您好!
我这边硬件上使用的是TI的ARM AM4377,软件用的是TI的SDK 5.2,内核版本为PREEMPT RT 4.14.79,如下图所示:
我这边做Ethercat主站,运行起来主站之后,主站这边监测到实时系统的波动最大值达到了225138ns,超过了主站同步周期1ms的20%,导致主站这边一直在报警告。
请问这个实时系统波动性怎么会这个大呢,是不是哪里没有配置好,谢谢!
yongqing wang:
看看你的CPU负载情况
nanfeng zhang:
回复 yongqing wang:
您好,如下是我的cpu负载情况,请问有什么问题吗,谢谢!
yongqing wang:
回复 nanfeng zhang:
cpu负载应该没啥问题,你可以试试RT linux
nanfeng zhang:
回复 yongqing wang:
您好,我们的方案是用PREEMPT RT Linux,换RT Linux可能性比较小,目前只能在当前内核版本上查找问题出在哪里。
yongqing wang:
回复 nanfeng zhang:
使用最新的SDK 及RT linux 内核试试:www.ti.com/…/PROCESSOR-SDK-AM437X