2008-07-30 02:18:53     OTP invalidate page

Document created by Aaronwu Employee on Aug 7, 2013
Version 1Show Document
  • View in full screen mode

2008-07-30 02:18:53     OTP invalidate page

Ernst van der Plas (NETHERLANDS)

Message: 59579   

 

The OTP memory page PBS00L can enable the use of PBS01H by setting the OTP_LOAD_PBS01H bit. But if the entry in PBS00L is incorrect you can ivalidate the PBS00L page by setting the OTP_INVALID bits. But how can you set the invalid bits if the PROM allows only a one time write into the page ?

QuoteReplyEditDelete

 

 

2008-07-30 02:41:48     Re: OTP invalidate page

Mike Frysinger (UNITED STATES)

Message: 59581   

 

it isnt a one time write into a half page, it's per bit

 

QuoteReplyEditDelete

 

 

2008-07-30 07:17:51     Re: OTP invalidate page

Ernst van der Plas (NETHERLANDS)

Message: 59601   

 

If we try to write the same 64 bits that are present at the PBS00L page a second time to the PBS00L page from with in the uBoot.  The following error is returned:

 

case OTP_PREV_WR_ERROR:   return "space already written";

 

Should we use a different command to write  1 bit ?

 

 

QuoteReplyEditDelete

 

 

2008-07-30 07:33:03     Re: OTP invalidate page

Mike Frysinger (UNITED STATES)

Message: 59603   

 

the write functionality of OTP hasnt actually been tested since the HRM lacks relevant documentation

 

you'd be better off asking the processor tools team at analog.com as they may have real documentation

 

feel free to CC me on any e-mails you send

Attachments

    Outcomes