Modular Vision QCS6490
Instructions
These are the instruction to be followed in order to flash Clea OS to the device's UFS considering the module is inserted on a Modular Vision carrier:
Hardware requirements
The flashing process using the QDL tool needs a USB connection to the device. A USB-A to USB-C cable is required. Connect the USB-C end to the related interface on the device, and connect the other end to the host PC.
Entering Serial Downloader Mode
For the device to be flashed, it needs to enter "Serial Downloader Mode". To do so, please run the following command from the device's Linux terminal:
# i2ctransfer -y -f 2 w2@0x40 0x02 0x01
If you cannot reach the Linux kernel to perform this action, please contact our Technical Support Department.
After the command is issued, the device enters Serial Downloader mode and will seem unresponsive. Upon power cycling the result of this command is reverted, and the device's UFS contents are unaffected. One can simply repeat this procedure to enter Serial Downloader mode again.
Please connect the other end of the USB-C cable to the host pc.
Flashing the image
-
Set the device into the Serial Download mode as described above.
-
After entering Serial Downloader Mode, the device can be flashed with the following command:
./qdl --storage ufs prog_firehose_ddr.elf rawprogram*.xml patch*.xml
- A message like the one below will be printed when the operation is finished.
partition 1 is now bootable
-
Check that the flashing procedure starts and proceeds without errors.
-
The device is ready to use and will boot to Clea OS after performing a power cycle operation.