Using SerialUPDI with Arduino #858
Replies: 4 comments 7 replies
-
This is how I use it from within the IDE Select the Serial UPDI programmer and then press the compile and upload button. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I seriously think something on your system is preventing the core from installing correctly... because now the installation of python (that's actually the same version that the ESP8266/ESP32 cores install to run esptool) that board manager is supposed to install... didn't get installed. The thing that I always suspect in cases like that is overzealous antivirus software sees a program downloading an executable, assumes it's malicious, and promptly quarantines it without notifying the user, usually you can find a record of it in it's logs, and then study the documentation and figure out how to tell it to not interfere with the thing in question. And you're not going to be having a good time installing cores through board manager if something is interfering with download and extraction of tools. |
Beta Was this translation helpful? Give feedback.
-
Oh, okay, that's looking better. UPDI initialization failed means there's a wiring problem. And if I zoom in on that image, it looks like you're doing it with a diode between TX and RX? And it looks like the band is on the RX side. It should be on the TX side - you need TX to be able to drive the UPDI line low, without keeping the tinyAVR from doing the same, despite the fact that the UPDI pin has pin drivers less forceful than a wet noodle. Also, what's the value of the resistor in series with the UPDI line? |
Beta Was this translation helpful? Give feedback.
-
I am not getting how to use SerialUPDI with Arduino IDE.
Can SerialUPDI be use within Arduino IDE or is it only used externally ?
If used externally, how do I get a .bin file to use with it.
Thank You
Beta Was this translation helpful? Give feedback.
All reactions