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.

c6678LE EVM Rev1.0跑processor SDK example,卡死在网络初始化的问题



我用的是evm6678le rev1.0的开发板,在跑processor sdk的example时,运行image_processing_evmc6678l_master,程序卡在初始化部分。

具体语句是在EVM_init中:

board_status = Board_init(BOARD_INIT_UART_STDIO|BOARD_INIT_ETH_PHY|BOARD_INIT_ECC);

我注释了BOARD_INIT_ETH_PHY后,可以正常初始化。但是这个example是基于网络的,也就没法发挥功能了。

我在运行程序的时候,没有为开发板连接网线。是否需要dhcp环境才能完成网络初始化?或者,这是rev1.0的6678芯片的另一个bug呢? 如果不是芯片bug,有没有什么解决方案呢?

我用的是ccs6.1.3.00034, processor sdk 3.02.00.05,windows环境。

附程序卡死的断点截图(很多断点对应的源码是xdc/processor sdk内的,路径是linux风格的,打不开,有无解决方法?)

另外,rev1.0的板子理论上有无可能调试pcie?