Chinese arduino nano Every

Hi everyone,
I've a big issue on a Chinese Arduino Nano every(4808). Long story short, I'm trying to load a stupid sketch that is:

void setup() {
  Serial.begin(9600);

  while(!Serial);

  Serial.println("Starting..");
}

void loop() {
  Serial.println("Ping!");
  delay(1000);
}

and to try to print to the serial monitor the messages you see, but it's not working.
I've tried by using Serial1 instead of Serial and it's working, but after that, upload a new sketch become impossible unless of a trick (that is, remove the USB cable while pushing the reset button, than attach the USB cable, then launch the upload, and after i recognize the uploading is starting release the reset button...in short a mess )

Have someone encountered in this issue and have found a solution? It's possible that the firmware on the SAMD11 must be updated?

Thank you so much!

A little (or a lot) outside my area of knowledge.

  1. Which boards package do you use?
  2. Which error message do you get when trying to upload?

Maybe Nano Every ATmega4808 guide can get you on track, either with the thinary package or with the MegaCoreX.

Hi Sterretje,
first, thank you so much for your answer.
Here my answers:

  1. Thinary Development Board
  2. The error message is avrdude: jtagmkII_getsync(): sign-on command: status -1

I've already use the Thinary package. As i sai, i've alredy load a sketch, but with the Serial1 instead of Serial.But now it's impossibile to upload a new sketch.
Thank you

Since I found:

I would not use anything else for programming a Nano Every or other 480x board.

Hi Perry,
i find your link really interesting.
Thank you so much

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.