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/
|