Hello, what is the apprporiate file to use in booting from HPI (to be executed directly) ? I read that the .out file produced by the linker is not a valid one to use with HPI but we should extract the code from it. I found in SPRA573 a C code of a tool to do that jop but its compilation gave many errors( on Visual C 6) I know that I can write the assemply code and assemple it and copy the machine code of each instruction byte by byte from the listing file!. Is there a better means to use the power of the assembler and the linker in memory managing & organization ( sectioning) with the HPI booting method? Thanks. |
|
booting in HPI mode
Started by ●April 11, 2003
Reply by ●April 13, 20032003-04-13
You need to use the Hex500 utility to convert the .out to standard
Motorola Srec format. Hex500 will generate two hex files, one is for the program memory space and the other is for the ram space (initialised data). Have a look at the assembly language tools documentation. this page http://elismile.hypermart.net/dsk5402.html has some more information Les ----- Original Message ----- From: "Tareq Ahmed" <> To: <> Sent: Friday, April 11, 2003 7:55 PM Subject: [c54x] booting in HPI mode > Hello, > what is the apprporiate file to use in booting from HPI (to be executed directly) ? > I read that the .out file produced by the linker is not a valid one to use with HPI but we should extract the code from it. I found in SPRA573 a C code of a tool to do that jop but its compilation gave many errors( on Visual C 6) > I know that I can write the assemply code and assemple it and copy the machine code of each instruction byte by byte from the listing file!. > Is there a better means to use the power of the assembler and the linker in memory managing & organization ( sectioning) with the HPI booting method? > Thanks. |