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.

CDCE62005: Initialization and Programming sequence

Part Number: CDCE62005

Hi,

We are confused with the programming sequence of CDCE62005. Can some one please give us the exact programming sequence of CDCE62005.

We have prepared a code that works but that works only when we force power on calibration using bits 22 and 26 of Register 6 even before configuring 9 registers

Further after SPI programming of all the 9 registers, the CDCE62005, only generates output when it's power cycled through Power Down pin, else not.

There is quite a bit of confusion. Please give us the correct sequence.

Thanks,

  • Hello,

    I'll get back to you on this one soon.

    Regards,
    Hao

  • Hi,

    Sorry for the late response. Toggling power down pin loads the EEPROM content to the RAM. So if you only observe valid output after toggling power down pin, it means that the configuration written into the device is not valid and the output you see is nothing but default EEPROM.

    For debugging, after powering up the device, please first read back all registers and see if it aligns with EEPROM default in table 39.

    Then disable an output through registers and see if that bit works.

    These two steps are sanity checks to see if SPI read/write functions normally. If nothing's wrong with SPI communication then the next step is to check the correctness of the register content. For that, please start with the help of CDCE62005 GUI software. After configuring the device from the GUI, you can export the register values from there.

    Regards,
    Hao