N32G455REL7 patched bootloader to allow full 512k flash #169
Replies: 2 comments 2 replies
-
that sounds like great news, except how would the average user go about this?
as well as risks and any limitations |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, It's not really aimed at the "average user" as the procedure involves using an external programmer, I built one based on this repo GCY/JLINK-ARM-OB but still had to do additional research and changes to make it work properly. If your familiar with programming on-board MCU's there is a risk but that is always down to experience and i've not found any limitations as the bootloader mainly uses standard library functions as found in the Nsing.N32G45x_DFP.1.0.7 pack. edit: fixed URL - was broken |
Beta Was this translation helpful? Give feedback.
-
I have been playing around with my old Aquila X2 board V1.0.1 with the N32G455 MCU and once i had it running at the full 144Mhz i turned my attention to the bootloader which was limited to 256k.
The code has the full address space defined but for some reason the counters were limited to 114 sectors + the 14 sectors taken up by the bootloader resulting in a max address of 0x08040000 (262,144)
A few patches later to increase the sector counters now means the bootloader will use the full amount of flash space available.
N32G455_bootloader_full_512K.zip
Beta Was this translation helpful? Give feedback.
All reactions