This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dsp串口下载必须先下载SCI flash kernel文件吗

Other Parts Discussed in Thread: CONTROLSUITE

根据下面这个pdf文件利用TI的controlSUITE里面serial_flash_programmer程序进行DSP28377的串口加载,每次加载完F2837xD_sci_flash_kernels_cpu01.txt文件就无法再进行下一步操作了。请问一下大家有遇过类似的情况吗?

www.ti.com.cn/.../zhca806.pdf

  • 参考一下这个帖子的操作方式 using SCI flash programming "serial_flash_programmer.exe"
    e2e.ti.com/.../657670
  • 那您现在加载完是什么情况?

    在这里kernel的作用可以理解为bootloader程序,包含通信功能和flash 烧写算法。上位机利用芯片ROM中的出厂boot程序将kernel加载到内部RAM,然后CPU跳转到该kernel运行,接收上位机发送过来的目标文件TXT中的数据,再写入到FLASH中。

    若是您想要在线更新程序的话,可以参考下面的文章

    e2echina.ti.com/.../121859
  • 0==0
    0==0
    0==0
    Bit rate /s of transfer was: 5377.048828
    What operation do you want to perform?
    1-DFU
    2-Erase
    3-Verify
    4-Unlock Zone 1
    5-Unlock Zone 2
    6-Run
    7-Reset
    0-DONE
    1

    calling f021_SendPacket
    Downloading led.txt to device...

    您好,在Windows CMD窗口执行完“serial_flash_programmer.exe -d f2837xS -k F2837xD_sci_flash_kernels_cpu01.txt -a led.txt -b 9600 -p COM3”  语句之后

    程序执行到这一步之后就不能再往下进行了,按照提示输入“1”之后,程序处于一直等待的状态。

    还有就是,有没有方法不用下载kernel文件,直接下载程序,实现sci加载呢?

  • 请问您把boot 引脚调到SCI boot模式了吗?引脚设置为 GPIO84=1, GPIO72=0

    另外请参考一下

    e2e.ti.com/.../507338
  • 可以参考这个帖子e2e.ti.com/.../507338