"#Linux Fu: Bash Strings"
You can't tell which way the train went by looking at the tracks ... So let's study the #BL602 Firmware Flasher ... And see what Flashing Commands it sends to the EFlash Loader
So cute that the #BL602 Flashing Commands are all ASCII ... Perfect for UART! 👍
https://github.com/lupyuen/bl602-eflash-loader#flashing-commands
Here are the 24 Flashing Commands supported by the #BL602 EFlash Loader ... Thanks to Ghidra 🎉
https://github.com/lupyuen/bl602-eflash-loader#flashing-commands
"#Sigfox is in financial trouble"
https://www.cnx-software.com/2022/01/27/sigfox-is-in-financial-trouble/
"A Minimum Viable Computer, or Linux for $15" (Allwinner F1C100s)
"When do you know if your project needs to move on from bare-metal to an RTOS / Embedded Linux?"
#Pine64 PineTalk - "Talk about a dense 15 minutes"
"A bug lurking for 12 years gives attackers root on every major #Linux distro" (pkexec)
What are the Flash Commands executed by the #BL602 EFlash Loader? 🤔
https://github.com/lupyuen/bl602-eflash-loader/blob/main/eflash_loader.c#L3814-L3844
Here's the #BL602 EFlash Loader's Main Loop that executes Flashing Commands
https://github.com/lupyuen/bl602-eflash-loader/blob/main/eflash_loader.c#L4031-L4108
#BL602 EFlash Loader's Main Function is surprisingly readable ... Decompiled from ELF by Ghidra
https://github.com/lupyuen/bl602-eflash-loader/blob/main/eflash_loader.c#L2803-L2863
India eyes home-grown OS to compete with Android, iOS
Decompiled #BL602 EFlash Loader is here ... 10,000 lines of C to skim for goodies 👍
https://github.com/lupyuen/bl602-eflash-loader/blob/main/eflash_loader.c
IoT Techie and Educator / Apache NuttX PMC