LINUX-I.MX6U从零开始之疑难杂症

一,系统识别不了内存卡

问题:读卡器插到电脑(linux)上识别不了。
分析:1.电脑(windows)能不能识别,不能,呵呵。
2.虚拟机能不能读到。
读不到的话,
1)在VM软件菜单栏“虚拟机”选项的下拉框“设置”中,找到USB控制器,把USB兼容性修改为USB2.0(USB端口向上兼容)
2)打开Windows系统的设备管理器,选择服务选项,在里面找到VMUSBserver,重新启动服务
3)关闭重启VM软件,再次查看SD卡是否读取成功

我就是这么解决的,谢谢:https://blog.csdn.net/feixiongrumeng/article/details/83385263

在这里插入图片描述
3.虚拟机能读到,系统(Linux)读不到
在这里插入图片描述

二,报错

2.1 warning: conflicting types for built-in function ‘putc’

warning: conflicting types for built-in function ‘puts’
编译时加入选项“-fno-builtin”表示不使用内建函数,这样我们就可以自己实现 putc和 puts 这样的函数了。

2.2ERROR:thumb conditional instruction should be in IT block – `addcs r5,r5,#65536’

三,配置1920x1080分辨率

 sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
 sudo xrandr --addmode Virtual1 "1920x1080_60.00"

此时系统设置里已经有 1920*1080 的分辨率选项了。
开机启动配置

 sudo vim /etc/profile

按键 i 进入编辑模式, 按箭头下键把光标移动到文件最底部添加下面的内容.wq!保存退出。

xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00"

四,配置开发板运行模式

4.1 SD卡启动

在这里插入图片描述

4.2 USB启动(DRR校准)

**加粗样式**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值