Show newer

Firmware Flasher works like a State Machine ... Each Flashing State triggers a Flashing Command ... Let's trace the Flashing States

github.com/bouffalolab/BLOpenF

Show thread

You can't tell which way the train went by looking at the tracks ... So let's study the Firmware Flasher ... And see what Flashing Commands it sends to the EFlash Loader

github.com/bouffalolab/BLOpenF

Show thread

EFlash Loader is the program that runs on to flash all firmware ... The ELF was uploaded recently (no source available) ... Let's look inside with Ghidra

github.com/bouffalolab/bl_iot_

Show thread

With Auto Flash & Test: No more worries about merging hundreds of Upstream Commits (and thousands of changed files) into our Repo! 👍

lupyuen.github.io/articles/aut

Show thread
Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.