Buildroot为rpi3配置外部看门狗

时间:2018-11-14 12:48:59

标签: linux-device-driver raspberry-pi3 buildroot watchdog

我有一个连接到RPI CM3模块的abracon abx80x芯片组。

RTC运行正常,驱动程序已加载,我可以获取/设置时间。

abx80x也有一个我想使用的看门狗。如果在buildroot的linux-menuconfig中选择了CONFIG_WATCHDOG,驱动程序将在模块代码中启用它。选择了它,因此代码应该能够使用依赖于ifdef的wdt添加。

我已经禁用了bcm看门狗,而我们现在没有看门狗(/ dev / watchdog消失了)。快乐的时光。我是通过在内核配置中取消选择(M)条目并使其为空来实现的,因为我不需要它。

所以我的问题如下:

1)需要将watchdogd配置为使用rtc_abx80x驱动程序,此配置应位于/etc/watchdog.conf中,我不确定如何在此处选择abracon芯片作为看门狗

2)abx80x驱动程序未创建/ dev / watchdog文件,如何显示该文件?

3)初始化时,我可以通过守护进程启动将选项发送给看门狗驱动程序-我该怎么做?

4)我是否需要为看门狗设置设备树条目,是否将兼容设置为rtc-abx80x,并添加驱动程序代码中可识别的选项?

0 个答案:

没有答案