TI中文支持网
TI专业的中文技术问题搜集分享网站

serial_flash_programmer例程遇到问题

使用28377s烧录serial_flash_programmer里的例程,用了serial_flash_programmer.exe  -d f2837xS -k F2837xD_sci_flash_kernels_cpu01.txt  -a test.txt -b 115200 -p COM3     如果硬件只在硬件通电前将GPIO72接地,变为SCI模式启动,在通电后不再接地,命令行会显示Downloading F2837xD_sci_flash_kernels_cpu01.txt to device 没反应,如果通电后继续保持接地,会刷出一大串类似29=42的字符串,然后显示Bit rate's of transfer was:7854.862305,然后输入1选择DFU CPU1,会显示Downloading blinky_cpu01.txt to device卡着不动,没有任何数据传输,请问该怎么解决?

Eric Ma:

使用28377s烧录serial_flash_programmer里的例程,用了serial_flash_programmer.exe  -d f2837xS -k F2837xD_sci_flash_kernels_cpu01.txt  -a test.txt -b 115200 -p COM3     如果硬件只在硬件通电前将GPIO72接地,变为SCI模式启动,在通电后不再接地,命令行会显示Downloading F2837xD_sci_flash_kernels_cpu01.txt to device 没反应,如果通电后继续保持接地,会刷出一大串类似29=42的字符串,然后显示Bit rate's of transfer was:7854.862305,然后输入1选择DFU CPU1,会显示Downloading blinky_cpu01.txt to device卡着不动,没有任何数据传输,请问该怎么解决?

ERIC:

首先,如果要进行串口烧写,则要让MCU进入SCI boot模式,即在上电前将GPIO72拉低,然后上电直到烧写结束。

其次,默认的SCI烧写引脚是GPIO84,GPIO85, 有没有用对这两个引脚。

最后,f2837xD_fw_upgrade_example.txt 这个文档里面将了如何生成目标文件的.txt , 和里面的例子对一下是否生成正确的文件:C:\ti\controlSUITE\device_support\~Utilities\serial_flash_programmer\f2837xD_fw_upgrade_example

使用28377s烧录serial_flash_programmer里的例程,用了serial_flash_programmer.exe  -d f2837xS -k F2837xD_sci_flash_kernels_cpu01.txt  -a test.txt -b 115200 -p COM3     如果硬件只在硬件通电前将GPIO72接地,变为SCI模式启动,在通电后不再接地,命令行会显示Downloading F2837xD_sci_flash_kernels_cpu01.txt to device 没反应,如果通电后继续保持接地,会刷出一大串类似29=42的字符串,然后显示Bit rate's of transfer was:7854.862305,然后输入1选择DFU CPU1,会显示Downloading blinky_cpu01.txt to device卡着不动,没有任何数据传输,请问该怎么解决?

Haomin Li:

回复 Eric Ma:

有进入SCI boot模式,用的也是84,85引脚,84引脚一直接着3.3V不知对传输信号有无影响,生成的txt文件我没有修改过,就是自带的,还是解决不了问题,还有什么方法?

赞(0)
未经允许不得转载:TI中文支持网 » serial_flash_programmer例程遇到问题
分享到: 更多 (0)