Unable to update "Arduino Uno Q Board" platform on UNO Q

Continuing the discussion from UNO Q: LED_BUILTIN/LED3_R does not blink under IDE 2.3.7:

I went through all the effort and pain to flash no Q with the latest image, then all the wait for the App Lab update. App Lab said it was updating cli to 0.9.0, router bridge to 0.8.1 and App Lab to 0.7.0 - takes forever.

I then updated my IDE zephyr core to 0.55, again. Guess what, IDE upload does not work - no console output and no LED flashing.

Next I uploaded the App Lab version and that worked just fine. However, checking the App Launch tab I noticed it still shows zephyr 0.54.1 and routerbridge 0.4.1. (@ptillisch Please notice I am now able to copy text from the App Launch tab :grin: )

Board platform: arduino:zephyr (0.54.1) in /home/arduino/.arduino15/packages/arduino/hardware/zephyr/0.54.1
Used library Arduino_RouterBridge (0.4.1) in /home/arduino/.arduino15/internal/Arduino_RouterBridge_0.4.1_d378119a47d2c8c4/Arduino_RouterBridge

What happened to the App Lab listed updates?

I checked the hardware installation on the Q and it shows the older versions - exactly as before.

I then downgraded the IDE, again, to 0.54.1, uploaded the same sketch and it prints to the serial console and the LED blinks - exactly as before.

So, after all that effort I have not been able to update anything on my Q to the latest versions advertised.

My UNO Q's current position is exactly as above. You tell me the steps to follow so that I can arrive at the following:

Few questions:
1. What is your IDE version?
2. What is Zephyr version? How do yo include it in the IDE?

Yes it is enabled and SSH works just fine, so does adb.

I do not have WiFi on my PC, I am connected to the router via ethernet. Maybe that is why I do not get the WiFi option on the App Lab open screen?

  1. I am using the zip version dated 2026/05/01 which is version 2.3.9.
  2. I have the Arduino UNO Q Board version 0.54.1 installed via the IDE Boards Manager.

Updating to 0.55.0 stops any uploads from the IDE from working.

In the website of arduino, ifind IDE 2.3.8. Can you attach the zip file of IDE 2.3. 9. If problem to attach, pls email at: bdgmostafa@gmail.com

I am trying to install Arduino UNO Q Board version 0.54.1 installed via the IDE Boards Manager.

Thanks,

Do you mean board package 0.54.1?

0.55.0 does not work for me.

No!
Ver: 0.55.0

I suggest that you reflash Debian Linux to install board package Ver: 0.55.0 and then update IDE with Ver: 0.55.0. I hope, both App Lab and IDE will be working.

That is what I did all morning and I still have the previous version 0.54.1 installed on my Q.

@GolamMostafa do me a favor and run the same sketch from you App Lab. Then look at the App Launch panel and check which version of Zephyr and bridge was used.

As a matter of interest. Run my version of the sketch, post #9, printing with Monitor and Serial and see what is displayed on the serial monitor in the IDE.

The sketch runs well under App Lab 0.7.0.

Thanks. Yes App Lab uses 0.55.0. Your board has the latest version installed.

I am going through the actions of flashing my board once more.

Your sketch of post #9 is running well under IDE2.3.8. LED3_R is blinking fine and the message are appearing on Serial Monitor as expected.

Serial - Current count = 10
Monitor - Current count = 10
Serial - Current count = 11

Serial - Current count = 10
Monitor - Current count = 10
Serial - Current count = 11

That is what is expected from the latest version. I could not get that working yet. Reflashing now. Will see what happens next.

I have not fully understood your current problem with your UNO Q board?

@Willem43
did you try using Arduino cli (command line interface)??
to list the installed cores..
arduino-cli core list
to update all cores to their latest version
arduino-cli core upgrade
there should only be 1 core installed on the q..
good luck.. ~q

@qubits-us thanks for the help.

I just completed flashing again, the third time today, with the latest image (20260407-523). Then opened and complete setting up the board in App Lab (version 0.7.0). It asks to upgrade and displays updating

  • Arduino-cli to 0.9.0,
  • Arduino-router to 0.8.1
  • App Lab to 0.7.0

Nothing about zephyr core.

Next I ran the commands listed by you and get the following:

Where does arduino-cli look for the latest core?

I suppose the question now is why my system does not see the latest zephyr 0.55.0 core.

ok..
how about..
arduino-cli core update-index
~q

My UNO Q shows:

Have you done flashing from within App Lab or manually using command prompt?

In my case, as my board was new, first it was done automatically from within App Lab. After that I did flashing one more time manually when the IDE was not working.

Updating the index shows:

Latest still shows 0.54.1

Tried both. The result stays the same. I had an error where App Lab failed once to update the newly flashed core which left the system in quite a bit of a mess. I re-flashed using the command line and then updated with App Lab.

That is where my board sits now.

NB. When I initially tried to update the zephyr core in the IDE I had a hard time for it to see the latest 0.55.0 version as well.