siemens / meta-iot2050

SIMATIC IOT2050 Isar/Debian Board Support Package
MIT License
131 stars 77 forks source link

Add temporary workaround for the reboot issues #564

Closed huaqianli closed 1 month ago

huaqianli commented 1 month ago
  1. u-boot-iot2050: Add temporary workaround for the QSPI issue: After approximately 2 months of operation, the device may fail to check the QSPI idle status. Here is the strange phenomenon: The QSPI remains busy when checking the idle status, becoming idle once stop checking. Providing a temporary workaround to bypass the QSPI idle checking.

  2. u-boot-iot2050: Reset the eMMC when it isn't reachable: After approximately 2 months of operation with above workaround, the device may fail to detect the eMMC when rebooting. Providing a temporary workaround to reset the eMMC if detection issues occur.

Related to https://github.com/siemens/meta-iot2050/issues/440.

BaochengSu commented 1 month ago

Approved since this need customer side debugging info, let's have a final version after getting any feedback.