您好!
我们有基于 AM4378参考板的定制电路板。 我们一直在经历随机重启和内核恐慌(内核恐慌论坛帖子)、这似乎随着我们从 SDK 的 v4转向 V8而增加。 我们发现了一篇论坛文章(此处)、表明 RTC_PMIC_EN (AD6)引脚变为低电平并将电路板复位存在问题。 我使用以下命令在我们的板上检查了该情况。 根据命令的输出、看起来该引脚设置为禁用上拉/下拉、并且是一个输入引脚。
root@AM437X-EVM:/ace/bin devmem2 0x44E10818 w
/dev/mem 打开。
在地址0xb6f75000处映射的存储器。
在地址 0x44E10818 (0xb6f75818):0x00050000处读取
根据 AM437x 数据表、它应该是一个输出引脚。
Question:
- 这是确定焊盘 AD6引脚配置的正确方法吗?
- 如果该焊盘连接到 PMIC 芯片的 PWR_EN、那么它是否应该配置为输出?
- 如果是、我们该怎么做?
- 我们在 DTS 文件中找不到任何内容。
- 我们试图用 devmem2来改变它,但它似乎不起作用
root@AM437X-EVM:/ace/bin # devmem2 0x44E10818 w 0x0
/dev/mem 打开。
在地址0xb6f57000处映射的存储器。
在地址 0x44E10818 (0xb6f57818)处读取:0x00050000
在地址0x44E10818 (0xb6f57818):0x00000000、 读回0x00000000
root@AM437X-EVM:/ace/bin # devmem2 0x44E10818 w
/dev/mem 打开。
在地址0xb6f5a000处映射的存储器。
在地址 0x44E10818 (0xb6f5a818)处读取: 0x00050000
谢谢。
时间