HI,大家好
我已经按照i论坛教程将,uboot LCD点亮
现在希望在kernel起来时,lcd logo保持显示,又能能提供一下方法吗?
谢谢!
Jian Zhou:
只要在kernel初始化时,把LCD和背光GPIO的reset去掉就可以了。
yongqing wang:
保持uboot的的那个logo?
xiyuan ma:
回复 Jian Zhou:
你好,我想内核不复位LCD,加入了HWMOD_INIT_NO_RESET
但没什么用?求指点,谢谢了!
static struct omap_hwmod am33xx_lcdc_hwmod = {.name= "lcdc",.class= &am33xx_lcdc_hwmod_class,.clkdm_name = "lcdc_clkdm",.flags= HWMOD_INIT_NO_RESET|HWMOD_SWSUP_SIDLE | HWMOD_SWSUP_MSTANDBY,.main_clk = "lcd_gclk",.prcm= {.omap4 = {.clkctrl_offs = AM33XX_CM_PER_LCDC_CLKCTRL_OFFSET,.modulemode = MODULEMODE_SWCTRL,},},
};
yongqing wang:
回复 xiyuan ma:
想保留uboot的启动lolg可以在内核启动后重新显示一次
yongqing wang:
回复 yongqing wang:
HWMOD_INIT_NO_RESET 这个可能只能用来阻止比如ADC这些外设启动内核后复位
user5849257:
你好,请问lcd 保持logo显示,你实现了吗,谢谢
user5849257:
回复 Jian Zhou:
你好,能说得再详细一些吗,谢谢
yongqing wang:
回复 user5849257:
将kernel启动还是初始化LCD的去掉
user5849257:
回复 yongqing wang:
kernel的LCD控制器的初始化怎么去掉?整个驱动不注册吗?
yongqing wang:
回复 user5849257:
驱动要啊,驱动里的初始化去掉看看