使用C2prog 对TMS320F28335PGFA G4A-01AQKTW进芯flash编程出现如下错误 选择SCI 晶体频率24Mhz
用示波器观测SCI接口
第一次数据交互 黄色信号为c2prog发送数据 蓝色为芯片返回数据
第二次数据交互
可以看到,数据第一次交互正常,第二次交互芯片返回数据异常
为什么会出现这样的情况?
Green Deng:
你好,目前根据你提供的信息还无法判断问题,你可以参考一下这个FAE分享的帖子进行操作:e2echina.ti.com/…/9864
另外,建议文件存放路径中不要包含中文的字符。你可以去掉中文字符后再试一下。
,
liu yang2:
直观感受就是 外部所接的24M晶体与SCI的波特率不匹配
,
da qin zheng sheng:
板子和仿真器能连接不?
,
da qin zheng sheng:
另外芯片加密了没?
,
liu yang2:
能连接上
,
liu yang2:
没有加密
,
Green Deng:
外接晶振你是指芯片的外部时钟源吗?这个是用于配置芯片主频的,用于配置SCI波特率的是已经经过倍频分频的系统 时钟了。如果不匹配,那就是你配置的波特率没有配置对
,
liu yang2:
芯片SCI的波特率是自动获取的根据上位机下发的第一个数据字符“A”来确认波特率
,
da qin zheng sheng:
楼主以前用过c2000没有?
,
da qin zheng sheng:
c2000的硬件和软件需要花费大量的时间才能比较熟练。
,
da qin zheng sheng:
你自己设计的板子?
,
da qin zheng sheng:
通过jtag可以对内部flash烧录代码不能?能正常脱机运行不?
,
Green Deng:
可以参考一下帖子中的方式来测试一下,不需要自动获取波特率的方法。