Add new comment

Ok, I started again from scratch and flashed (once again) the bootloader with an usbasp device for ISP but using the Arduino IDE way this time :



avrdude -v -patmega1284p -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xDE:m -Ulfuse:w:0xFF:m

avrdude -v -patmega1284p -cusbasp -Pusb -Uflash:w:optiboot_atmega1284p.hex:i -Ulock:w:0x0F:m

 

Note:

1. the bootloader can be downloaded here: https://github.com/Lauszus/Sanguino/raw/master/bootloaders/optiboot/opt…

2. For those who are interested, please mind the fuse values....

 

Then I flashed the firmware the Platformio way:

avrdude -p atmega1284p -c arduino -b 115200 -D -P /dev/cu.wchusbserial1420 -U flash:w:firmware-1.1.9.1+Fix_TMC2208.hex:i

 

And now I'm back in business :)

- The board boots correctly every time

- No more issue with flashing another software after a power-off / power-on cycle as I had previously.

 

Cherry on the cake: I did build my own version with fr_utf8 as the language (but I had to disable the Volumetric extrusion options for this to fit) and was able to flash it without any issue.

 

The content of this field is kept private and will not be shown publicly.
CAPTCHA
10 + 9 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Protected by Spam Master