"[ERROR] test sig failed to save" when installing system on RB5
I'm trying to re-install the system on a RB5.
The system image I want to install is 1.0.5-M0052-9.1-perf-c, and the current system is 1.0.3-M0052-9.1-perf.
I get the following error messages when running flash-full .sh(1.0.5-M0052-9.1-perf-c):
[INFO] version: 0.0
[INFO] adb installed
[INFO] fastboot installed
[INFO] qti-ubuntu-robotics-image-qrb5165-rb5-boot.img present
[INFO] abl.elf present
[INFO] qti-ubuntu-robotics-image-qrb5165-rb5-sysfs.ext4 present
[INFO] Saving camera calibration files
adb: error: remote object '/data/modalai' does not exist
[INFO] Saving test sig
/usr/lib/rfsa/adsp/: 9 files pulled. 6.1 MB/s (4505752 bytes in 0.710s)
[ERROR] test sig failed to save
It seems like the script is trying to backup some files, but the files aren't there.
What should I do to install the system image 1.0.5 properly?
@andyh What is the serial number of your RB5. It should be on a sticker with a barcode in the form M2100000***
It seems as though your system is missing both the camera calibration files as well as the testsig which is required for PX4 to run properly.
I can check to see if we have your RB5's files backed up in our system.
@tom it's M2100000CU4
@andyh Okay great, we do have your files in our database. I will send you your files via. an email to your account registered here in the next few minutes.
Here are a list of the files I will send you:
The steps you will do to fix your issue are as follows:
- Download all of the above files
- Create the
/data/modalaidirectory on your RB5 with
adb shell mkdir -p /data/modalai
- In your terminal, navigate to the directory where you saved the above files
- Push the camera calibration files to your RB5 with
adb push *.yml /data/modalai/.
- Push the testsig file to your RB5 with
adb push testsig*.so /usr/lib/rfsa/adsp/.
After doing this the flashing script should be happy.
It seems as though those files were somehow lost, possibly due to a re-flash with an older version of our script (newer versions such as the one in
1.0.5-M0052-9.1-perf-csave these files during the flashing process)