android uboot log,RK3288 Android 8.1系统uboot logo过渡到kernel logo会花一下
在調(diào)試RK3288 Android 8.1系統(tǒng)遇到一個(gè)問(wèn)題:開(kāi)機(jī)啟動(dòng)uboot logo過(guò)渡到kernel log的過(guò)程中會(huì)花掉直到?jīng)]有顯示,再出現(xiàn)kernel logo。
分析:打印串口log時(shí)發(fā)現(xiàn),uboot階段顯示一切正常,進(jìn)入kernel以后就開(kāi)始花掉了然后變成沒(méi)有顯示了,感覺(jué)像是慢慢掉電了一樣,再繼續(xù)查看log發(fā)現(xiàn)如下打印:
[ 0.363167] Registered fiq debugger ttyFIQ0
[? ? 0.402908] vcc_sd: regulator get failed, ret=-517
[? ? 0.403332] vcc_lcd: regulator get failed, ret=-517
[? ? 0.403709] vcc_wl: regulator get failed, ret=-517
vcc_lcd是屏電壓供電腳,啟動(dòng)內(nèi)核的時(shí)候沒(méi)有注冊(cè)上,查看dts節(jié)點(diǎn):
vcc_lcd: vcc-lcd {
compatible = "regulator-fixed";
enable-active-high;
gpio = ;
pinctrl-names = "default";
pinctrl-0 = ;
regulator-name = "vcc_lcd";
vin-supply = ;
};
對(duì)比其他dts發(fā)現(xiàn)其中少了一個(gè)regulator-boot-on;
添加后如下:
vcc_lcd: vcc-lcd {
compatible = "regulator-fixed";
regulator-boot-on;
enable-active-high;
gpio = ;
pinctrl-names = "default";
pinctrl-0 = ;
regulator-name = "vcc_lcd";
vin-supply = ;
};
重新編譯kernel,燒錄顯示正常了。
總結(jié)
以上是生活随笔為你收集整理的android uboot log,RK3288 Android 8.1系统uboot logo过渡到kernel logo会花一下的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php发送邮件,标题是乱码,php的ma
- 下一篇: android显示服务器端文件夹,And