描述
我使用的是Xilinx Zynq开发板(ZC702或ZC706)。
如何确保我的器件树正确配置了I2C外设?
解
确保为Zynq开发平台正确配置Linux系统的最简单方法是使用预构建的PetaLinux BSP之一。
这些PetaLinux BSP可从PetaLinux选项卡下的Xilinx下载中心( http://www.xilinx.com/support/download/index.htm )获得。
可以使用PetaLinux入门指南(UG977)中提供的说明安装这些BSP。
对于在Xilinx Zynq开发平台上运行的自定义硬件,可以引用Xilinx Git存储库中预先存在的ZC702和ZC706器件树文件(DTS)。
ZC702: https : //github.com/Xilinx/linux-xlnx/blob/master/arch/arm/boot/dts/zynq-zc702.dts
ZC706: https : //github.com/Xilinx/linux-xlnx/blob/master/arch/arm/boot/dts/zynq-zc706.dts
请注意,可能需要进行一些语法校对以确保维护DTS节点和变量名称。
没有回复内容