Replies: 1 comment 1 reply
-
I think you're confusing something here. OpenDeck binary is amalgamation of two binaries for AVR, and three on STM32:
When the binaries are joined, any gaps between them are filled with 0xFF, hence their size. For mega2560 specifically, yes, application is 75k, and bootloader is 6k. However, on AVR, bootloader is located at the very bottom of the flash, so 75k is filled in its entirety (mega2560 has 256k of flash - 8k reserverved for bootloader, so total of 248kB for flash binary). 248+6 = 254kB. Similar thing occurs with STM32, only there bootloader comes first filled with 32k, then app, then factory settings fill. Amounts differ from variant to variant. |
Beta Was this translation helpful? Give feedback.
-
After working through fresh installs for both Mac and Ubuntu, the binaries are not compiling properly and result in 75kb bin files.
I tried on two separate Ubuntu versions and Max OS, and try both Blackpillf401cc and mega2560.
Here's the output from Ubunto
Beta Was this translation helpful? Give feedback.
All reactions