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.

  • Resolved

Linux: DAC7564IAPW driver was not found in Linux kernel

Tool/software: Linux

Hello everybody:

In my customization board, it will use the DAC7564IAPW  chip for DAC, but I don't find the driver in the Linux kernel, it only has driver of dac7512 chip, and I can't find the driver from Ti Website.

Can you tell me where I can find the driver of DAC7564IAPW  chip for Linux?

Thank you!

  • Riguang,

    I'm not intimately familiar with available Linux kernel modules, but a generic SPI module should be able to communicate with the DAC7564 so long as it has some basic configurability for number of clocks, clock phase, and clock polarity. The interface for the device is quite generic.

    Otherwise, we have not prepared kernel modules or drivers for the Linux environment for individual DAC devices or a generic high-level SPI driver. To be honest in large part this is outside of the expertise of the analog engineers we have on our team, but we can look into the development of something generic.

    Any inputs or suggestions you would have for a generic SPI driver could be helpful.

    Kevin Duke
    DAC Applications Manager

  • In reply to Kevin Duke:

    Thank you Kevin, I will try to write driver by reference driver of dac7512.

  • In reply to Kevin Duke:

    Kevin,
    I don't know whether the external SPI interface of DAC7564 is the same as the dac7512. So I can config kernel driver by reference driver of dac7512.
  • In reply to riguang peng:

    Riguang,

    The two interfaces are similar in that they both use the falling edge of SCLK as the latching mechanism however the DAC7564 uses 24-bit frames while the DAC7512 uses 16-bit frames, so there are some small differences.

    Kevin Duke
    DAC Applications Manager

  • In reply to Kevin Duke:

    OK, thank you, Kevin!

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.