>>> Join Us in the Fight Against Air Pollution

AirGradient Forum

Infinite "preparing installation" trying to update firmware

Just got new AirGradient one unit with frmware version 3.1.1.
Trying to update it to 3.1.9 with instructions: AirGradient ONE (I-9PSL) and Open Air (O-1PST) Firmware Versions
Successfully connect to device. Choose and confirm installation of version 3.1.9.
It shows “Installing - preparing installation” window… and nothing more happens. Tried to wait for an hour, still “preparing installation”.
Tried with Edge and Chrome on Windows 11. With 2 different USB cables.
Tried from another computer with Windows 10 - the same.
Any advice?

I think we never had this issue before.

Please reach out to our support through the website form and ask the ticket to be escalated to me.

We can then arrange a Zoom call and have a look together.

I found the reason.
My inattention plus strange flash utility behavior.

  1. Disconnect AirGradient devices from laptop.

  2. Press “flash now” button in either Chrome or Edge.
    A window appears to select serial port to connect.
    There is no “USB JTAG / serial debug”, but there are others. Try all of them one by one.
    Usually the answer is: “Failed to execute ‘open’ on ‘SerialPort’: Failed to open serial port.”
    But suddenly, on one of them: “Connecting”… “Device Dashboard”.
    (at this moment I checked 5 times no device is connected :face_with_thermometer:)

  3. So I have Device Dashboard running.
    If I have the device connected at the same time - now doubt everything is OK. But no device connected.
    I can click “LOGS & CONSOLE” - console is shown. I can download logs with no errors (an empty file “esp-web-tools-logs.txt” is downloaded).
    I can click “INSTALL AIRGRADIENT ONE / OPEN AIR VERSION”. It asks me if I want to erase the device as well. It asks to confirm I want to install Version 3.1.9. After that it shows “Preparing installation” and hangs.

P.S. According to Windows device manager, the serial port I connected to was “Standard Serial over Bluetooth link”. JBL headphones connected via Bluetooth.

P.P.S. Selecting correct serial port worked like a charm.

Great that you were able to sort it out.