The first SPI device is an Atmel AT25160A memory (EEPROM) which uses 2 byte address offset and 8-bit data per transfer. The second SPI device is a Micrel KS8995M switch which uses 1 byte address offset and 16-bit data per transfer.
Micrel KSZ8692 SPI Controller Programmer’s Guide 2 Atmel AT25160A EEPROM The AT25160A memory (EEPROM) can be read/write through the SPI interface. It is organized as 2048 words of 8 bits each with 2-byte address (A15-A0) offset. The following examples shows how to read/write data from/to EPPROM address offset (2-byte) under the Linux U-boot 1.1.4 “sspi”...
Micrel KSZ8692 SPI Controller Programmer’s Guide 3 Micrel KS8995M Switch The Micrel KS8995M switch can be configured through the SPI interface . It uses 1 byte of address offset and 16-bit data per transfer. The following examples shows how to read/write data from/to KS8995M switch register offset (1-byte) under U-boot 1.1.4 “sspi”...
Need help?
Do you have a question about the KSZ8692 and is the answer not in the manual?
Questions and answers