Dasduino Core board manager upload.tool.serial error

Customer:

After adding Dasduino boards via “Additional Boards Manager” in Arduino IDE and selecting Dasduino Core (which I purchased), I kept getting the error “upload.tool.serial’ is undefined”. After trying everything for several hours, I found the “PROGRAMMING DASDUINO CORE FROM ARDUINO IDE” link on your website and realized I actually needed to select Arduino Nano with Atmega 328P (Old Bootloader). After that everything worked perfectly. I’m confused about why adding Dasduino boards in Arduino IDE is necessary if it doesn’t work. Can you clarify whether I was doing something wrong or if there’s a problem elsewhere?

Original message (Croatian)

nakon što sam dodao Dasduino pločice preko “Additional Boards Manager” u Arduino IDE-u, izabrao sam Dasduino Core koju sam i kupio, međutim konstantno sam dobivao error “upload.tool.serial’ is undefined”. Nakon nekoliko sati isprobavanja svega i svačega otišao sam na vašu stranicu i otvorio link “PROGRAMMING DASDUINO CORE FROM ARDUINO IDE” i shvatio da zapravo treba izabrati Arduino Nano i Atmega 328P (Old Bootloader). Nakon toga je sve radilo savršeno. Nije mi jasno koja je svrha dodavanja Dasduino pločica u Arduino IDE ako to ne radi. Ako možete pojasniti da li sam ja nešto krivo radio ili je u nečemu drugome problem?

Originally submitted via email support on 10 February 2024. Migrated to the forum for community visibility.

Soldered Support:

Sometimes Arduino can have internal cache issues that prevent it from finding the helper script needed to upload to the board. Another user reported the same problem and found that installing an older version of Arduino (1.8.x) helped. This can be found at: https://www.arduino.cc/en/software/OldSoftwareReleases

Arduino Nano with Atmega328P is a different board and not all pins will necessarily match. Also, Dasduino Core has an on-board WS LED that is included in its board definition. So if it’s working for you this way, you can leave it as is, but we recommend using the official Soldered board definition that matches your board.

Original message (Croatian)

Nekad se zna dogoditi problem s Arduinom interno i dogodi se da ostane nešto u cache-u što smeta Arduinu da pronađe pomoćnu skriptu s kojom će uploadati to na board. Jedan korisnik je javljao da je imao isti problem i tu je pomoglo instaliranje starije verzije Arduina (1.8.x). Može se pronaći na ovom linku: https://www.arduino.cc/en/software/OldSoftwareReleases

Arduino Nano s Atmegom328p je ipak drugačiji board i nije nužno da će se poklapati svi pinovi. Također, Dasduino Core board ima on-board WSLed-icu koja je uključena u taj board definition. Tako da, ako ti za sad radi ovako, slobodno ostavi, mi preporučujemo da imaš službeni Soldered board def. koji odgovara tvom boardu.

Nadam se da ovo pojašnjava stvari