"idata" sections in COFF file

Started by Jeff Brower in TMS320c6x17 years ago 4 replies

Does anyone know about "idata" sections in TI's COFF file format? When CCS loads a COFF file, at the end it also loads...

Does anyone know about "idata" sections in TI's COFF file format? When CCS loads a COFF file, at the end it also loads sections that appear to be in addition to what's documented in the C6xxx COFF file format. I.e. not cinit, not .const, not .data, etc. but in addit


URGENT: JTAG error trying load a COFF file.

Started by jcmarrupe in TMS320c6x16 years ago 1 reply

Hi all, I?m trying load a COFF file (.out) since PC using hpi, but an error in Code Composer Studio is showed. The error is...

Hi all, I?m trying load a COFF file (.out) since PC using hpi, but an error in Code Composer Studio is showed. The error is "JTAG Communication error". To load the COFF file I?m using 'dsk6xldr' application provided by dsk 2.0 in 'C:\ti\examples\dsk6711\board_u


Program Loader Code? COFF interpreter?

Started by William C Bonner in TMS320c6x14 years ago 4 replies

I want to build a program to run on my DSP that will securely download a .out file and then pass control to it. What I really want to do is...

I want to build a program to run on my DSP that will securely download a .out file and then pass control to it. What I really want to do is to be able to download the coff file and after verifyling that I've got the segments correctly downloaded with CRCs burn it into my flash. Can anyone point me to resources on the net that would help me get started on this project? I've got my t...


COFF V2 format details for .cinit?

Started by dan_eyer in TMS320c6x18 years ago

I'm trying to parse the COFF V2 .out file produced by Code Composer Studio 2.0 for the C6711. This is related to writing my own...

I'm trying to parse the COFF V2 .out file produced by Code Composer Studio 2.0 for the C6711. This is related to writing my own bootloading code. The .cinit section is different from the rest because size and address data for each initialized variable was included


Re: Problem using SBSRAM, COFF start address

Started by Jeff Brower in TMS320c6x14 years ago

Tobias- > Thanks for your reply, Jeff. It works now, the EMIF was in fact not > initialized correctly because I forgot to reset the board...

Tobias- > Thanks for your reply, Jeff. It works now, the EMIF was in fact not > initialized correctly because I forgot to reset the board while > writing HPI. Ok, progress then. > Now I have another question: The COFF-files contain a start address > which says, where the c_int00 label is loaded to and where to start > executing the program. This is a problem for my loader at the momen


coff to binary conversion

Started by neeli bhaskar reddy in TMS320c6x15 years ago 3 replies

Hi all, can anybody guide me for a good utility (c6x) for coff (.out) to binary file (.bin). What exactly the difference...

Hi all, can anybody guide me for a good utility (c6x) for coff (.out) to binary file (.bin). What exactly the difference between .hex file and .bin file. Is there any tool to convert hex file generated by hex6x conversion utility, to binary file. For f


Problem Reading Symbol table in the COFF file for C6x processor

Started by Anonymous in TMS320c6x16 years ago

Hi, I am trying to parse through the COFF file, according to "TMS320C6000 Assembly Language Tools" Appendix 2, the File Header...

Hi, I am trying to parse through the COFF file, according to "TMS320C6000 Assembly Language Tools" Appendix 2, the File Header Contents's 12-15 bytes contains the Number of entries in the symbol table. In my case, I get 2802 entries. I was reading the symbols


Regarding symbol information in COFF

Started by Arun Kumar Shukla in TMS320c6x12 years ago 1 reply

Hi, I want to fetch variable's detail information from .out file (means Common Object File Format COFF). I have address of the variable or...

Hi, I want to fetch variable's detail information from .out file (means Common Object File Format COFF). I have address of the variable or symbol from.map file. The informations about symbol what i want to fetch are: Type (if structure then all members) is there any tool who can fetch these detailed information from .out file? -- With Regards, Arun Kumar Shukla @Aricent(Flextronic...


coff file conversion problem

Started by Selvaraj V in TMS320c6x15 years ago 1 reply

hi Using hex utility i want to  generate the files which can be written to the  "ram"  from the coff file . ...

hi Using hex utility i want to  generate the files which can be written to the  "ram"  from the coff file . but  on giving the followin


Re: maximum code Size

Started by Anonymous in TMS320c6x15 years ago 7 replies

Hi! I dont think that there will be a limit that is less than the ammount of memory on your board. If I compile my project with...

Hi! I dont think that there will be a limit that is less than the ammount of memory on your board. If I compile my project with debug-options, the .out file is 3 or 4MB, I never had any problems. There is a nice documentation about the all the .coff/.out stuff available


Beginner Question: How to make a memory map ?

Started by ".dorian" in TMS320c6x12 years ago 3 replies

****************************************************************************** TMS320C6x COFF Linker PC v5.1.0 ...

****************************************************************************** TMS320C6x COFF Linker PC v5.1.0 ****************************************************************************** > > Linked Sun Oct 28 20:16:35 2007 OUTPUT FILE NAME: ENTRY POINT SYMBOL: "_c_int00" address: 00083120 SECTION ALLOCATION MAP output


CCStudio v.3.3

Started by "H.264encoderondm642" in TMS320c6x13 years ago 1 reply

I just got packed CD from TI for CCStudio v3.3. What i wonder is weather this will be without any restriction like v3.2 for most support for...

I just got packed CD from TI for CCStudio v3.3. What i wonder is weather this will be without any restriction like v3.2 for most support for target DSP's? At least from broucher i can see it will... Please share your views on this version if anybody is on this... especially for C6713 users point of view. Of corce its compiler is more efficient than v3.1 compiler as i tried with COFF file...


CCS3.1 vs CCS3.3

Started by sank...@hotmail.com in TMS320c6x11 years ago 6 replies

I have both CCS 3.1 (DSK limited version) and CCS Platinum 3.3 (full) installed in my computer. Current I am working on DSK6713 board. Using...

I have both CCS 3.1 (DSK limited version) and CCS Platinum 3.3 (full) installed in my computer. Current I am working on DSK6713 board. Using CCS 3.1, generated memory map (part) file looks like: TMS320C6x COFF Linker PC v5.1.0 ***************************************************************************> > Linked Wed Oct 15 14:42:08 2008 OUTPUT FILE NAME:


SBSRAM troubles

Started by Anonymous in TMS320c6x20 years ago 4 replies

Hi, I'm trying to use SBSRAM on an EVM6701 board. When I run a COFF file, linked into SBSRAM, it runs OK under Code Composer,...

Hi, I'm trying to use SBSRAM on an EVM6701 board. When I run a COFF file, linked into SBSRAM, it runs OK under Code Composer, but hangs when I run using the evm6xldr.exe utility. I believe I am initializing my EMIF correctly. Any ideas as to what might be wrong? T


Problem using SBSRAM

Started by neubert_tobias in TMS320c6x14 years ago 1 reply

Dear all, I am using the TI EVM board with a C6201 DSP under Linux. For a student research project I am programming a COFF loader for...

Dear all, I am using the TI EVM board with a C6201 DSP under Linux. For a student research project I am programming a COFF loader for this board. Communicating with the hardware is done by directly accessing the Base Address Registers of the PCI interface, where code can be loaded via HPI. This works fine except for the SBSRAM. When I write some words to consecutive addresses in this addr...


Lots of trouble with a C6701

Started by Anonymous in TMS320c6x20 years ago

I have many questions: - COFF files compiled for the C6701 couldn't be loaded by the Code Composer 4.0 (with load6x works ok),...

I have many questions: - COFF files compiled for the C6701 couldn't be loaded by the Code Composer 4.0 (with load6x works ok), but those targeted for the c6201 work fine. - I have written a simple test program that reset the dsp, send it a short vector with evm6x_


Linker Fill

Started by Calvert, Paul in TMS320c6x17 years ago

I am trying to specify through the -f option on the linker for it to fill all holes in the output image with FF. I get the...

I am trying to specify through the -f option on the linker for it to fill all holes in the output image with FF. I get the following warning: TMS320C6x COFF Linker Version 4.20 Copyright (c) 1996-2001 Texas Instruments Incorporated >> warning: -c requires fi


Using RAM initialization model

Started by Anonymous in TMS320c6x19 years ago

Hi, all. Is anyone out there using the RAM initialization model and a custom loader succesfully? I have a loader based on the TI...

Hi, all. Is anyone out there using the RAM initialization model and a custom loader succesfully? I have a loader based on the TI COFF file loader code available from the FTP site, and if I link with ROM initialization (-c) everything is fine, but if I build with RAM initializat


Re: doubts about linker

Started by Bhooshan Iyer in TMS320c6x15 years ago 5 replies

Giovanni-- There is an excellent TI manual called assembly language users guide(spru186n.pdf) which has a few section on...

Giovanni-- There is an excellent TI manual called assembly language users guide(spru186n.pdf) which has a few section on linker,coff sections etc...you shd find that a good place to start. And in general to get strength in system software,like Common Object File Format, linker


.out to flash probably via .HEX and possibly using COFF tools.

Started by William C Bonner in TMS320c6x12 years ago 1 reply

I know that similar topics have been asked about this in the recent past, but I was not able to find the information I wanted, either in the...

I know that similar topics have been asked about this in the recent past, but I was not able to find the information I wanted, either in the message thread or with web searching and searching the TI site directly. My current process for getting code updates into my flash is to compile it to a .out file with code composer studio, then use a program called DHex6x.exe to convert the .out f...