SDK: LayerScape LSDK-17.09
There is inconsistency in which ucode file to use for the LS1021A MPU.
The first occurrence of ucode file name is in file manifest/ls1021atwr.manifest. The ucode file is specified as:
build/firmware/qe-ucode/fsl_qe_ucode_1021_10_A.bin
The second occurrence of ucode file is in packages/firmware/rq-ucode/readme file:
P1021/P1025: fsl_qe_ucode_1021_10_A.bin
T104x serial: iram_Type_A_T1040_r1.0.bin
T1024: iram_Type_A_T1024_r1.0.bin
LS1021a: iram_Type_A_LS1021a_r1.0.bin
It seems that the manifest file specifies ucode which is for P1021/P1025 MPU, while the readme file in firmware git specifies another one.
Which ucode file to use for LS1021A?
Best regards,
Nenad
Solved! Go to Solution.
Use the following command for qe microcode building:
flex-builder -c firmware -m ls1021atwr
Find QE microcode using the following path:
flexbuild/packages/firmware/qe-ucode$
See attached snapshot and readme file.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Use the following command for qe microcode building:
flex-builder -c firmware -m ls1021atwr
Find QE microcode using the following path:
flexbuild/packages/firmware/qe-ucode$
See attached snapshot and readme file.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------