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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/07/05 10:07
Read: times


 
#86733 - More on Intel Hex - gaps!
Responding to: ???'s previous message
Andy Neil said:
The Intel Hex format encodes each byte as two characters, and adds some extra overhead as well

Also, an Intel Hex file can skip "gaps" in your code;
eg, if your project has just a few bytes of code at low addresses, and just a few at high addresses, the Hex file need only contain those few bytes but you will need a PROM big enough for the highest address - so the required PROM size could be much bigger than the Hex file size.

This is why code generated by the Keil free evaluation won't fit in devices with less than 2K of ROM - because it shifts all the code up to addresses from 2K onwards!
http://www.keil.com/demo/limits.htm


List of 33 messages in thread
TopicAuthorDate
Finding out the ROM limit            01/01/70 00:00      
   Tools?            01/01/70 00:00      
      More on Intel Hex - gaps!            01/01/70 00:00      
      k vs K            01/01/70 00:00      
         Apples & Pears!            01/01/70 00:00      
   Thanks            01/01/70 00:00      
      Err..., no            01/01/70 00:00      
      Forgot to ask - LST file?            01/01/70 00:00      
         d51            01/01/70 00:00      
   Need clarification            01/01/70 00:00      
      More Clarification Needed!            01/01/70 00:00      
         Info            01/01/70 00:00      
            More Clarification Needed!            01/01/70 00:00      
               Yes            01/01/70 00:00      
                  Unlikely            01/01/70 00:00      
                     suspect            01/01/70 00:00      
                     Info            01/01/70 00:00      
                        Got there at last!            01/01/70 00:00      
                           Got it :D            01/01/70 00:00      
                              Too big!            01/01/70 00:00      
                                 Thanks            01/01/70 00:00      
                                    7 days            01/01/70 00:00      
                                       I suggest this            01/01/70 00:00      
            something amiss            01/01/70 00:00      
               the whole LST file            01/01/70 00:00      
               LST file            01/01/70 00:00      
                  and the story is            01/01/70 00:00      
                     well....            01/01/70 00:00      
                        7 days well spent!            01/01/70 00:00      
      of course it does            01/01/70 00:00      
         Noted            01/01/70 00:00      
            so            01/01/70 00:00      
   hexmap            01/01/70 00:00      

Back to Subject List