在我们的平台中启用用于 DAC6571的驱动器时、我们面临问题。
在器件树文件中、我们已添加以下行:
&i2c12{
状态="可以";
DAC@4c{
兼容="ti、dac6571";
寄存器=<0x4c>;
};
};
我们还从内核 makemenuconfig 中启用了驱动程序
设备驱动程序-->工业 I/O 支持-->数模转换器-->德州仪器8/10/12/16位1/2/4通道 DAC 驱动程序
即使完成所有这些操作、时钟信号仍保持低电平并处于空闲状态。
日志日志记录如下:
JAN 01 00:00:13 RCU 内核:TI-dac5571 12-004C:未找到电源 Vref、正在使用虚拟稳压器
JAN 01 00:00:13 RCU 内核:TI-dac5571 12-004C:无法将通道0初始化为0
JAN 01 00:00:13 RCU 内核:TI-dac5571:12-004C 的探测器失败,错误-5
请提供一些建议以进一步解决问题。
谢谢。此致
Ahmed Kausar Kaamila.