c5517 通过外部16位数据总线nor flash 启动,我现在写好的代码xxx.out 文件已经通过hex55.exe 生成了xxx.bin文件,接下来具体做哪些事?因为是第一次弄,请老师细说的详细点。
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 通过外部16位数据总线nor flash 启动,我现在写好的代码xxx.out 文件已经通过hex55.exe 生成了xxx.bin文件,接下来具体做哪些事?因为是第一次弄,请老师细说的详细点。
我外挂 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 是引导块,我把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个字节。