SPRZ487G May 2022 – October 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
Boot: Missing data in UART transfer causes boot failures
The ROM fix implemented to workaround a previous errata causes a race condition which leads to missing in-flight data.This increases the chance of causing xmodem NAK. Current xmodem implementation would cancel transfer after receiving more than 10 NAK.This causes image transfer to fail and therefore a boot failure.
Build a special version of the xmodem transfer tool 'sx' to insert an inter-character delay of 50ms.This will reduce the throughput accordingly.