This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM625:在半小时内运行多个序列检查挂起

Guru**** 2369340 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1502417/am625-run-multiple-serialcheck-hang-over-half-hours

器件型号:AM625

工具/软件: SDK10.00.07.04

客户报告运行3*2Mbps 或3*1.5Mbps 串行检查将在半小时后挂起。

启用 UART DMA。

硬件设置:将 TX/RX 短接至同一 UART 端口

serialcheck -b 2000000 -d /dev/ttyS6 -f ./binary_1w_ttyS6 -l 2786918 -m d &
serialcheck -b 2000000 -d /dev/ttyS7 -f ./binary_1w_ttyS7 -l 2786918 -m d &
serialcheck -b 2000000 -d /dev/ttyS8 -f ./binary_1w_ttyS8 -l 2786918 -m d &

上下切换以太网以触发问题。

./eth_up_down.sh &

#!/bin/sh

for (( ; ; ))
  do
    ifconfig eth0 down
    sleep 1

    ifconfig eth0 up
    sleep 1
  done