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.

DAC60508: Unable to readback DAC60508 ChipID and also can't get DAC channel output

Part Number: DAC60508

Hi,

my read timing sequence is following:

HAL_GPIO_WritePin(GPIOC, SS7_Pin, GPIO_PIN_RESET);

spiWriteRegData(0x81,0x00,0x00);

HAL_GPIO_WritePin(GPIOC, SS7_Pin, GPIO_PIN_SET);

delay_ms(1);

HAL_GPIO_WritePin(GPIOC, SS7_Pin, GPIO_PIN_RESET);

chipID = spiReadRegData(0x00,0x00,00);

HAL_GPIO_WritePin(GPIOC, SS7_Pin, GPIO_PIN_SET);

Unfortunately, the SDO output is always 0, can you help me?

regard,

Kevin

  • Hi, and welcome to the E2E forum.

    Can you collect an oscilloscope or logic analyzer capture of the frame to ensure you are compliant with the device's timing diagram?  In addition, can you share your schematic?

    Thanks,

    Paul