1.7 User One-Time-Programmable (OTP) Memory

dsPIC33CK256MC006 family devices provide 128 words (64 pairs) of One-Time-Programmable (OTP) memory, located at addresses 0x801700 through 0x8017FE. This memory can be used for the persistent storage of application-specific information that will not be erased by reprogramming the device. This includes many types of information, such as:

  • Application checksums
  • Code revision information
  • Product information
  • Serial numbers
  • System manufacturing dates
  • Manufacturing lot numbers

Customer OTP memory may be programmed in any mode, including user RTSP mode, but it cannot be erased. Data are not cleared by a Chip Erase. See Writing OTP Words for more -information regarding OTP programming.