案例
Macrosilicon Custom Firmware:重建 USB 视频芯片 EEPROM 固件
Macrosilicon Custom Firmware 研究 MS2107、MS2109 和 MS9123 USB 视频芯片的 8051 掩膜 ROM 与 EEPROM 加载行为,并构建替代 EEPROM 镜像。芯片笔记标注钩子、文件头和内存地址;宿主工具可转储设备内存,并通过新增 HID 命令邮箱访问状态、GPIO 和 I2C。
- 目标
- 固件
- 类别
- 独立重建案例
- 关联
- 独立重建项目
- 来源复核于
- 星标
- 16
- 最近提交
- 2026-10-13
- 主要语言
- Python
GitHub 数据,截至 2026-11-09
使用条件与局限
- 前提条件:需要受支持的 MS2107、MS2109 或 MS9123 设备;构建说明使用 SDCC 工具链。
- 测试证据:MS2109 D7 命令邮箱已在 RAM 中测试,但刷入后的镜像尚未在硬件上运行。
- 许可:仓库中没有许可证文件。
引用
BibTeX
@misc{macrosilicon-custom-firmware-case,
title = {{Macrosilicon Custom Firmware: rebuilding USB video chip EEPROM firmware}},
howpublished = {\url{https://github.com/kraln/macrosilicon_firmware}},
url = {https://github.com/kraln/macrosilicon_firmware},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/zh/resources/macrosilicon-custom-firmware-case/}}
}纯文本
Macrosilicon Custom Firmware: rebuilding USB video chip EEPROM firmware。https://github.com/kraln/macrosilicon_firmware(访问于 2026-11-08)。Awesome REA 条目:https://awesomerea.org/zh/resources/macrosilicon-custom-firmware-case/
有帮助?在 GitHub 上为 Awesome REA 加星2.4k
关于此条目
说明已依据一手来源复核。
一手来源
- README.md GitHub · kraln/macrosilicon_firmware · 修订 caa3d27
- ms2109/rom/d7_rom_notes.md GitHub · kraln/macrosilicon_firmware · 修订 caa3d27
- docs/macrosilicon-notes.md GitHub · kraln/macrosilicon_firmware · 修订 caa3d27