9.4.5.2 Write Config Zone

The maximum number of bytes that may be written is as follows:

  • $10 for AT88SC0104C through AT88SC1616C (EEPROM page size of 16 bytes)
  • $40 for AT88SC3216C and AT88SC6416C (EEPROM page size of 64 bytes)
  • $80 for AT88SC12816C and AT88SC25616C (EEPROM page size of 128 bytes)

Each data byte within a page must only be loaded once. In Anti-Tearing mode the maximum value for N is $08 for all devices.

If the address provided at P2 is unauthorized, the device will return the Command Unauthorized code ($69 $00) after it has received the header. Since access rights vary throughout the configuration memory, the host may provide an authorized starting address but specify a number of bytes that causes the device to reach an unauthorized address. In this case, the device will prevent the internal write cycle, and no bytes will be written to the EEPROM. At the end of the command, the Command Unauthorized code ($69 $00) will be returned instead of $90 $00 to indicate that no write cycle occurred.