Airbox Q900 install system failure

I’m trying to install a clean system following this. I’m having trouble with step 2.4, the SAIL flash step. From the system image I downloaded, radxa-airbox-q900-ubuntu-noble-gnome-t4.tar.gz, in the sail_nor (the instructions have a typo) folder:

MINGW64 ~/Downloads/airboximage/sail_nor
$ qdl -d --storage spinor prog_firehose_ddr.elf rawprogram0.xml patch0.xml
qdl version 2.3.10
USB: using out-chunk-size of 1048576
HELLO version: 0x2 compatible: 0x1 max_len: 1024 mode: 2
DEBUG64 address: 0x907c23d8 length: 0xd80
0 : type 0x1 address: 0x14680000 length: 0x59000 region: OCIMEM filename: OCIMEM.BIN
qdl: failed to open “OCIMEM.BIN”: No such file or directory
failed to read sahara request from device

It’s unclear what to try next. I don’t see OCIMEM.BIN anywhere.

Hi

Can you try it again?

Boot the device to EDL mode. see Install System to Onboard UFS | Radxa Docs

And run

cd ~/Downloads/airboximage/sail_nor
qdl -d --storage spinor prog_firehose_ddr.elf rawprogram0.xml patch0.xml

Interesting. The output was different this time, looks successful, and the host beeped. What I suspect happened is that after the Configure UFS step it left EDL mode (beeped, and the libusb-win32 device disappeared), and rebooted to ubuntu, or some other state. The other flashing steps also seem to work but each requires a fresh power cycle, each being separately brought up into EDL mode. Thank you!