SPRZ574B December   2023  – October 2025 AM62P , AM62P-Q1

 

  1.   1
  2. 1Usage Notes and Advisories Matrices
    1. 1.1 Devices Supported
  3. 2Silicon Usage Notes and Advisories
    1. 2.1 Silicon Usage Notes
      1.      i2351
      2.      i2424
      3.      i2330
      4.      i2496
    2. 2.2 Silicon Advisories
      1.      i2062
      2.      i2097
      3.      i2103
      4.      i2137
      5.      i2160
      6.      i2189
      7.      i2190
      8.      i2196
      9.      i2208
      10.      i2249
      11.      i2253
      12.      i2278
      13.      i2279
      14.      i2310
      15.      i2311
      16.      i2312
      17.      i2383
      18.      i2401
      19.      i2407
      20.      i2409
      21.      i2410
      22.      i2419
      23.      i2423
      24.      i2431
      25.      i2435
      26.      i2436
      27.      i2457
      28.      i2458
      29.      i2464
      30.      i2482
      31.      i2487
  4.   Trademarks
  5.   Revision History

i2457

Boot: Missing data in UART transfer causes boot failures

Details:

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.

Note: Silicon device revisions which are not affected by this advisory must set BOOTMODE7=0 (when UART is primary boot mode) or BOOTMODE13=0 (when UART is backup boot mode) in order to enable the ROM code that fixes this advisory. See latest version of the device specific TRM for more information on boot mode signals.

Workaround(s):

Build a special version of the xmodem transfer tool 'sx' to insert an inter-character delay of 50ms.This will reduce the throughput accordingly.