hi all dears
i have a dsk6711 board and a aed101 data aquisition daughter board
i write a simple program and i loaded this program on flash but my
program didn't work correctly.
i guess because of interrupt vector table on address 0x0 my program
doesn't work.
i changed my program that interrupt vector tables on 0x0 and my bootloader
on 0x260h but my program doesn't work.
can anyone say me how can i start my boot program from 0x260h address
instead of 0x0 address.
thanks
bye
boot form flash
Started by ●July 4, 2005
Reply by ●July 5, 20052005-07-05
sambad,
When you reset the hardware, the DSP executes the instructions beginning at
address zero [the address of the "reset vector"]. To properly handle the
reset, there should be a branch to the code that you want to execute. If
you used someone else's vector table, it probably already has a branch
instruction there - but it is likely pointed to the wrong label.
Note: if your code is programmed in C, precede the label with an
underscode - '_'. ie, if the label that you want to branch to is
called 'Start', use 'b _Start'.
mikedunn
s...@yahoo.com wrote:
hi all dears
i have a dsk6711 board and a aed101 data aquisition daughter board
i write a simple program and i loaded this program on flash but my
program didn't work correctly.
i guess because of interrupt vector table on address 0x0 my program
doesn't work.
i changed my program that interrupt vector tables on 0x0 and my bootloader
on 0x260h but my program doesn't work.
can anyone say me how can i start my boot program from 0x260h address
instead of 0x0 address.
thanks
bye
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/c6x/
<*> To unsubscribe from this group, send an email to:
c...@yahoogroups.com
<*