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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/11/05 00:17
Read: times


 
#87113 - the ISp code is there but....
Responding to: ???'s previous message
Erik,

Not all LPC900 devices have an ISP capability. For those that do, the ISP code is located in the upper two pages (i.e- upper 256 bytes) of the USER code memory of the device. For an 8KB device this space is from 1E00h to 1FFFh. For a 4KB device this would be from 0E00h to 0FFFh. This ISP code is programmed into the devices at the factory but the security bit for the last sector in user code memory is not programmed since the user might want to use the remaining 512 bytes. This means that the user could erase (accidentially) the ISP code simply by erasing the last sector (sector 7 for an 8KB device). Some of the tools, such as FlashMagic, have been written so as to use page erase in the last sector and will caution you if you try to perform a sector erase of the last sector. If you erase the ISP code you can use a parallel programmer to program it back into the part if you have the hex file from Philips.

All of these devices that have ISP capability also have a small flash bootcode area that contains the IAP code. The IAP code is installed at the factory and then locked so that you cannot erase it with either a parallel programmer, ISP, or ICP.

I hope this answers your question.

List of 19 messages in thread
TopicAuthorDate
Adding ISP firmware to LPC900 project            01/01/70 00:00      
   Ask Philips            01/01/70 00:00      
   ISP is already there            01/01/70 00:00      
      ISP is there ?            01/01/70 00:00      
         Both!            01/01/70 00:00      
      The point?            01/01/70 00:00      
         the point is            01/01/70 00:00      
         The point            01/01/70 00:00      
         ISP features            01/01/70 00:00      
      the ISp code is there but....            01/01/70 00:00      
   yahoo group            01/01/70 00:00      
      ISP Code Erased.            01/01/70 00:00      
         erasing ROM ????            01/01/70 00:00      
   File uploaded            01/01/70 00:00      
      interesting that you have my source code            01/01/70 00:00      
         as to the above            01/01/70 00:00      
            source of the "leak"            01/01/70 00:00      
         Adding ISP firmware to LPC900 project            01/01/70 00:00      
            Adding ISP firmware to LPC900 project            01/01/70 00:00      

Back to Subject List