Hello,
the SGTL5000 32-PIN QFN chip (SGTL5000XNAA3) is not available anymore. (EOL) All distributors stocks are empty.
That is the chip used on the audio shield. And that is also the chip I use for my custom board.
My idea is to replace it by the 20 pin version (SGTL5000XNLA3). That should save me from writing a new driver and be able to use the existing one.
Most of the additional 12 pins from the XNAA3 are not connected resp. are GND pads.
There are only four of them which have additional functionalities that are missing in the 20-pin version:
Pin 7, AGND (Analog Ground)
Should be the same as GND. True?
Pin 18, CPFILT (Charge Pump Filter)
Not needed. VDDx is >3.0V
Pin 31, CTRL_ADR0_CS(I²C Mode: I²C Address Select 0; SPI Mode: SPI Chip Select)
Set to GND. Only interesting for SPI?
CTRL_MODE(Mode select for I²C or SPI; When pulled low the control mode is I²C, when pulled high the control mode is SPI)
Set to GND. Means that I²C is active. Seems to be no problem because I²C is also the mode the 20-pin QFN supports.
The only essential difference I can notice is that the 20-pin QFN model only supports I²C and not SPI.
So it should be easy to use it as a replacement in the audio shield, right?
Cheers,
Uwe
the SGTL5000 32-PIN QFN chip (SGTL5000XNAA3) is not available anymore. (EOL) All distributors stocks are empty.
That is the chip used on the audio shield. And that is also the chip I use for my custom board.
My idea is to replace it by the 20 pin version (SGTL5000XNLA3). That should save me from writing a new driver and be able to use the existing one.
Most of the additional 12 pins from the XNAA3 are not connected resp. are GND pads.
There are only four of them which have additional functionalities that are missing in the 20-pin version:
Pin 7, AGND (Analog Ground)
Should be the same as GND. True?
Pin 18, CPFILT (Charge Pump Filter)
Not needed. VDDx is >3.0V
Pin 31, CTRL_ADR0_CS(I²C Mode: I²C Address Select 0; SPI Mode: SPI Chip Select)
Set to GND. Only interesting for SPI?
CTRL_MODE(Mode select for I²C or SPI; When pulled low the control mode is I²C, when pulled high the control mode is SPI)
Set to GND. Means that I²C is active. Seems to be no problem because I²C is also the mode the 20-pin QFN supports.
The only essential difference I can notice is that the 20-pin QFN model only supports I²C and not SPI.
So it should be easy to use it as a replacement in the audio shield, right?
Cheers,
Uwe