hi i want to know in which format keil produces hex file for ARM core...when i used hex2bin converter it shows an error invalid record type in HEX record 1.
This is actually not exactly Intel Hex as the record types 3 (Start Segment Adress record) and 5 (Start Linear Adress record) are not supported. The Intel standard can be downloaded here: download.intel.com/.../intelhex.pdf
The link given in my first reply gives an explanation of how Hex-files produced by the Keil Compiler look like. (Is that a better answer? ;) )
You should use fromelf and go directly from ".axf" to ".bin". There is no need to generate a hex file to get a bin file.
c:\Keil\arm\bin\fromelf.exe --bin --output filename.bin filename.axf
thanx for the valuable replies...now things are working properly