Hello Folks,
I am working on AFE4404 on my custom board,
I am following 7b powering up sequence.
I also have Requested TI's AFE4404EVMFWSRC-v1.4 and did follow the powering up sequence as per this example. and as a result i am able to see the glowing LEDs on my SFH7060 module also i am reading and writing AFE registers as per the the sample code i just mentioned(taken into consideration of signed bits also ).
Now my query is when i read the 0x2A to 0x2F registers i am getting all of sudden changes and values which are being return by I2C readings are randomly changing,
I took some tests as putting finger on it , in open environment ,Black strip on it , white strip on it but getting same kind of changes in all of the cases.
For Example lets talk about 0x2F register( LED1-ALED1VAL) with black strip upon the LEDs so the values are in continuous iteration, which seems un-expected.
1) 0xFFF10200
2) 0xFFFE0000
3) 0x00D80100
4) 0x00940000
5) 0xFFFA0100
6) 0xFFEF0000
7) 0x008DFFFF
8) 0x00DBFEFF
9) 0x0085FFFF
10) 0xFFE9FEFF
I also have EVM connected with SFH7060 and if i configure same settings of PRF and LED and others relative, i am getting values in some specific range if i put anything upon the sensor, and they follows the same values of range which is expected.
So are these above 10 example values which i am getting from my custom board are worth or is there any mistake or needs any changes ?
If it needs changes to be done, what could be the probably issue i should dig into ?
Any help on this would be great appreciable.
Please let me know if i can provide any other information from my side.
Thanks & Regards,
Rutvij