'mcu' has deprecated code #446
Replies: 3 comments
|
The Updating |
|
thank you for the reply. I am hoping to find out where I am going wrong. I can see in the command window when (I think) the firmware is compiled that the version is: And that matches what I see in the Fluidd interface after reboot: I thin that means the printer has the intended firmware version running. Assuming the |
|
Hey! That warning pops up because your host Klipper updated to v0.13.0, but your physical mainboard MCU is still stuck on the old stock firmware (20230703...). The OpenNept4une script updated the virtual host MCU, but the motherboard hasn't actually flashed the new .bin file yet. Here is how to get the mainboard to accept the update:
Once you boot up and hit Firmware Restart in Fluidd, the versions will match and the warning will disappear. |
Uh oh!
There was an error while loading. Please reload this page.
I saw that this question had been answered before by recommending updating the MCU firmware following the guide in the Wiki. I've tried this multiple times.
This is a new installation. The warning is: "MCU 'mcu' has deprecated code (it is missing feature 'STEPPER_STEP_BOTH_EDGE'). Recompiling and flashing is recommended (MCU version '047b8fe-dirty-20230703_160308-mkspi', host version 'v0.13.0-756-g2d7717e3')."
I don't really undertand the difference between MCU version and "host" version but I am not sure what else to try. At one point I noticed a recommendation to upgrade PIP from 25.3 -> 26.2.1 and I did that with no effect.
I also noticed the guide mentioned that one of the files on the SD card will be renamed from .bin to .CUR. I do not believe that has happened here.
Any advice is appreicated.
All reactions