*.MAP and *.LOC files and download issues in Microcontrollers

Hi

I am developing a product prototype using a TERN development board based on a 586 processor and using Paradigm C compiler. When I compile and build my program it generates a few files specifically *.HEX ,

*.ROM , *.MAP , *.LOC. I have information regarding hex and rom files but I could not find satisfactory info on the other two and would be glad if any of you could help me understand me the significance of these files and how to read/interpret them.

Also if any of few could help me about

  1. Relocating (downloading) HEX files at any desired location in the EEROM of the controller.
  2. How does the downloading program writes code (.hex file) to Flash(EEROM)
  3. Where is the program for downloading the code from PC stored internally in the controller?
  4. Where is the starting up software (bootloader perhaps) of the controller stored internally in the controller?

Please reply ASAP Regards

Fskhan

Reply to
fskhan
Loading thread data ...

fskhan escribió:

This link may help you:

formatting link

Look at page 47.

People willing to help will do it always ASAP. Except when being urged to do so.

Reply to
Ignacio G.T.

Sorry about "ASAP" thing... thanks for your help.

Regards

Reply to
fskhan

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.