Part Number:TMS320F28031Other Parts Discussed in Thread: UNIFLASH
两块一样的28031控制板,一样的程序。目前遇到的问题是:当我用示波器查看DSP发送端的TX引脚状态,一块200ms初始化完成,另外一块300ms初始化完成;因为另外一块板上电260ms左右会发来数据,如果遇到300ms才初始化完成的板,就会通信失败;我想知道这个100ms的时间差,是芯片本身引入的吗? 因为我两块板的烧录文件和pcba是完全一样的;后来我用c2000里面的例程来测试,只初始化时钟和sci外设,也存在这个时间差;请大神帮忙解惑!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!200ms的芯片为:(tms320f28031 g4a 3aasfhw)—————-300ms的芯片(tms320f28031 g4a 78a7???)
Green Deng:
你好,烧写及测试的时候用的是同一台电脑的CCS吗?
,
xutong chen:
同一台电脑,用的UniFlash烧录;
,
Green Deng:
这个可能跟内部时钟晶振有关,我会找timer方面的专家看一下这个问题
另外,你的boot引进配置是什么样的?
,
xutong chen:
直接从flash启动。
,
Green Deng:
收到,我已经反馈给相关专家了。有回复我会更新到这边
,
Green Deng:
你好,对方希望确认一下:
1、SCI的初始化代码是在flash中完成的吗?
2、SCI 初始化之前的代码查看过吗?在执行时间方面有什么不同吗?比如PLL初始化等?
,
xutong chen:
1、现在我又领取了一块PCB板,目前4快板,有3种时间200ms、310m、366ms;
2、使用的程序是C2000里面的例程;
3、
,
Green Deng:
收到,已经反馈了。
,
Green Deng:
你好,同一块板子上这个初始化时间是一致的还是变化的?例如:板 1 需要 200ms。它总是需要 200 毫秒还是每次上电复位之间都会有所不同?
如果监控 XRSn 引脚,是否有任何活动?我想看看看门狗是否会在某些情况下而不是其他情况下重置设备。
datasheet中有一个规范,说明引导引脚必须处于引导状态多长时间才能被 ROM 读取。是否满足此规范?
这是在 TI开发板上出现的还是仅在你自己的板上出现?