大家好、
我正在使用以太网协议和 TFTP 在 TMS570LC4357上开发引导加载程序。
系统比这更复杂;它有两个微控制器(两个都是 tms570lc4357)通过 SPI 进行通信。 当接收到以太网引导加载程序命令时、两个都进入引导模式、软件首先写入其中一个、然后写入另一个。
第一个使用 SPI1、第二个使用 SPI3。 在这种情况下、一切工作正常。
发生什么情况:当我首先使用 SPI3写入1、第二个使用 SPI1写入1时、会发生一些异常。 特别是在 tftp Put 请求期间,在某些数据包之后,UP 不再发出确认,而是进入异常(取消定义)。
有人对 SPI 变化如何影响以太网通信有任何建议吗? 由于两个 SPI 的优先级都高于以太网、因此它不是优先级中断问题。
感谢您的关注。
Valentina