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.
Hi,
I have written a program which blinks an LED on TMS320c6701 processor. Using JTAG it works fine.
Now I am trying to flash/load same program from EEPROM after power ON. I am new on this ,Please can somebody help me on this how to proceed.
Steps I followed:
1 Converted the .out file to .bin (followed instructions from <http://e2e.ti.com/support/development_tools/compiler/f/343/p/154409/559825> )
2. Wrote this bin data to the EEPROM using a separate code.
4. Reset the board
The BOOTMODE configuration on the hardware is 10101(MAP1 with 16bit ROM).
The processor I am using is TMS320C6701. Most materials available online uses Flash Burn with support DSK, etc.
A custom built board is not supported in the free version.
Thanks in advance
Goher,
Yes, Flashburn is the programming method that we support. Anything else will be supported by you.
There is no problem stated in your post. How can we help you?
You may want to go to our TI Wiki Pages and search for "debug boot issues" (no quotes).
Regards,
RandyP
1. In TMS320C6713 DSK I am able to load and flash my led (which blink an led) program when my target configuration is dsk6713. If I change my target configuration to TMS320C6713 same code is not working.
Hi Goher,
You must select the "DSKC6713" configuration because it has selected correct gel file by default.
If you want to use "TMS320C6713" target configuration then you have to open the configuration and give the gel file location.
DSKC6713 Configuration (gel file is given correctly)
TMS320C6713 Configuration (gel file is missing)
Goher,
Just FYI on posting, if you would like to copy/quote the previous poster's words into a box for you to comment on or answer a question, you can use the Rich formatting option. When you click the Use rich formatting link, it will show you all of the post to which you are replying and give you an assortment of formatting options. At the end of the previous post, just above your Rich text format edit box, there is a Quote link. If you select a line of text or anything in the displayed post and then click that Quote link, the editor will insert a quote box with that selected text copied into the quote box. It could save some time, but only if you like using it. Just an option.
Goher Hussain said:Yes, I tried with same assembly file for TMS320C6701 getting below errors:
Unresolved symbol CINIT_SIZE, first referenced in ./6713.obj
Unresolved symbol CONST_SIZE, first referenced in ./6713.obj , similarly for all the .ref Variables.
To avoid confusion, please change the name of the assembly file in the C6701 project. I recommend starting the file name with a letter, maybe out of habit, like C6701.asm.
The project that you build with this assembly file included should have your actual application, also. With that application, there would be a .cinit section and a .const section, and all the others. These are then defined by the statements in the linker .cmd file that define these symbols during the linking process and then they are supplied to the assembly code. It appears you are doing things differently than with your C6713 project, so you should replicate more things to get it to match.
Regards,
RandyP