Closed Papadoma closed 2 years ago
If the plugin is reporting success it must be putting the firmware.bin file somewhere. Both methods are known to work for others so this is something in your setup.
I would expect the MarlinBFT method to have a higher chance of success as it can be easy to mess up the SD card mounting for the LPC176x method. The logs don't give any pointers other than to show that the BFT method is successfully transferring the file to the printer and it's being stored somewhere - is there any chance your printer has two SD cards?
I'm afraid you're probably going to have to do more troubleshooting yourself as I have no knowledge of your board. All I can say is both methods are working well for quite a few people.
If the plugin is reporting success it must be putting the firmware.bin file somewhere. Both methods are known to work for others so this is something in your setup.
Possibly so.
I would expect the MarlinBFT method to have a higher chance of success as it can be easy to mess up the SD card mounting for the LPC176x method. The logs don't give any pointers other than to show that the BFT method is successfully transferring the file to the printer and it's being stored somewhere - is there any chance your printer has two SD cards?
There are 2 SD cards; one's on the board the other is on the raspberry pi itself. There's a 3rd port on the screen but no SD card mounted there. I could search for the file itself on the Rpi after the transfer. Its certainly not on the SD card of the board though.
I'm afraid you're probably going to have to do more troubleshooting yourself as I have no knowledge of your board. All I can say is both methods are working well for quite a few people.
Well, you found one where neither methods are working :P. The plugin used to work on my previous board, with the Atmega2560, but not on this 32bit one. Happy to do troubleshooting if I knew where to start looking.
I figured it out. Turning off the option "Reset before flashing" resolved the issue, at least with the LPC176x method. Now the board updates successfully every time.
This issue has been automatically locked because there was no further activity after it was closed. Please open a new issue for any related problems.
Hardware Setup MKS Gen-L 32bit, Anet A8 (modified), Marlin 2.0.9.3
Describe the problem I tried updating the firmware using the updater plugin. Even though the popup reports successful, the new firmware with the changes is not applied and M114 does not report the newly built version. I've checked the SD card and it does not contain the uploaded firmware. I've tried both versions "lpc176x" and "marlinbft". They get configured correctly but the end result is the same. The only way I can update the firmware is to put it on the SD card as firmware.bin and restart the printer.
Log Files octoprint-logs.zip
Additional context I've noticed that dmesg reports the following:
I've tried a different SD card, thinking that may be the issue, no luck.