DSPRelated.com
Forums

a problem about the boot of C6711

Started by wucim April 4, 2003
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



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,
Tom Dillon

-----Original Message-----
From: wucim [mailto:w...@sina.com]
Sent: Thursday, April 03, 2003 8:39 PM
To: c...@yahoogroups.com
Subject: [c6x] a problem about the boot of C6711

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



_____________________________________
Note: If you do a simple "reply" with your email client, only the author of this message will receive your answer.  You need to do a "reply all" if you want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

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/