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.