C6X hi, I use the 8-ROM to boot the C6711,According to data,The EDMA copies 1K bytes from the beginning of CE1 (EMIFB CE1 on C64x) to address 0, using default ROM timings. After the transfer the CPU begins executing from address 0. so I have an question.if my program length is much than 1k bytes. the rest didn't copy to the internal ram,the program didn't excute. if I want to excute the program .i must make the strobe to the 0x90000400 in the last of the 1k bytes.or i use the instruction to copy the rest of the program of rom to the internal ram?can you tell me ,is the solution ok? thanks very much! wucim |
|
a problem about the boot of C6711
RE: [c6x] a problem about the boot of C6711
Wucim, What you will need to do is write a boot loader which will fit in the first 1K. When the boot loader code starts executing it should load the rest of the program. You may want to go to the TI website and download the app notes on boot. You may also want to look at the Assembly Language Tools book which describes the boot process. In fact, there are new features to the hex6x utility that may help you in creating bootable code. Contact TI customer support and they can provide it to you. Regards,
-----Original Message-----
C6X
_____________________________________
_____________________________________
To Join: Send an email to c...@yahoogroups.com To Post: Send an email to c...@yahoogroups.com To Leave: Send an email to c...@yahoogroups.com Archives: http://www.yahoogroups.com/group/c6x Other Groups: http://www.dsprelated.com
" TARGET="_blank">http://docs.yahoo.com/info/terms/ |