Reply by Mike Dunn 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

<*


Reply by samb...@yahoo.com July 4, 20052005-07-04
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