Different bootloader allows smaller non-maple firmwares #86
Replies: 2 comments 6 replies
-
this is good news. and would explain why non-maple does not work. funny thing too is on the Creality 427 which uses STM32--RET6, you can flash either or maple/non-maple and it works fine. so I wonder why that isn't the case on yours. did you use a GD32 or STM32 when swapping chips? |
Beta Was this translation helpful? Give feedback.
-
It worked out for me too! The problem was in bootloader. Now i can flash non maple firmware. How to change configs to build non maple firmware? |
Beta Was this translation helpful? Give feedback.
-
So I've started hardware modding my Aquila 1.0.1 board. I've replaced the RCT6 with the RET6 chip, and using a bootloader found on an old reddit post and a cheap ST-Link V2 I was able to flash the bootloader onto the blank chip. It booted and flash firmware from the SD card just as expected.
To my surprise, only non-maple firmwares worked, and size-wise they are much smaller than the ones compiled with the maple environment.
I did backup my original RCT6 before replacing it, so I decided to extract the bootloader from it (1st 28k of the backup) and flash it onto the RET6 using the ST-Link. It booted, flashed firmware from SD card, but now only maple firmwares worked.
I'm attaching both bootloaders here in case anyone else want to try this. Maybe the maple dependency was down to the bootloader, and using a different one could let us use much smaller non-maple builds and gain lots of space for features.
bootloaders.zip
Beta Was this translation helpful? Give feedback.
All reactions