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.

关于6657的nor_writer工具



使用nor_writer工具对evm6657进行烧写中遇到几个问题,望大神解答!

问题1、直接load ./bin/nor_writer.out并使用工具对flash进行烧写的时候下面打印出来的信息感觉很诡异。。

[C66xx_0] NOR Writer Utility Version 01.00.00.03

Flashing sector 0 (0 bytes of 61808)
Reading and verifying sector 0 (0 bytes of 61808)
Failure in sector 0, at byte 65, (at byte 0 in the data file) expected 0x00000080, read 0x00000080
NOR read verify failed

问题2、

2.1、nor_writer工具是不是实际上不会把*.dat文件中的第一行(1651 1 80000000 1 3c5c)烧写进flash,而是把除去第一行的所有的数据烧写到flash中?

2.2、如果使用我自己写的烧写工具,是不是可以把转换工具生成的*.dat的文件的第一行(1651 1 80000000 1 3c5c)删掉,然后把剩余的所有数据按顺序从0x0地址全部烧入到flash中?

  • 1. Norflash烧写时的源地址是在DDR,确认在load程序之前有在ccxml配置中load gel完成DDR的初始化配置;

    2. 你说的第一行是CCS data format的header,不是有效的数据,不会烧写到flash,你自己的烧写工具也是不需要把这个烧写下去。