This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Booting is problem in c6701

Other Parts Discussed in Thread: TMS320C6701

Dear all,

We have developed a kit using TMS320C6701 processor and is working well with XDS510JTAG emulator if the boot process is internal.

If we changed the boot process to external (8 bit ROM boot process), "the target is failed to connect" message is appering as soon as the CCS opened.

If anyone comes accross this problem or if anyone knows the cause of the problem, Kindly reply to this post.

It is noted that we are using 8 bit EEPROM connected to CE1 and planned to execute the code from that.

Kind Regards,

Harivikram T.S.

  • Please refer to this article for some tips on debugging boot issues:

    http://processors.wiki.ti.com/index.php/Debugging_Boot_Issues

    One other issue I've seen come up a couple times lately is an improperly constructed interrupt vector table where the RESET vector (which was loaded to address 0x0 by the bootloader) was doing a store/push when the value of B15 is undefined coming out of reset.  The correct construction of the reset vector is to simply slam the address of c_int00 into a register and branch to it, i.e. you do NOT want to attempt to preserve the register as you would for other interrupt vectors.