OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1091|回复: 2

c应用编程指南里面将 PWM1 腾出来的方法,一直卡在Starting kernel...是为什么呀?

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2024-1-20
在线时间
2 小时
发表于 2024-2-23 21:47:20 | 显示全部楼层 |阅读模式
8金钱
我按照它这个指南的方法就出现了这个问题
指南里面的方法:
这里笔者告诉大家一个简单地方法,不用重新编译设备树文件,直接把禁用 LCD backlight 背光设
备,将 PWM1 腾出来给我们测试使用,直接操作呢?
我们要做什么呢?其实就是去修改内核设备树文件,将 LCD backlight 设备的 status 属性修改为
disabled”,禁用这两个设备;怎么修改呢?u-boot 中提供了查看、修改设备树的命令,u-boot 启动时,会
将内核设备树(dtb)拷贝到内存中,当拷贝到内存中之后呢,我们就可以去查看或修改设备树了,这里笔
者直接把需要执行的命令贴出来,如下所示:
SD/eMMC 启动方式:
setenv disable_lcd 'fdt addr ${fdt_addr}; fdt set /backlight status disable; fdt set /soc/aips
bus@02100000/lcdif@021c8000 status disable'
下一条命令
setenv mmcboot 'echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try;
then if run loadfdt; then run disable_lcd; bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz;
else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;
执行完两条命令后,接着执行 boot 命令启动开发板

我的板子的情况

我的板子的情况



然后我就
一直卡在Starting kernel...了

书里面的情况

书里面的情况




正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2024-1-20
在线时间
2 小时
 楼主| 发表于 2024-2-23 21:48:25 | 显示全部楼层
请问大佬们有没有啥解决办法呀
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2024-1-20
在线时间
2 小时
 楼主| 发表于 2024-2-24 14:52:44 | 显示全部楼层
昨晚已经解决了,是wps复制命令的时候把fdt set /soc/aipsbus中间的‘-’号变成了‘’号导致的,指南教材没问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-22 21:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表