Part Number: AM6421
Symptom
During our production, factory use UART to boot-load the program. 7 out of 1000 units failed the firmware download step. The factory returned 2 of the failed units to us. Testing on these 2 chips in the lab shows the following:
- After power-on, the chip correctly enters UART Boot mode; the Xmodem-1K handshake completes normally (AM64 side transmits the
'C'initiation character) - Tera Term successfully sends packet #1, and the AM64 side returns ACK
- Around the time of sending packet #2~6, the AM64 side completely stops responding — no ACK, no NAK is received; Tera Term eventually times out and the firmware is not written into the chip
The attached serial log is a complete capture of one failure on the chip..0330_Xmodem_fail.txt
Reproduction & Isolation
- Factory tried to replacing the failing AM64 with a fresh unit resolved the issue.
- Repeated retries on the failing chips (power-cycle + reconnect) reproduce the same failure at approximately the same packet index
Please help us analyse this issue.
Thanks!
