OTA on imx8qm

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

OTA on imx8qm

192 Views
krushnali
Contributor II

I have been trying local ota package update on imx8qm but failing. The package does not verifies on update_engine_client

[INFO:update_engine_client_android.cc(261)] Payload is not applicable. [ERROR: update_engine_client_android.cc(316)] Status(-8, EX_SERVICE_SPECIFIC): '21: Failed to parse payload header: Error

 

Code::kDownload InvalidMetadataMagicString'

 

[INFO: update_engine_client_android.cc(354)] Command took 15 ms

Please tell me what i am doing wrong. The same happens for both imcremental and full ota.

Tags (4)
0 Kudos
Reply
2 Replies

46 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi,

Please use below command to perform OTA.

update_engine_client --payload=file:///data/ota_package/payload.bin --update --headers="$(cat /data/ota_package/payload_properties.txt)"



Best Regards,
Zhiming

24 Views
krushnali
Contributor II

Full ota is working fine. Incremental is accepted but does not start.

Update_engine_client --payload=file:///data/ota_package/payload.bin --update--headers="$(cat/data/ota_package/payload_properties.txt)"

[INFO: update_engine_client_android.cc(354)] Command took 323 ms

mek_8q:/ # update_engine_client -follow

[INFO: update_engine_client_android.cc(96)] onStatusUpdate (UPDATE_STATUS_IDLE (8), 0)

^C[INFO: update_engine_client_android.cc(354)] Command took 32027 ms

mek_8q:/#

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2291081%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EOTA%20on%20imx8qm%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2291081%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20have%20been%20trying%20local%20ota%20package%20update%20on%20imx8qm%20but%20failing.%20The%20package%20does%20not%20verifies%20on%20update_engine_client%3C%2FP%3E%3CP%3E%5BINFO%3Aupdate_engine_client_android.cc(261)%5D%20Payload%20is%20not%20applicable.%20%5BERROR%3A%20update_engine_client_android.cc(316)%5D%20Status(-8%2C%20EX_SERVICE_SPECIFIC)%3A%20'21%3A%20Failed%20to%20parse%20payload%20header%3A%20Error%3C%2FP%3E%3CBR%20%2F%3E%3CP%3ECode%3A%3AkDownload%20InvalidMetadataMagicString'%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%5BINFO%3A%20update_engine_client_android.cc(354)%5D%20Command%20took%2015%20ms%3C%2FP%3E%3CP%3EPlease%20tell%20me%20what%20i%20am%20doing%20wrong.%20The%20same%20happens%20for%20both%20imcremental%20and%20full%20ota.%3C%2FP%3E%3C%2FLINGO-BODY%3E