Studio Technologies 5152 V.2 User Manual
Page 29

Model 5152 User Guide
Issue 4, September 2013
Studio Technologies, Inc.
Page 29
Model 5152
Video Generator/Audio Embedder Module
SDI-related tasks. The other firmware file 
is used by the logic chip (FPGA) and has a 
name of m5152.bit. This firmware, running 
in the FPGA, creates the video images, pro-
cesses the SDI signals, and handles audio 
embedding. The factory will provide updates 
of these firmware files if it’s warranted for 
your specific Model 5152 module.
To update the Model 5152’s firmware is 
quite simple but requires careful execution. 
The process begins by preparing a USB 
flash drive. The flash drive doesn’t have 
to be empty (blank) but must be in the 
personal-computer-standard FAT32 
format. Save the new firmware files in 
the root directory. Their names must be 
m5152.s19 and m5152.bit. Be certain that 
any custom image files (img720.bmp and 
img1080.bmp) are not present on the USB 
flash drive during this process.
Studio Technologies will supply the MCU 
and FPGA files inside individual .zip 
archive files. While the firmware file inside 
of each zip file will adhere to the naming 
convention required by the Model 5152, 
the name of the zip file itself will include 
the version number. For example, a file 
named m5152v1r2MCU.zip would indi-
cate that version 1.2 of the MCU firmware 
(m5152.s19) is contained within this zip file; 
a file named m5152v1r1FPGA.zip would 
indicate that version 1.1 of the FPGA 
(m5152.bit) is contained within this zip file. 
The version numbers of the files that are 
copied to the USB flash drive should be 
noted for later reference. Once the new files 
are loaded into a Model 5152 the module’s 
front-panel LEDs should be used to con-
firm that the correct firmware versions have 
been successfully installed.
Note: The firmware update procedure itself 
will not erase or overwrite bitmap image files 
that are already saved in the Model 5152. 
However, this requires that the custom im-
age files (
img720.bmp and img1080.bmp)
are not present on the USB flash drive.
To install the firmware files:
1. Power down the Model 5152 module you
intend to upgrade.
2. Ensure nothing is inserted into the USB
port on the module. Power up the mod-
ule and “read” the version numbers of 
the currently-installed MCU (m5152.s19) 
and FPGA (m5152.bit) files. Write these 
numbers down for reference. The next 
section of this guide details how to “read” 
the installed firmware version levels.
3. Power down the Model 5152 module.
4. Insert the prepared USB flash drive into 
the module’s USB port.
5. Apply power to the Model 5152 module.
6. The module will run a “boot loader” 
program that will immediately load the 
new MCU (m5152.s19) file. This takes 
approximately eight seconds. Once the 
file is loaded the module will perform a 
normal power-up sequence with the mi-
crocontroller using its newly-loaded MCU 
firmware.
7. After the power-up sequence has been
completed the module will begin 
operation. It will process video and 
audio as well as checking for an FPGA 
(m5152.bit) file on the USB flash drive. 
If it doesn’t find this file normal operation 
will continue. If it locates this file it will 
begin to load it from the USB flash drive. 
In that case, some Model 5152 functions 
will halt, including reading changes to 
the configuration switches. As an indica-
tion that the file transfer is under way, the 
USB Activity LED will flash on and off.
