Dobrica Pavlinušić's random unstructured stuff
Maple r5: Revision 15
https://github.com/leaflabs/maple/blob/master/maple-r5/maple-r5-schematic.pdf specification
STM32 F103RB: a 32-bit ARM Cortex M3 microprocessor serial flashPress boot 0, press reset, release reset, release boot 0 dpavlin@nuc:/nuc/stm32$ git clone https://github.com/jsnyder/stm32loader dpavlin@nuc:/nuc/stm32/stm32loader$ ./stm32loader.py -p /dev/ttyUSB0 Bootloader version 22 Chip id: 0x410 (STM32 Medium-density) dpavlin@nuc:/nuc/stm32/stm32loader$ ./stm32loader.py -p /dev/ttyUSB0 -e -w -v maple_rev5_boot20.bin Bootloader version 22 Chip id: 0x410 (STM32 Medium-density) Write 256 bytes at 0x8000000 Write 256 bytes at 0x8000100 ... maple boot loaderdpavlin@nuc:/nuc/stm32/stm32loader$ wget http://docs.leaflabs.com/static.leaflabs.com/pub/leaflabs/maple-bootloader/maple_boot.bin dpavlin@nuc:/nuc/stm32/stm32loader$ ./stm32loader.py -p /dev/ttyUSB0 -e -w -v maple_boot.bin STM32 Arduino upgradebootloaderdpavlin@nuc:/nuc/stm32/stm32loader$ wget https://github.com/rogerclarkmelbourne/STM32duino-bootloader/raw/master/STM32F1/binaries/maple_rev5_boot20.bin maple r5 is not reported with dfu-util https://github.com/rogerclarkmelbourne/STM32duino-bootloader/pull/20 builddpavlin@nuc:/nuc/stm32/STM32duino-bootloader$ make maple-rev5 ... Copying to binaries folder cp build/maple_boot.bin bootloader_only_binaries/maple_rev5_boot20.bin |