• OAK4
  • Trouble updating from 1.8 to 1.14

Hi,

I’m having trouble updating my RVC4 device from Luxonis OS 1.8.0 to 1.14.1.

The initial setup via QR code starts (device blinks green) but never completes (never turns solid blue). The setup-agent appears to hang. Below is a details of what I’ve tried so far.

- QR code scanned successfully
- Device starts blinking green
- Never transitions to solid blue (setup does not complete)
- Attempting to connect via oakctl fails

oakctl connect 172.94.2.240 actively refused and no devices found when oakctl list

- SSH access works (root)
- Manually running oak-agent fails
- Setup process was hanging (/usr/bin/setup-app still running)
- Rebooted

Discovered that /etc/os-release return Luxonis OS RVC4 version 1.8.0 and I understand this version is too old for the QR-based setup to work properly?

- Downloaded the OTA update file for the latest 1.14.1 version (full_update_luxonis_ext4_debug-1.14.1.zip from Luxonis docs)
- Tried to upload via SCP to /data but it fails (because it's a read-only file system?)
- Uploaded to /tmp via SCP successfully
- Ran recovery --wipe_cache --update_package=/tmp/full_update_luxonis_ext4_debug-1.14.1.zip
- Rebooted

But I'm still on version 1.8.0 after reboot

I wrote a recovery.log:

script aborted: E1001: Failed to update system image.
cause: 101
Recovery exiting, upgrade failed!
OTA_FAILED
Failed to open /cache/recovery/ota_status : No such file or directory

I investigated further and found that

- system_a = /dev/sda6
- system_b = /dev/sda7
- Both are 5 GiB in size.

But blkid /dev/sda7 returns only PARTLABEL, no TYPE?

Is the update is trying to patch system_b but sda7 has no valid filesystem?

I’d be happy to send full recovery logs or output or others if needed.

Best regards

    andor-johan
    Seems that your filesystem is corrupted. I'd try with factory-reset first:

    1. hold down the button on the back (hole between M12 and M8), for approx 10s. The led should change color, then disappear. You can release the button then.
    2. Retry the OTA.
    3. Perform a full OS flash if it still doesn't work.

    Thanks
    Jaka

      Hi thanks for your response.

      After I've done a factory-reset, the ssh root@ ask for a password. I have no password for root?

      Best regards

        andor-johan I found the default password in the documentation at Luxonis OS

        Section Enabling SSH

        • [Optional] Now you can connect to the device via SSH (default password oelinux123). If you wish to disable password, run passwd -d root when connected to the device (either via ADB or SSH).

        jakaskerl

        Hi,

        Thanks for your support!

        I performed a factory reset and downloaded the newly released OTA full_update_luxonis_ext4_debug-1.15.0.zip.
        I transferred it successfully to /data/ and ran a recovery.

        After reboot, the system now reports

        NAME="Luxonis OS RVC4"
        VERSION="1.15.0"

        Everything looks good now.
        Thanks again!

        Best regards