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.

AFE4900: PPG ONLY

Part Number: AFE4900

Hi,

AFE4900 is operated in PPG only mode, but  I can't  sample PPG of phase4 ;

I checked timing, didn't find any problem;

The attached file are configure file and program file;

PLS help;

Best Regards;

25hz.cfg

{0x00, 0x000060}, /*CONTROL0*/
{0x01, 0x00000B}, /*LED2STC*/
{0x02, 0x00000D}, /*LED2ENDC*/
{0x03, 0x000014}, /*LED1LEDSTC*/
{0x04, 0x000017}, /*LED1LEDENDC*/
{0x05, 0x000010}, /*ALED2STC*/
{0x06, 0x000012}, /*ALED2ENDC*/
{0x07, 0x000015}, /*LED1STC*/
{0x08, 0x000017}, /*LED1ENDC*/
{0x09, 0x00000A}, /*LED2LEDSTC*/
{0x0A, 0x00000D}, /*LED2LEDENDC*/
{0x0B, 0x00001A}, /*ALED1STC*/
{0x0C, 0x00001C}, /*ALED1ENDC*/
{0x0D, 0x00000F}, /*LED2CONVST*/
{0x0E, 0x000012}, /*LED2CONVEND*/
{0x0F, 0x000014}, /*ALED2CONVST*/
{0x10, 0x000017}, /*ALED2CONVEND*/
{0x11, 0x000019}, /*LED1CONVST*/
{0x12, 0x00001C}, /*LED1CONVEND*/
{0x13, 0x00001E}, /*ALED1CONVST*/
{0x14, 0x000021}, /*ALED1CONVEND*/
{0x1D, 0x0004FF}, /*PRPCOUNT*/
{0x1E, 0x000101}, /*CONTROL1*/
{0x1F, 0x000000}, /*TIAGAIN_2_3*/
{0x20, 0x000003}, /*TIAGAIN*/
{0x21, 0x000004}, /*TIA_AMB_GAIN*/
{0x22, 0x0830C1}, /*LEDCNTRL1*/
{0x23, 0x104018}, /*CONTROL2*/
{0x24, 0x009A00}, /*LEDCNTRL2*/
{0x28, 0x000000}, /*TOGGLE*/
{0x29, 0x000000}, /*CLKDIV1*/
{0x2A, 0x000000}, /*LED2VAL*/
{0x2B, 0x000000}, /*ALED2VAL*/
{0x2C, 0x000000}, /*LED1VAL*/
{0x2D, 0x000000}, /*ALED1VAL*/
{0x2E, 0x000000}, /*LED2-ALED2VAL*/
{0x2F, 0x000000}, /*LED1-ALED1VAL*/
{0x31, 0x000020}, /*CONTROL3*/
{0x34, 0x000000}, /*PROG_INT2_STC*/
{0x35, 0x000000}, /*PROG_INT2_ENDC*/
{0x36, 0x00000F}, /*LED3LEDSTC*/
{0x37, 0x000012}, /*LED3LEDENDC*/
{0x39, 0x000000}, /*CLKDIV2*/
{0x3A, 0x195292}, /*OFFDAC*/
{0x3B, 0x000000}, /*THRDETLOW*/
{0x3C, 0x000000}, /*THRDETHIGH*/
{0x3D, 0x000000}, /*THRDET*/
{0x3E, 0x000000}, /*I_OFFDAC*/
{0x3F, 0x000000}, /*AVG_LED2_ALED2VAL*/
{0x40, 0x000000}, /*AVG_LED1_ALED1VAL*/
{0x42, 0x0007E0}, /*FIFO*/
{0x43, 0x000019}, /*LED4LEDSTC*/
{0x44, 0x00001C}, /*LED4LEDENDC*/
{0x45, 0x000000}, /*TG_PD1STC*/
{0x46, 0x000017}, /*TG_PD1ENDC*/
{0x47, 0x000014}, /*TG_PD2STC*/
{0x48, 0x000021}, /*TG_PD2ENDC*/
{0x49, 0x000000}, /*TG_PD3STC*/
{0x4A, 0x000000}, /*TG_PD3ENDC*/
{0x4B, 0x000006}, /*CONTROL4*/
{0x4E, 0x000008}, /*DUAL_PD*/
{0x50, 0x000018}, /*CONTROL5*/
{0x51, 0x000000}, /*FIFO_OFFSET*/
{0x52, 0x000027}, /*DATA_RDY_STC*/
{0x53, 0x000027}, /*DATA_RDY_ENDC*/
{0x54, 0x000000}, /*MASK_PPG*/
{0x57, 0x000000}, /*PROG_INT1_STC*/
{0x58, 0x000000}, /*PROG_INT1_ENDC*/
{0x61, 0x080000}, /*ECG_CHOP*/
{0x62, 0x800000}, /*ECG_RLD*/
{0x63, 0x000000}, /*RCOMP*/
{0x64, 0x000000}, /*DYN_TIA_STC*/
{0x65, 0x000023}, /*DYN_TIA_ENDC*/
{0x66, 0x000000}, /*DYN_ADC_STC*/
{0x67, 0x000023}, /*DYN_ADC_ENDC*/
{0x68, 0x000000}, /*DYN_CLOCK_STC*/
{0x69, 0x000023}, /*DYN_CLOCK_ENDC*/
{0x6A, 0x00002E}, /*DEEP_SLEEP_STC*/
{0x6B, 0x0004F8}, /*DEEP_SLEEP_ENDC*/
{0x6C, 0x000000}, /*PD_SHORT*/
{0x6D, 0x000000}, /*REG_POINTER*/
{0x72, 0x000000}, /*LED_DRIVER_CONTROL*/
{0x73, 0x000000}, /*THR_DETECT_LOGIC*/

  • Hello,

    For the PPG only mode, in addition to disabling the PTT mode, you will also need to disable ECG CHOP and RLD.

    We would like to take future discussions offline since the device AFE4900 is under selective disclosure.

    In the future, please send your questions to biosensing_afe-support@list.ti.com along with a reference to this E2E post?