嵌入式爱好者

查看: 12132|回复: 2

[Linux] 内核启动时led状态问题

[复制链接]

10

主题

23

帖子

96

积分

AM335x通行证i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2019-7-23 15:21:31 | 显示全部楼层 |阅读模式
本帖最后由 liukangkang 于 2019-7-23 15:52 编辑

uboot中让LED灯常亮,但是到加载内核的过程中LED给灭了,怎么样不让内核把LED初始化掉啊,或者怎么在内核中让led常亮设置 ,我找了半天不知道在哪
回复

使用道具 举报

10

主题

23

帖子

96

积分

AM335x通行证i.MX6UL通行证i.MX6Q通行证

 楼主| 发表于 2019-7-23 16:49:24 | 显示全部楼层
本帖最后由 liukangkang 于 2019-7-23 16:58 编辑

在335xd中,在uboot上电时会将引脚拉高,然后在拉低保持,灯就会长亮,在进入内核启动过程中会再次拉高保持,我想在内核中不去拉高led管脚电平, 使用
在 ./arch/arm/mach-omap2/omap_hwmod_33xx_data.c
设置gpio1的状态 .flags    = HWMOD_INIT_NO_RESET | HWMOD_CONTROL_OPT_CLKS_IN_RESET,的方式还是将电平拉高了,
点评回复 支持 反对

使用道具 举报

1

主题

3669

帖子

3887

积分

发表于 2019-7-27 11:07:14 | 显示全部楼层
liukangkang 发表于 2019-7-23 16:49
在335xd中,在uboot上电时会将引脚拉高,然后在拉低保持,灯就会长亮,在进入内核启动过程中会再次拉高保持 ...

335xd的板级文件是:kernel-3.2/arch/arm/mach-omap2/board-am335xevm-xd.c
技术支持电话:0312-3119192
技术支持邮箱:Android@forlinx.com
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-3-29 14:12

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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