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.

c5517 生成的文件通过 hex55.exe 生成了xxx.bin文件之后如何做?

Expert 2137 points
Other Parts Discussed in Thread: TMS320C5517

c5517 通过外部16位数据总线nor flash 启动,我现在写好的代码xxx.out 文件已经通过hex55.exe 生成了xxx.bin文件,接下来具体做哪些事?因为是第一次弄,请老师细说的详细点。

  • 是自己的板子吗?转换成.bin文件后,写烧写程序烧写到nor flash里就可以了。

  • 就是我生成这个程序 cmd文件是不是需要对 bootload地址内存进行分配啊?

  • jinming zhou 说:
    就是我生成这个程序 cmd文件是不是需要对 bootload地址内存进行分配啊?

    没明白这个问题是什么意思?

  • 我外挂 nor flash 的地址块0 是引导块,我把xxx.out通过hex55.exe生成的xxx.bin文件程序写到flash里,是从第二块开始的。那这个时候有会有个问题了,在tms320c5517手册上写的是

    If NORboot,test for NORbootonallasynchronousCSspaces(EM_CS[2:5])with16-bitaccess:
    Note:ThebooatloaderrequiresNORflash that supportsaresetcommand(0xF0 ondata).
    (a) Checkthe first 2bytesreadfrom bootsignature.
    (b) If the bootsignatureis notvalid,goto step18.
    (c) SetRegisterConfiguration,if presentin bootimage.
    (d) AttemptNORbootandgoto step19.

     (a)Checkthe first 2byte  那这个时候dsp是从哪个块可以调取程序呢,? 

  • jinming zhou 说:
    我外挂 nor flash 的地址块0 是引导块,

    啥意思?什么引导块?你不会把引导块放别的地方去啊。

  • 您好 我的邮箱是  zhou_jinming@126.com   我现在使用的是c5517 与stt38vf6401b,现在需要上电自启动。您不能发份具体的操作给我。真的是比较急

  • jinming zhou 说:

    我外挂 nor flash 的地址块0 是引导块,我把xxx.out通过hex55.exe生成的xxx.bin文件程序写到flash里,是从第二块开始的。那这个时候有会有个问题了,在tms320c5517手册上写的是

    If NORboot,test for NORbootonallasynchronousCSspaces(EM_CS[2:5])with16-bitaccess:
    Note:ThebooatloaderrequiresNORflash that supportsaresetcommand(0xF0 ondata).
    (a) Checkthe first 2bytesreadfrom bootsignature.
    (b) If the bootsignatureis notvalid,goto step18.
    (c) SetRegisterConfiguration,if presentin bootimage.
    (d) AttemptNORbootandgoto step19.

     (a)Checkthe first 2byte  那这个时候dsp是从哪个块可以调取程序呢,? 

    你指的引导块是二次bootloader程序?bootsignature是boot table表的第1,2个字节。

  • jinming zhou 说:

    您好 我的邮箱是  zhou_jinming@126.com   我现在使用的是c5517 与stt38vf6401b,现在需要上电自启动。您不能发份具体的操作给我。真的是比较急

    nor flash boot很简单啊,不用把问题想得太复杂话,参考下面的EVM5515的操作,5517一样的。
    http://processors.wiki.ti.com/index.php/C5515_Boot-Image_Programmer