beautypg.com

Cs5374 – Cirrus Logic CS5374 User Manual

Page 28

background image

CS5374

CS5374

28

Table 8. Example CS5376A SPI 1 Transactions to Write the CS5374 PWRCFG Register

Transaction

CS5376A Primary SPI 1 Write

Description

01

MOSI: 02 | 03 | 00 00 01 | 00 00 11 | 00 02 04

MISO: -----------------------------------------------------------

SPI Command : 0x02 : Write
SPI Address : 0x03 : SPICMD
SPICMD : 0x000001 : Write Register
SPIDAT1 : 0x000011 : SPI2CMD
SPIDAT2 : 0x000204 : Write PWRCFG

02

Delay 1ms, monitor SINT, or poll E2DREQ

See the CS5376A data sheet.

03

MOSI: 02 | 03 | 00 00 01 | 00 00 12 | 8F 00 00

MISO: -----------------------------------------------------------

SPI Command : 0x02 : Write
SPI Address : 0x03 : SPICMD
SPICMD : 0x000001: Write Register
SPIDAT1 : 0x000012 : SPI2DAT
SPIDAT2 : 0x8F0000 : Normal Operation

04

Delay 1ms, monitor SINT, or poll E2DREQ

See the CS5376A data sheet.

05

MOSI: 02 | 03 | 00 00 01 | 00 00 10 | 3F 01 61

MISO: -----------------------------------------------------------

SPI Command : 0x02 : Write
SPI Address : 0x03 : SPICMD
SPICMD : 0x000001: Write Register
SPIDAT1 : 0x000010 : SPI2CTRL
SPIDAT2 : 0x3F0161 : CS0 Transaction

06

Delay 1ms, monitor SINT, or poll E2DREQ

See the CS5376A data sheet.

07

MOSI: 02 | 03 | 00 00 01 | 00 00 10 | 3F 41 62

MISO: -----------------------------------------------------------

SPI Command : 0x02 : Write
SPI Address : 0x03 : SPICMD
SPICMD : 0x000001: Write Register
SPIDAT1 : 0x000010 : SPI2CTRL
SPIDAT2 : 0x3F4162 : CS1 Transaction