Skip to content

USB Display firmware + U-disk tool

For MacroSilicon USB display combined .bin images (e.g. MS9133_DEMO_*_add_udisk_*.bin):

  • Parse: split firmware, list FAT files, MD5 and ZIP export
  • Pack: upload fw.bin and U-disk files into a fixed 8 MB / 16 MB layout

Combined image .bin

Drop combined image here

Supports MacroSilicon USB Display firmware + USB disk FAT combined packages (e.g. MS9133_DEMO_V1.1.4_*_add_udisk_*.bin)

Chip family
Output image size8.00 MiB

Firmware

Firmware region 0x00000 – 0x31FFF limit 200.0 KiB

Drop firmware .bin

Firmware region 0x00000 – 0x31FFF limit 200.0 KiB

USB disk files

USB disk capacity
7.77 MiB
Used (estimated)
0 B
Free
7.77 MiB

You can drag in files one at a time, or drag multiple files / folders at once (you can keep adding while the list is non-empty)

Drop files here

Drag in one at a time; FAT16 from 0x32000

Drop files here to add (one at a time supported)

Disclaimer

Unofficial UltraSemi site tool—not MacroSilicon OEM; validate on hardware before production.
Local only: all processing runs in the browser; files are not uploaded.

Image layout (pack)

Select the FAT start offset by chip family:

Chip familyFirmware regionU-disk FAT16
MS912x / MS912xS (MS9120S–MS9127S, etc.)0x000000x01FFF (8 KiB)0x02000 – end of image
MS9132 / MS91330x000000x31FFF (200 KiB)0x32000 – end of image

Total image size is 8 MB (W25Q64) or 16 MB (W25Q128); unused areas are filled with 0xFF.

Parse capabilities

CapabilityDescription
Firmware splitExport fw.bin
FAT parseFAT16 / FAT32 with subdirs
DownloadPer file or ZIP bundle
MD5Image, firmware, and each file

Ultrasemi Technology Development Co., Ltd.
Contact us for audio/video product solutions and IC selection support.
Email: doc@ultrasemi.com · QQ: 2272715136

Ultrasemi Technology Development Co., Ltd.
Contact us for audio/video product solutions and IC selection support.
Email: doc@ultrasemi.com · QQ: 2272715136