This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AFE58JD48: afe58jd48

Part Number: AFE58JD48

Tool/software:

Hello, I have a few questions for you:

Problem 1: reset to read the register, such as read 0xDF, read out as 0xC700, not the default value;

Problem 2: Operation register failure, such as 0x0040 written to 0xDF, read as 0xC740;

Problem 3: After the register control enters the ADC page, the value written to the register is 0 value after reading, such as 0x2a 0x0800, read out as all zeros. The overall process is as follows: Write 0x0005 to 0x12 (to enter the ADC page), 0x0800 to 0x2a (to write the value), 0x0000 to 0x12 (to exit the ADC page), 0x0005 to 0x12 (to enter the ADC page), 0x0002 to 0x00 (to enter read mode), and 0 to 0x2a.

Problem 4: Control register 0xC5 read and write success, whether the above is an operation problem.

Question 5: Enter the test mode, because the hardware SPI_DIG_EN is suspended, can you only use register 0x29 to enter the test mode?

The above is my question, please reply, thank you!!

  • Hi,

    Sorry for the delay . 

    Question 1 to 2 and 4:

    Are you seeing issue only in 0xDF register or other VCAregister also ?

    Question 3: 

    While reading please select one page where the value needs to be read . Currently you are selecting two pages for readout . But in this case it should not have mattered as both pages are written the same value .And readout from both pages are same . 

    Enter the test mode, because the hardware SPI_DIG_EN is suspended, can you only use register 0x29 to enter the test mode?

    Do you mean demod ? To write to demod register space we need to use SPI_DIG_EN .