I can upload the bootloader with stm32cube, then on the UART I get 2D2D2D recurring. (Version 3)
If I them upload a hex file of any version via stm32cube, it runs that firmware. Any attempt to upload via uart leaves the flash empty after 0x0800100
Code: Select all
python updater.py -d /dev/tty.usbserial-1420 -f /Users/jamiejones/Downloads/stm32_sine.bin
File length is 41200 bytes/41 pages
Resetting device...
Version 2 bootloader, sending magic
Sending number of pages...
Sending page 0... CRC correct!
Sending page 1... CRC correct!
Sending page 2... CRC correct!
Sending page 3... CRC correct!
Sending page 4... CRC correct!
Sending page 5... CRC correct!
Sending page 6... CRC correct!
Sending page 7... CRC correct!
Sending page 8... CRC correct!
Sending page 9... CRC correct!
Sending page 10... CRC correct!
Sending page 11... CRC correct!
Sending page 12... CRC correct!
Sending page 13... CRC correct!
Sending page 14... CRC correct!
Sending page 15... CRC correct!
Sending page 16... CRC correct!
Sending page 17... CRC correct!
Sending page 18... CRC correct!
Sending page 19... CRC correct!
Sending page 20... CRC correct!
Sending page 21... CRC correct!
Sending page 22... CRC correct!
Sending page 23... CRC correct!
Sending page 24... CRC correct!
Sending page 25... CRC correct!
Sending page 26... CRC correct!
Sending page 27... CRC correct!
Sending page 28... CRC correct!
Sending page 29... CRC correct!
Sending page 30... CRC correct!
Sending page 31... CRC correct!
Sending page 32... CRC correct!
Sending page 33... CRC correct!
Sending page 34... CRC correct!
Sending page 35... CRC correct!
Sending page 36... CRC correct!
Sending page 37... CRC correct!
Sending page 38... CRC correct!
Sending page 39... CRC correct!
Sending page 40... CRC correct!
Update done!
UART must be working in general, when the firmware is running the web interface populates correctly
Any one seen this before?