linux u盘weiyi,petalinux 中怎么加入u盘
谢谢你的回答。
我把文件改成这样, 就是把上面那段添加到system-user.dtsi
文件如下:
/include/ "system-conf.dtsi"
/ {
};
/ {
};
usb_0: usb@e0002000 {
compatible = "xlnx,zynq-usb-2.20.a", "chipidea,usb2";
clocks =
dr_mode = "host";
interrupt-parent = ;
interrupts = <0 21 4>;
reg = <0xe0002000 0x1000>;
usb-phy = ;
};
usb_phy0: phy0 {
compatible = "ulpi-phy";
#phy-cells = <0>;
reg = <0xe0002000 0x1000>;
view-port = <0x170>;
drv-vbus;
}
结果报错如下:
NOTE: Resolving any missing task queue dependencies
Initialising tasks: 100% |#######################################| Time: 0:00:14
Checking sstate mirror object availability: 100% |###############| Time: 0:00:01
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: device-tree-xilinx+gitAUTOINC+f38738e568-r0 do_compile: Function failed: do_compile (log file is located at /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0/temp/log.do_compile.130709)
ERROR: Logfile of failure stored in: /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0/temp/log.do_compile.130709
Log data follows:
| DEBUG: Executing shell function do_compile
| Error: /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0/system-user.dtsi:7.8-20 syntax error
| FATAL ERROR: Unable to parse input tree
| WARNING: /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0/temp/run.do_compile.130709:1 exit 1 from 'dtc -I dts -O dtb -R 8 -p 0x1000 -b 0 -i /home/liwenz/alinx/gpio/build/../components/plnx_workspace/device-tree/device-tree -i /home/liwenz/alinx/gpio/build/tmp/work-shared/plnx-zynq7/kernel-source/include -i /home/liwenz/alinx/gpio/build/tmp/work-shared/plnx-zynq7/kernel-source/include -i /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0 -o ${DTS_NAME}.dtb `basename ${DTS_FILE}`.pp'
| ERROR: Function failed: do_compile (log file is located at /home/liwenz/alinx/gpio/build/tmp/work/plnx_zynq7-xilinx-linux-gnueabi/device-tree/xilinx+gitAUTOINC+f38738e568-r0/temp/log.do_compile.130709)
ERROR: Task (/home/liwenz/petalinux/components/yocto/source/arm/layers/meta-xilinx/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3004 tasks of which 2991 didn't need to be rerun and 1 failed.
Summary: 1 task failed:
/home/liwenz/petalinux/components/yocto/source/arm/layers/meta-xilinx/meta-xilinx-bsp/recipes-bsp/device-tree/device-tree.bb:do_compile
Summary: There was 1 ERROR message shown, returning a non-zero exit code.
ERROR: Failed to build project
其实别人给我这么说的:
Please follow below steps.
1 . Open system-user.dtsi and add below device tree changes.
vim project-spec/meta-user/recipes-bsp/device-tree/files/system-user.dtsi
/include/ "system-conf.dtsi"
/ {
};
&usb0 {
dr_mode = "host";
status = "okay";
};
&usb1 {
dr_mode = "host";
status = "okay";
};
petalinux-build
我这么做,可以 petalinux-build 但没有变化,还是看不到u 盘。
还有devicetree 在petalinux-build 后是不是有个结果文件,这样可以核对检查。
workproject/components/plnx_workspace/device-tree/device-tree 下有个
zynq-7000.dtsi 我以为他就是结果文件
上面推荐那么修改,这个文件没变化。 usb 段是这样的
usb0: usb@e0002000 {
compatible = "xlnx,zynq-usb-2.20a", "chipidea,usb2";
status = "disabled";
clocks = ;
interrupt-parent = ;
interrupts = <0 21 4>;
reg = <0xe0002000 0x1000>;
phy_type = "ulpi";
};
这里有个disabled , 但我发现串口, sd 都是disable 但他们可以用
linux u盘weiyi,petalinux 中怎么加入u盘相关推荐
- 计算机c盘空间被虚拟占满,C盘空间总是莫名其妙的满了,又不想重装系统,5招教你如何瘦身...
我们的电脑C盘内存总是不足这个问题,这或许是让很多不是很懂电脑的朋友头疼的问题,明明给C盘分配固态硬盘专属分区,但是用着用着发现空间不足了,因为我们的Windows系统总会在我们不注意的时候偷偷塞进一 ...
- 我的U盘与众不同——打造Windows XP 系统维护U盘
在使用计算机的过程当中,总避免不了会遇到各式各样的系统或安全问题,例如计算机由于系统文件丢失而不能启动,以及系统感染了非常难以清除的病毒或特洛伊木马等等.通常,要解决这些系统问题,一般会通过使用系统维 ...
- arm linux:添加对挂载ntfs和exfat格式u盘的支持(petalinux)
Linux内核(arm64 4.19.0)配置 –>File systems <*> FUSE (Filesystem in Userspace) support 添加exfat支持 ...
- Linux 中创建 USB 启动盘来拯救 Windows 用户
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器. 人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑.有时,我可以使用 Linux US ...
- 优麒麟在linux下安装教程,在优麒麟Ubuntu Kylin系统中安装百度网盘Linux版.deb的方法...
本文介绍在优麒麟Ubuntu Kylin操作系统中安装百度网盘Linux版.deb的方法,可用在优麒麟及 Ubuntu 19.04/18.04上,当前百度网盘Linux版的版本号是Linux V2.0 ...
- linux学习笔记:06-ubuntu中挂载U盘
U盘挂载 Linux的磁盘管理和window有很大区别,在windo下会有分区的概念,但在Linux中一般不叫做分区而叫做挂载点,挂载点就是将一个硬盘的一部分做成文件夹的形式,这个文件夹的名字就是挂载 ...
- linux装百度网盘不能运行,在Deepin系统中安装百度网盘的两种方法
本文教你在Deepin Linux操作系统中安装百度网盘,有两种方法:一种是通过深度商店安装,另一种则采用命令的方式安装. 第一种方法:采用深度商店安装百度网盘 Deepin Linux系统默认有深度 ...
- 研华工控机linux改win7,嵌入式工控机研华工控机用u盘装系统如何设置bios?在虚拟机中的Linux系统中咋挂u盘 我的虚拟机上都没有USB 显示5...
研华工控机用u盘装系统如何设置bios?在虚拟机中的Linux系统中咋挂u盘 我的虚拟机上都没有USB 显示5 在上一篇文章中,小编为您详细介绍了关于<有一个研祥工控机 旧的 想拆里面的视频采集 ...
- Linux中系统盘和数据盘的查看
第一次听到数据盘的时候很蒙, 查了好多资料,自己又整理了一下,希望能帮助有同样困惑的人 系统盘就像Windows的C盘,在linux中一般有a的参与,可通过df -l来查看 如: 可以看到根路 ...
最新文章
- mysql binlog恢复sql_binlog2sql实现MySQL误操作的恢复
- ​每日一皮:​你的Frozen Throne...
- Google 的 Java 编码规范,参考学习!
- 固定资产多提折旧问题
- 每天一道LeetCode-----计算最长的元素连续序列长度
- 两个子集pom互相调用_声明式服务调用组件Feign
- 关于Vue 3.0 的改进 Proxy 代理实现数据驱动视图
- Dubbo为什么用Go重写?
- flask 上传头像
- linux连接wpa wifi密码,Linux环境下使用WIFI模块:使用wpa_supplicant工具配置和连接WIFI-Go语言中文社区...
- 在Web.config配置文件中自定义配置节点
- SpringBoot2.x填坑(二):elastic search 报错{error:{root_cause:[{type:index_not_found_exception,...
- python卡方拟合优度检验_如何理解拟合优度检验 ?
- Visio从安装到使用完整版
- ux设计_UX设计趋势回顾展2019
- (iOS开发) 录屏功能的实现~包括暂停和继续功能
- 关于安装anaconda错误:failed to create anaconda menus
- 图片的居中定位和按钮定位
- 感悟:学习做人的道理
- 【modlearts】华为人工智能平台_modelarts平台系列教程3_预置算法_语音处理3
热门文章
- 我的世界java有多少年_我的世界:你玩了多少年MC?MC绝迹的6个特性,测出你的年限!...
- 共享单车数据集_Spark Streaming 共享单车数据集
- 英语老师必读的英文原版_如何找到英语老师。 第2部分
- Internet大事记,1969-1974
- Hive学习笔记总结
- 10个后台管理开源模板,接私活可用
- 台湾国立大学郭彦甫Matlab教程笔记(23) linear systems
- 根据起点、终点、半径、优弧、劣弧、顺时针和逆时针等要求,线性方程解圆心(C语言)
- 什么是网络端口?或许工作10年的人也很难100%理解
- HC32F46x底层操作(时钟,IO等初始化)