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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/17/05 12:40
Read: times


 
#99554 - the problem with absolutes
Responding to: ???'s previous message
But 1 doubt is the Library location is at 0x349. So theoretically, my FlashRoutine should be able to write till 0x300, and not 0x1FF.

Please advise if my analysis is right or wrong. Thank you!

You can, in the linker locate all the known routines. However, all C compilers condense some C "activities" into subroutines and you have no idea which they are - you can analyze and find out and then - a new release, a new optimization a new ... and they will change.
Does Keil not have a linker commean "locate all starting at ...? have a look.

Re "theoritically" I did not look up the page size of your chip, but if it is 512 then, after erasing and programming 0-1ff, it will erase 200-3ff so no mystery there.

Erik




List of 24 messages in thread
TopicAuthorDate
Strange problem IAP for whole chip            01/01/70 00:00      
   Questions please            01/01/70 00:00      
   Nobody knows?            01/01/70 00:00      
      why            01/01/70 00:00      
         For IAP?            01/01/70 00:00      
            Which is exactly what FlashMagic is inte            01/01/70 00:00      
               and now we know why            01/01/70 00:00      
            Get a PC            01/01/70 00:00      
               Enclose PCB in a box            01/01/70 00:00      
                  I understand            01/01/70 00:00      
   Process make sense            01/01/70 00:00      
      Thank god for the response            01/01/70 00:00      
   Maybe the libraries in causing it ???            01/01/70 00:00      
      the problem with absolutes            01/01/70 00:00      
         AT89C51RC2 with 128 bytes per page            01/01/70 00:00      
            there is no such thing as a byte write,            01/01/70 00:00      
               byte write            01/01/70 00:00      
               No byte write            01/01/70 00:00      
                  what was the problem?            01/01/70 00:00      
                     Problem was ...            01/01/70 00:00      
                        OK, now face problems in Variables            01/01/70 00:00      
                           variables used in my remote update            01/01/70 00:00      
   Ok, Solved            01/01/70 00:00      
      Try this            01/01/70 00:00      

Back to Subject List