beaglebone black开机禁止加载HDMI cape
来源:互联网 发布:tomcat修改端口不生效 编辑:程序博客网 时间:2024/05/22 07:56
标题:beaglebone black开机禁止加载HDMI cape
一般情况下,beaglebone black自带系统Angstrom默认启动两个cape:
1、BB-BONE-EMMC-2G
2、BB-BONELT-HDMI
我们可以通过编辑uEnv.txt的文件来决定是否启动HDMI,步骤如下
1、加载启动分区:
mkdir /mnt/sdcard mount /dev/mmcblk0p1 /mnt/card
2、编辑uEnv.txt
vim /mnt/card/uEnv.txt
文件内容如下
##These are needed to be compliant with Angstrom's 2013.06.20 u-boot. loadaddr=0x82000000 fdtaddr=0x88000000 rdaddr=0x88080000 initrd_high=0xffffffff fdt_high=0xffffffff ##These are needed to be compliant with Debian 2014-05-14 u-boot. loadximage=load mmc 0:2 ${loadaddr} /boot/vmlinuz-${uname_r} loadxfdt=load mmc 0:2 ${fdtaddr} /boot/dtbs/${uname_r}/${fdtfile} loadxrd=load mmc 0:2 ${rdaddr} /boot/initrd.img-${uname_r}; setenv rdsize ${filesize} loaduEnvtxt=load mmc 0:2 ${loadaddr} /boot/uEnv.txt ; env import -t ${loadaddr} ${filesize}; check_dtb=if test -n ${dtb}; then setenv fdtfile ${dtb};fi; loadall=run loaduEnvtxt; run check_dtb; run loadximage; run loadxrd; run loadxfdt; mmcargs=setenv bootargs console=tty0 console=${console} ${optargs} ${cape_disable} ${cape_enable} root=/dev/ mmcblk0p2 rootfstype=${mmcrootfstype} ${cmdline} uenvcmd=run loadall; run mmcargs; bootz ${loadaddr} ${rdaddr}:${rdsize} ${fdtaddr};
在”mmcargs=setenv…”一行插入以下语句
optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
保存,退出
3、重启
shutdown -r now
4、开机查看slots已经变成了这样:
root@beaglebone:~# cat $SLOTS 0: 54:PF--- 1: 55:PF--- 2: 56:PF--- 3: 57:PF--- 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G 5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI 6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN 7: ff:P-O-L Override Board Name,00A0,Override Manuf,bone_pwm_P8_45 8: ff:P-O-L Override Board Name,00A0,Override Manuf,bone_pwm_P8_46 root@beaglebone:~#
我的SLOTS为
root@beaglebone:~# echo $SLOTS /sys/devices/bone_capemgr.9/slots
5、结束
0 0
- beaglebone black开机禁止加载HDMI cape
- beaglebone black开机禁止加载HDMI cape
- 禁用BeagleBone Black 的 HDMI Cape
- Beaglebone black锂电池cape
- beaglebone black的cape管理
- BeagleBone Black的Cape之基本概念
- 自制的Beaglebone Black LCD CAPE第二版
- BeagleBone Black开发——环境变量和开机自动加载的控制
- BeagleBone Black Angstrom系统开机自启动
- BeagleBone Black开机启动和vnc图形界面
- 聊聊Beaglebone Black的cape和device tree overlay和dtc命令
- 在 beaglebone black 开机启动自己的QT程序
- Beaglebone Black——开机自动运行程序
- Beaglebone black日记
- beaglebone black 安装 vnc
- BeagleBone Black: 网页服务器
- beaglebone black硬件概览
- Beaglebone Black 上手
- Android应用性能测试 heapsize
- 栈和队列的练习
- 记一次苦逼的Sql查询优化
- RMAN利用auxiliary复制数据库
- 浅谈C/C++内存泄漏及其检测工具
- beaglebone black开机禁止加载HDMI cape
- JQuery的父、子、兄弟节点查找方法
- greenplum数据库性能分析报告
- ping localhost 没反应解决方案
- Angular JS开发秘籍——互动出版网
- 232用两个栈实现队列
- 设计模式---策略模式(Strategy Pattern)
- 论HashMap、Hashtable、TreeMap、LinkedHashMap的内部排序
- Linux 32位系统中的一些时间转换