Studio Technologies 5152 V.1 User Manual
Page 30

Issue 5, September 2013
Model 5152 User Guide
Page 30
Studio Technologies, Inc.
Model 5152
Video Generator/Audio Embedder Module
pretty much everything but the 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, process-
es the SDI signals, and handles audio em-
bedding. 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 confirm 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 image 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 
module 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 
microcontroller 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 opera-
tion will continue. If it locates this file it 
will begin to load it from the USB flash 
drive. In that case, some Model 5152 
