问题描述
在使用petalinux制作完成启动镜像,在实际的开发板上运行,发现usb无法被识别
解决
修改project-spec/meta-user/recipes-bsp/device-tree/files下的system-user.dtsi文件如下:
/include/ "system-conf.dtsi"
/ {
usb_phy0: phy0 {
compatible = "usb-nop-xceiv";
#phy-cells = <0x0>;
};
};
&usb0 {
compatible = "xlnx,zynq-usb-2.20a", "chipidea,usb2";
usb-phy = <&usb_phy0>;
};