VoronDesign / Voron-Hardware

Cool Hardware designed by the Voron Design group
GNU General Public License v3.0
874 stars 356 forks source link

V0_Display ROM too small for latest klipper firmware #206

Closed alidaf closed 1 year ago

alidaf commented 1 year ago

Klipper version v0.11.0-219-g645a1b83 Trying to flash results in /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ld: out/klipper.elf section .text' will not fit in regionrom' /usr/lib/gcc/arm-none-eabi/8.3.1/../../../arm-none-eabi/bin/ld: region `rom' overflowed by 242 bytes collect2: error: ld returned 1 exit status

alidaf commented 1 year ago

Looks like this is known in the Klipper group and there is a fix for devices with small flash sizes - https://github.com/Klipper3d/klipper/pull/6244

SaltyPaws commented 1 year ago

For me this worked: https://klipper.discourse.group/t/mcu-protocol-error-on-update-to-klipper-v0-11-0-226-g0245073c/9024

timmit99 commented 1 year ago

This had been fixed in the latest klipper update! I've updated the flashing instructions to show what to change to get it to fit!

SaltyPaws commented 1 year ago

Please check the checkmarks for enabled sections. For me what is currently shown in your instruction on github does not work as you need I2C. The screenshot that I posted is different and does work.