Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/01/02 20:10
Read: times


 
#26605 - Intel hex in FLIP or WinISP
Hi,

I have a hex file generated with Keil C compiler.
If I open this hex file in Notepad or any other text editor I get:

:1006E8002D2D2D2D2D2D2D2D0020204D54313162F5
:1006F800200020005343005052004344004154005E
:100708004C53004244004250005550475241444522

....and so on.

If I load the very same file into FLIP or WinISP I get:

:1000000002000602109A787FE4F6D8FD7581C602D8
:1000100005F3FF020016C2AFC2AAC28BD2AF3253A1
:1000200087FC22020D2A120DDD22FF020C6FBB019C

...and so on.

Now, I need to know how FLIP converts the orginal Hex file to the hex code it loads
in its buffer?

The second listing of hex records make more sense to me, as the address starts from 0h.

But how does FLIP or WinISP convert from 06e8h to 0000h? And the data fields change as well.

I thought the hex file that Keil generates could be used just like that.

I need to know because the orginal hex file (the one that Keil generates) will be used
by an embedded system to auto upgrade the code on a remote T89C51RC2.

Hope somebody can help.


List of 8 messages in thread
TopicAuthorDate
Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      
RE: Intel hex in FLIP or WinISP            01/01/70 00:00      

Back to Subject List