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.

AFE7950: AFE7950 initialization time

Part Number: AFE7950

Hi Sir

About the initialization time of AFE7950, we need some help to simplify the initialization process .

From the EVM Board “AFE79xx_EVM_mode2.py” profile, it takes about 5~10 minutes to complete the initialization of the AFE7950, it’s too long to initial.

If we are using the FPGA to directly initialize the AFE the initialization time, Is there a chance that the AFE7950 initialization time is within 0.5 seconds?

Does the AFE7950 have a fast startup mode?

Best regards,

Eddie

  • Hi Eddie,

    Let's take this offline. I will answer you via email 

    Regards,

    Vijay

  • Hi Vijay

     

    Happy New Year! Thank you so much for your great help.

     

    The TI AFE7950 initialization time is about 1.84 seconds.(AFE normal startup mode without any error message)

    Test condition:

    1.our own design platform (FPGA+AFE)

    2.The SPI clock is currently 25MHz.

    3.MGT lane rate = ~8~9Gbps and sysclk is 122.88MHz

    It could be about 538ms without “waiting time” at our own design platform. However, it shown some error message in the below:

    We guess there are some parameters written is not match the expect cause the program keep pulling until both writing and expect values are the same.

    Is it the cause for the longer initial time? If this is the reason, can the write and expect program be improved to speed up the initial time?

    TI AFE7950 error message, when we use the fast initialization method.

    [../src/Driver/AFE7950/basicFunctions.c][afeSpiCheckWrapper][280]INFO:addr[0x015
    0], lsb[0], msb[3], data[0x08] not matching with expected value[0x0F]
    [../src/Driver/AFE7950/init.c][configAfeFromFileFormat5][17567]ERROR:AFE FROM FI
    LE Read Check Fail: 0x0150[0:3] = 0x000f, index=80

    [../src/Driver/AFE7950/basicFunctions.c][afeSpiCheckWrapper][280]INFO:addr[0x006
    6], lsb[6], msb[6], data[0x73] not matching with expected value[0x00]
    [../src/Driver/AFE7950/init.c][configAfeFromFileFormat5][17567]ERROR:AFE FROM FI
    LE Read Check Fail: 0x0066[6:6] = 0x0000, index=9519

     

    Best regards,

    Eddie

  • Hi Eddie,

    I replied to your email chain where you asked these same questions. 

    Regards,

    Vijay