-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AVR64DD32 via UPDI, I can burn the bootloader but uploading a sketch fails? #550
Comments
Did you write the fuses as well? (probably, since it looks like a screenshot from Arduino's "Burn bootloader" command. Complete text logs (copy&paste) are much preferred over screen shots. |
Thanks for the quick reply. This is my first time using UPDI. /Users//Library/Arduino15/packages/megaTinyCore/tools/python3/3.7.2-post1/python3 -u /Users//Library/Arduino15/packages/DxCore/hardware/megaavr/1.5.11/tools/prog.py -t uart -u /dev/cu.usbserial-310 -b 230400 -d avr64dd32 --fuses 0:0b00000000 1:0x00 2:0x00 5:0b11011000 6:0b00001100 7:0x00 8:0x01 -f /Users//Library/Arduino15/packages/DxCore/hardware/megaavr/1.5.11/bootloaders/hex/optiboot_64dd_ser0_extr.hex -a write -v /Users//Library/Arduino15/packages/DxCore/tools/avrdude/6.3.0-arduino17or18/bin/avrdude -C/Users//Library/Arduino15/packages/DxCore/hardware/megaavr/1.5.11/avrdude.conf -v -pavr64dd32 -carduino -D -P/dev/cu.usbserial-310 -b115200 -Uflash:w:/var/folders/dq/q1fgnns90_3fbrbd1kbw302c0000gn/T/arduino_build_540600/T7b_170724.ino.hex:i avrdude: Version 6.3-20201216
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30 avrdude done. Thank you. An error occurred while uploading the sketch |
You don't write the sketch using UPDI if you're trying to flash a sketch using optiboot. You write the sketch using serial like you would with any "normal" Arduino. UPDI is for burning the bootloader (and burning the program, if you are not using optiboot). Once you've burned the optiboot bootloader, connect to TX0/RX0 and your sketch upload should work fine. SEE: https://github.com/SpenceKonde/DxCore/blob/master/megaavr/extras/Ref_Optiboot.md |
The title pretty much sums it up.
It's UPDI so only 3 pins if burning the bootloader works why can't I upload a sketch right after?
The sketch is as simple as it gets and compiles ok. I even switched down to 57600 baud, same error.
Screenshots attached.
Thanks.
The text was updated successfully, but these errors were encountered: