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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/01/08 05:59
Read: times


 
#154241 - HELP needed for IAP
HI FRIENDS,

I am using P89c669 as micro-controller. I am facing a problem regarding IAP routines.

The problem is that I am not able to program a BLOCK of data in continuous locations of flash memory.(it is writting any single byte correctly)

e.g.
1) if I write bytes from 0xE000 to 0xE400, then only locations 0xE000, 0xE100 ... 0xE400 (i.e. lower addr = 00) are programmed correctly. other values returned are garbage.

2) if I program byte at location 0xE000, 0xE001 & 0xE100 only then value at 0xE001 is not written correctly.(0xE000 & 0xE100 are programmed correctly).

3) if I program 0xE001 alone then it is programmed correctly.

can anyone suggest me why is this happening?
is there any restriction of 256 bytes.

and how to overcome this situation?


List of 16 messages in thread
TopicAuthorDate
HELP needed for IAP             01/01/70 00:00      
   Duplicate            01/01/70 00:00      
      both are posted by me            01/01/70 00:00      
         Yes - that's what makes them duplicates!            01/01/70 00:00      
      Wrong            01/01/70 00:00      
   what actually needed is help            01/01/70 00:00      
      OK but how can we help you?            01/01/70 00:00      
   P89C669 is Obsolete Part!            01/01/70 00:00      
      Are you calling IAP correctly.            01/01/70 00:00      
         call to IAP is correct            01/01/70 00:00      
            Are the FLASH pages....            01/01/70 00:00      
   PROBLEM SOLVED            01/01/70 00:00      
      256?            01/01/70 00:00      
         I found the IAP library            01/01/70 00:00      
            That's OK, just...            01/01/70 00:00      
            NO David            01/01/70 00:00      

Back to Subject List