【发布时间】:2020-09-16 17:46:30
【问题描述】:
我在使用 Cyclone V SoC 的定制板上工作。
我需要在启动时向 U-Boot 设备树添加一些信息,这些信息存储在 I2C 设备中。
似乎 U-Boot 设备树在执行期间但在重定位之前是只读的。函数board_fix_fdt (void *rw_fdt_blob)可用于在重定位之前对设备树进行更改。
我的问题是我目前无法访问 I2C 设备。驱动程序似乎尚未加载。
有人可以告诉我如何在这个阶段启用 I2C 吗?
U-Boot 版本是 2018-05。
【问题讨论】:
标签: c driver u-boot device-tree