Thread 中讨论的其他器件:UNIFLASH
工具/软件:
有关此问题、请参阅 TI 勘误表 i2310。
TI 告知我们、 由于故障率很小(~0.14%)、不建议对 AM243x 进行 UART 编程、因此我们应改用 USB 编程。 我们 的电路板没有 USB 端口、因此不对相关产品使用 USB。
我们不知道的是如何识别问题。 我们希望将此故障与另一个问题(坏芯片、坏部件放置、坏电路板、坏电缆、…)进行分类 我们不希望 TI 识别这些其他故障类型、我们希望找到确定 的方法来识别 i2310 故障。
如果我们的故障是"Send error:Expected ACK; Get None for block 1"或"[error] XMODEM send failed、no response or incorrect response from EVM"、那么我们应该查找的是什么、还是下面没有显示另一个症状? 我们是否可以预期或不会预期 URT 上存在`CCC`这一故障-我们已经看到这两种情况、有时是间歇性的。
在以下每种情况中、我们都尝试重新配置这些电路板。 电路板发生故障时、会从装置中取出电路板、然后重试多次(~ 10次)、然后再对电路板进行故障排除。
这些都是故障日志中的示例:
14:09:33 523 [INFO] Results of script: send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: expected ACK; got None for block 1 send error: NAK received 11 times, aborting. Parsing config file ... Parsing config file ... SUCCESS. Found 3 command(s) !!! Executing command 1 of 3 ... Found flash writer ... sending /root/calamari/tests/resources/sbl_uart_uniflash_0805_v3.hs_fs.tiimage [ERROR] XMODEM send failed, no response OR incorrect response from EVM OR cancelled by user,
17:32:32 049 [INFO] Results of script: send error: error_count reached 10, aborting. Parsing config file ... Parsing config file ... SUCCESS. Found 3 command(s) !!! Executing command 1 of 3 ... Found flash writer ... sending /root/calamari/tests/resources/sbl_uart_uniflash_0805_v3.hs_fs.tiimage [ERROR] XMODEM send failed, no response OR incorrect response from EVM OR cancelled by user, Power cycle EVM and run this script again !!! 17:32:32 050 [INFO] Script end (/root/calamari/calamari/am243x) ---------------------------------------- 17:32:32 054 [DEBUG] closing client connection. exiting passthroughs, releasing pdi mux, turning off leds. 17:32:32 054 [DEBUG] <><> conn.read util:try_func:108, client:close:88, connection:read:155 17:32:32 059 [DEBUG] Read finished - 0.005 sec
10:40:29 309 [INFO] Results of script: send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: expected ACK; got None for block 2 send error: NAK received 11 times, aborting. Parsing config file ... Parsing config file ... SUCCESS. Found 3 command(s) !!! Executing command 1 of 3 ... Found flash writer ... sending /root/calamari/tests/resources/sbl_uart_uniflash_0805_v3.hs_fs.tiimage [ERROR] XMODEM send failed, no response OR incorrect response from EVM OR cancelled by user, Power cycle EVM and run this script again !!!
15:15:32 623 [INFO] Results of script: received CAN received CAN Parsing config file ... Parsing config file ... SUCCESS. Found 3 command(s) !!! Executing command 1 of 3 ... Found flash writer ... sending /root/calamari/tests/resources/sbl_uart_uniflash_0805_v3.hs_fs.tiimage Sent flashwriter /root/calamari/tests/resources/sbl_uart_uniflash_0805_v3.hs_fs.tiimage of size 317108 bytes in 32.32s. Executing command 2 of 3 ... Command arguments : --file="/root/calamari/tests/resources/bootloader_am243.Debug.hs_fs.tiimage" --operation=flash --flash-offset=0x0 [ERROR] XMODEM send failed, no response OR incorrect response from EVM OR cancelled by user, Power cycle EVM and run this script again !!! 15:15:32 623 [INFO] Script end (/root/calamari/calamari/am243x) ---------------------------------------- 15:15:32 624 [DEBUG] closing client connection. exiting passthroughs, releasing pdi mux, turning off leds. 15:15:32 624 [DEBUG] <><> conn.read util:try_func:108, client:close:88, connection:read:155 15:15:32 630 [DEBUG] Read finished - 0.005 sec 15:15:32 630 [DEBUG] <<< b'\x18'

