Case study
B3603: reconstructing control-board behavior for replacement firmware
B3603 investigates the buck converter's control board to support replacement STM8 firmware. The project maps MCU pins, display drivers and voltage and current control signals, includes board schematics, and provides firmware that the author reports is operational and serially controllable.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 67
- Last commit
- 2017-08-02
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A B3603 unit, CP2102 USB-to-TTL adapter and STLink V2 programmer are listed as required components.
- Testing evidence: The author reports the replacement firmware is functioning and serially controllable.
- License: GPL-3.0 license.
Cite
BibTeX
@misc{b3603-case,
title = {{B3603: reconstructing control-board behavior for replacement firmware}},
howpublished = {\url{https://github.com/baruch/b3603}},
url = {https://github.com/baruch/b3603},
urldate = {2026-11-08},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/b3603-case/}}
}Plain text
B3603: reconstructing control-board behavior for replacement firmware. https://github.com/baruch/b3603 (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/b3603-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · baruch/b3603 · Revision 1244057
- stm8/PROTOCOL.md GitHub · baruch/b3603 · Revision 1244057
More in Firmware and hardware
- SmartClock-OSS: rebuilding SD Pro Smart Weather Clock firmware · Case study
- Radtel RT-890: reimplementing radio firmware v1.34 · Case study
- Macrosilicon Custom Firmware: rebuilding USB video chip EEPROM firmware · Case study
- Obliteration: reconstructing the PlayStation 4 kernel · Case study
- libElysianVMU: reconstructing the Dreamcast Visual Memory Unit · Case study
- Digimon V-Pet: a literate disassembly of the 1997 firmware · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)