4
The instruction is used for filling a page buffer of an EEPROM before those data shall
be stored in the given EEPROM. It is necessary to point out that the address pointer
must be set with the address of the target page before the first use of this
instruction. The data in the payload subblock are the arguments of this instruction.
The response block must be transmitted without the payload subblock. It is
necessary to point out that the total number of data being written into the page
buffer must not exceed the page size of the specific EEPROM after every initialization
of the address pointer;
2.3.1.4. 003h – store the contents of the EEPROM page buffer into the corresponding
EEPROM memory
3
.
The data which have been written into the page buffer of the EEPROM are stored in
the EEPROM beginning with the address in the address pointer. If the address pointer
were properly initialized before the page buffer write operation, it will not have to be
re-initialized again. The instruction is transmitted without arguments. The response
block is transmitted without the payload subblock.
2.3.1.5. 004h — write data into the service memory of the Device beginning with the
current address. The parameter settings may be stored in the service memory. The
specific parameters and their values depend on the specific Device and are described
in the corresponding Annex to the current Protocol. The data in the payload subblock
are the arguments for this instruction. The response block is transmitted without the
payload subblock.
2.3.1.6. 005h — read the corresponding EEPROM contents beginning with the
current address.
The number of the bytes to be read is transmitted as the argument for this
instruction. The payload subblock of the response block carries the requested
number of the bytes retrieved from the EEPROM. The total amount of the data read
from the EEPROM must not exceed the remaining amount of the bytes of the
EEPROM page after the every address pointer initialization; i.e. the transition to the
next EEPROM page must be performed by means of the address pointer initialization.
The Atmel EEPROMs are organized page by page and it is
described in the Mandatory Annex 1 of the current Protocol. S25 (S25FK)
EEPROM pages are described in 2.3.1.8;