SBAA637 June 2024 AFE7950
There are three different chip identification checks for AFE. chip_type, chip_id, chip_ver. Information about what chip readout to expect in part of bring-up generation libs and the read check command is embedded with information about Address, bit size and readout expected.
chip_type = Indicates type of part # 0xa = AFE
chip_id = Indicates chip Id # 0x78 = AFE79xx
chip_ver = Indicates chip version
SPIReadCheck 0003,0,7,0a //Read chip_type=0xa; Address(0x3[7:0])
SPIReadCheck 0004,0,7,78
SPIReadCheck 0005,0,7,00 //Read chip_id=0x78; Address(0x4[7:0],0x5[7:0])
SPIReadCheck 0006,0,7,20 //Read chip_ver=0x20; Address(0x6[7:0],0x7[7:0])