Other Parts Discussed in Thread: C2000WARE
调试发现:程序还未执行进入EtherNet_resetModule,0x400C1000寄存器内的值已经变为0x00000001,请问为什么会发生这种情况?
调试步骤参照:(28条消息) 以太网(ethernet)通信。DSP开发板28388D发送数据,电脑接收数据。使用的是UDP协议_dsp 以太网_xinxinjiaoliu的博客-CSDN博客
(1)debug ethernet_c28x_config;
(2)connect CM;
(3)load enet_lwip_cm.out:
(4)run cpu1
(5)单步跟踪调试CM;
调试时,发现在ETHERNET_resetModule中,对0x400C1000 ( DMA_Mode Register)写入1, 对enet module 进行复位时,无法复位成功,请问应该怎样进一步排查解决?