大家好,
Am3352使用两个以太网接口,一个百兆,一个千兆。使用CCS+XDS100V2调试模式运行,
同时PC端以太网接口分别先后连接Am3352的两个以太网接口,使用软件(client)UDP通讯都正常。
当退出Debug,上电正常工作模式启动后, 百兆接口通讯正常,但千兆端口 UDP通讯异常,数据有回但回复不正确。
想请教一下这两种工作模式有什么区别?这个问题通过Debug调试时代功能是正常的,所以调试不出来。
要说是硬件差异吧,Debug时都是好的。
所以请大家看看,还有什么其它入手的地方?谢谢!
Jian Zhou:
请问用的是starterware么?debug阶段和程序运行阶段的代码都是一致的么?
STONE:
回复 Jian Zhou:
是的,debug和运行时的代码是完全一样的。
问题就是同样的代码一个Debug一个运行,表现结果却不相同。
所以请教大家看看,有没有类似的处理方法?
Yaoming Qin:
回复 STONE:
会不会有些debug的代码,特别是debug宏,没有写对,关掉debug也干掉了部分有用的代码。