Hello,
I recently do c6678 the emif-nor-boot guide, I have a few problem,please help me to resolve,thank you !
I first said that the environment:
hardware: their own board:c6678,
nor Model: S29GL01GS11DHIV1
Software: CCS5.4
Let me talk about my emif-nor-boot ideas. First do norwrite programming tools, with the tools, you can write the final synthesis of xxx.bin mirror。Norwrite verified. Can be programmed to nor go; the problem appears after the boot from norflash, and ti cross tool synthesis process.
In the noboot mode, the mirror downloaded into the (mirror is a led flashing lights program), in the memory window, ox70000000 address space to see the data. Turn off the power, and then turn on the power, and go to see 0x70000000 space, and download the same. These days, encountered the following questions: hope that the experts can guide the next. Thank you very much.
1. Use and synthesis of reference forum posts:
http: //www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/13433.aspx
After downloading, I set the emif-nor-boot boot, power, connect the emulator, the PC pointing to 0x7xxxxxxx, where I use memory observation and found that this address space all 0x0, I would like to ask me to observe Is the method correct? , I just want to know whether norflash contains data, if right, why not data
2.I emif-nor-boot pin set BOOTMODE [12: 0] as: '0b' 100 00 1 0 01 0 000; is it correct? I look at the DEVSTAT, the value is the same, BOOTCOMPLETE register, core0 bit is 1, that can explain my pin set no problem. Boot is started from norflash, and has been done.
3.3.emif-nor-boot, open the power, the RBL is EMIF interface initialization? , After initialization is directly jump to 0x70000000 address? The I also studied the RBL source, really initialized, as to jump to 0x70000000, I did not find;
4.4. I see a lot of forums, in their own projects have boot.asm file, and a lot of modified xxx.cmd file. I know boot.asm from nor move the program to RAM, and then PC point to _c_int00, I would like to know if I have not moved in the end success, how do I debug this assembly?
Any advise would be appreciate.
Best regards, yang