HID bootloader and STM32F103R
Posted: Wed Jan 27, 2021 7:26 am
Hi Guys
I'm using Roger Core
I've used Serasidis Bootloader on Roger Clark's core and it was working great on 103c8t6... now I've tried to use on STM32F103RCT6 and there are problems that I cannot fix... (STM32 HID Bootloader 2.1.0)
I tried to add an edited hid_bootloader file to ....\STM32F1\variants\generic_stm32f103r\ld and I edited the boards.txt file for genericSTM32F103R UPLOAD METHODS adding HID....
I tried to recompile the generic-PD2.bin (make generic-pd2 PAGE_SIZE=2048) ...
When I upload the sketch the IDE recognizes the board and it seems to upload correctly, but a simple blink doesn't work...
(It works with Roger bootloader).
Maybe the HID bootloader is just not compatible with high density devices..?
Can I use the board as a 128KB STM32F103RBT6? That should be a low density right?
I tried but without luck... I compiled the generic-PD2.bin on Windows using CYGWIN64 and the GNU Arm Embedded Toolchain: 10-2020-q4-major December 11, 2020. It compiles without errors but it gives some warning about deprecated things...
the board: https://stm32-base.org/boards/STM32F103 ... -V2.0.html
The chip onboard seems to be genuine... in the past I had issues with blue pills that worked ok with Roger bootloader, but they all couldn't work with the HID bootloader... turned out those blue and black pills had on board all fake chips...
I would like to keep Roger Core because I'm working on a project using arprus USB_composite (which is only compatible with Roger core)
Thanks
I'm using Roger Core
I've used Serasidis Bootloader on Roger Clark's core and it was working great on 103c8t6... now I've tried to use on STM32F103RCT6 and there are problems that I cannot fix... (STM32 HID Bootloader 2.1.0)
I tried to add an edited hid_bootloader file to ....\STM32F1\variants\generic_stm32f103r\ld and I edited the boards.txt file for genericSTM32F103R UPLOAD METHODS adding HID....
I tried to recompile the generic-PD2.bin (make generic-pd2 PAGE_SIZE=2048) ...
When I upload the sketch the IDE recognizes the board and it seems to upload correctly, but a simple blink doesn't work...
(It works with Roger bootloader).
Maybe the HID bootloader is just not compatible with high density devices..?
Can I use the board as a 128KB STM32F103RBT6? That should be a low density right?
I tried but without luck... I compiled the generic-PD2.bin on Windows using CYGWIN64 and the GNU Arm Embedded Toolchain: 10-2020-q4-major December 11, 2020. It compiles without errors but it gives some warning about deprecated things...
the board: https://stm32-base.org/boards/STM32F103 ... -V2.0.html
The chip onboard seems to be genuine... in the past I had issues with blue pills that worked ok with Roger bootloader, but they all couldn't work with the HID bootloader... turned out those blue and black pills had on board all fake chips...
I would like to keep Roger Core because I'm working on a project using arprus USB_composite (which is only compatible with Roger core)
Thanks