View Issue Details

IDProjectCategoryView StatusLast Update
0005387YoctoGeneralpublic2022-05-24 15:57
Reportergerbach Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Versionfsimx8mn-Y2021.10 
Target Versionfsimx7ulp-Y2022.05Fixed in Versionfsimx7ulp-Y2022.05 
Summary0005387: Add error handling for the install script with eMMC
DescriptionCurrently the UBoot update process does not react to errors in UBoot
commands issued in the install and update scripts. So whenever the load
command fails, the RAM area will get written to the destination as it
is. For boards with a NAND flash this is not as problematic, because the
UBoot will not be affected by the update. For eMMC however the UBoot is
included in the sysimg file. An error in the load command results in a
corrupt UBoot and the board will not be bootable without external
flashing software.

The updated install script checks for errors that might occur in the
load command and aborts the update process before actually writing the
corrupt data. Also the chunksize for the eMMC update process is reduced
to support more USB sticks.

Activities

gerbach

2022-05-24 15:57

developer   ~0004132

Git commit: 1745e581562c451f935f8c5c5a87440c5cdaec7e