当前位置:网站首页>RK3288板卡HDMI显示uboot和kernel的logo图片
RK3288板卡HDMI显示uboot和kernel的logo图片
2022-07-27 05:12:00 【android framework】
VS-RK3288板卡HDMI显示uboot和kernel的logo图片
修改uboot源码:
include/configs/rk32plat.h
#define CONFIG_ROCKCHIP_MIPI_DSI
#define CONFIG_ROCKCHIP_DW_MIPI_DSI
#define CONFIG_ROCKCHIP_ANALOGIX_DP
+#define CONFIG_DRM_ROCKCHIP_DW_HDMI
#define CONFIG_ROCKCHIP_PANEL
#define CONFIG_I2C_EDID
#endif
修改kernel源码:
/arch/arm/boot/dts/rk3288-android.dtsi
connect = <&vopl_out_edp>;
};
route_hdmi: route-hdmi {status = "disabled";logo,uboot = "logo.bmp";logo,kernel = "logo_kernel.bmp";logo,mode = "center";charge_logo,mode = "center";connect = <&vopb_out_hdmi>;};route_dsi0: route-dsi0 { status = "disabled"; logo,uboot = "logo.bmp";
/arch/arm/boot/dts/rk3288-evb-android-rk808-mipi.dts
status = “okay”;
};
+&route_hdmi {
status = "okay";connect = <&vopb_out_hdmi>;
+};
&gpu {
status = “okay”;
mali-supply = <&vdd_gpu>;
/drivers/clk/rockchip/clk-rk3288.c
[cpll] = PLL(pll_rk3066, PLL_CPLL, “cpll”, mux_pll_p, 0, RK3288_PLL_CON(8),
RK3288_MODE_CON, 8, 7, 0, rk3288_pll_rates),
[gpll] = PLL(pll_rk3066, PLL_GPLL, “gpll”, mux_pll_p, 0, RK3288_PLL_CON(12),
RK3288_MODE_CON, 12, 8, ROCKCHIP_PLL_SYNC_RATE, rk3288_pll_rates),
RK3288_MODE_CON, 12, 8, 0, rk3288_pll_rates), [npll] = PLL(pll_rk3066, PLL_NPLL, "npll", mux_pll_p, 0, RK3288_PLL_CON(16), RK3288_MODE_CON, 14, 9, ROCKCHIP_PLL_SYNC_RATE, rk3288_pll_rates),
};
重新编译uboot和kernel,烧录并测试。
边栏推荐
- 期货开户要和客户经理详谈政策
- 存储过程试炼1--爱的初相识
- 刷脸支付永远不会过时只会不断的变革
- What are the conditions and procedures for opening crude oil futures accounts?
- NFT新的契机,多媒体NFT聚合平台OKALEIDO即将上线
- rk3399 gpio口 如何查找是哪个gpio口
- 2021中大厂php+go面试题(2)
- When opening futures accounts, you should discuss the policy in detail with the customer manager
- Seven enabling schemes of m-dao help Dao ecology move towards mode and standardization
- Minio fragment upload lifting fragment size limit - chunk size must be greater than 5242880
猜你喜欢

GameFi如何破圈,AQUANEE靠真正“P2E”展现风采

Choose futures companies with state-owned enterprise background to open accounts

MySQL如何执行查询语句

Choose a qualified futures company to open an account

Analyze the maker education DNA needed in the new era

Prototype and prototype chain in JS

jenkins构建镜像自动化部署

原油期货开户条件和流程是什么?

PHP 实现与MySQL的数据交互

When opening futures accounts, you should discuss the policy in detail with the customer manager
随机推荐
Move protocol launched a beta version, and you can "0" participate in p2e
建设创客教育运动中的完整体系
inno setup 打包 jar + h5 + mysql + redis 成 exe
手把手教你搭建钉钉预警机器人
Analyze the maker education DNA needed in the new era
刷脸商业逻辑重大改变商户争抢烽烟再起
选择正规的资质好的期货公司开户
You should negotiate the handling fee before opening a futures account
How to not overwrite the target source data when dBSwitch data migrates data increments
Which futures company do you go to and how do you open an account?
Specific matters of opening accounts of futures companies
vim编辑器全部删除文件内容
期货开户要和客户经理详谈政策
期货公司开户的具体事项
PHP 实现与MySQL的数据交互
minio8.x版本设置policy桶策略
Sealem Finance - a new decentralized financial platform based on Web3
Several ways of element positioning in page layout
Mysql和Redis如何保证数据一致性
Es time query error - "caused_by": {"type": "illegal_argument_exception", "reason": "failed to parse date field