20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法

/etc/xdg/weston/weston.ini

[output]
name=DSI-1
transform=rotate-270


20240905在飞凌的OK3588-C的核心板上跑Linux R4时竖屏横用的方法
2024/9/5 14:53


缘起,选用的7寸屏是竖屏的,PM要求是横屏,所以就有了竖屏横用。
需要翻转的地方有:
1、uboot+kernel阶段。
2、buildroot的rootfs文件系统阶段。

本文只关注:buildroot的rootfs文件系统阶段。
在7寸屏满屏显示之后,由于需要改动weston.ini。
但是飞凌的linux R4/魔改的buildroot修改rootfs文件系统比较麻烦。

1、我是在刷机之后直接使用VI修改:/etc/xdg/weston/weston.ini
2、当然,如果adb可用的话。也可以先试用adb pull将weston.ini拉取到本地,修改好之后再adb push回去!^_


不足之处:修改之后HDMI显示也逆时针旋转了90度。


于是马上修改name为DSI-0,结果7寸屏未竖屏了!【没变/一切回归原点!】


HL
HL070T55-03
请问这款屏是您家的屏吧?
请方便的时候发一下 相关的资料:
1、规格书
2、初始化代码
3、参考驱动程序
4、应用笔记
5、其它

使用海罗光电的7寸屏。
由于是竖屏横用,必须旋转Buildroot的uboot+kernel、文件系统。

Z:\OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi

[output]
name=DSI-1
transform=rotate-270

遵照《3588—linux-weston旋转.doc》
刷机之后,在串口终端中使用VI手工需改:/etc/xdg/weston/weston.ini【见附件】
root@ok3588:/etc/xdg/weston# cat weston.ini

有一半的几率可以启动计入UI界面(kernel还是竖屏的),竖屏转横屏成功。LOG见附件:2 成功 115200UART21_2024-09-03_15_37_23.log
还有一半的几率内核跑飞了。LOG见附件:1 异常了 115200UART21_2024-09-03_15_31_27.log


如果在重新上电的时候在串口中通过“空格”配置主显示器为MIPI0,不管MIPI0配置成为VP2还是VP3,都进不了UI。

参考资料:
https://blog.csdn.net/qq_37858386/article/details/132356738
2023-08-18 新版本buildroot linux 通过Weston 修改屏幕显示方向失败,通过这个问题对weston 进行初步的了解。/etc/xdg/weston/weston.ini

百度:RK3588 Buildroot 竖屏横用
rk3588 buildroot 竖屏横用
RK3588 buildroot 1.1.3 旋转文件系统桌面
1.1 Buildroot系统设置屏幕旋转
RK3588 LCD屏 驱动


!!!!
https://blog.csdn.net/nb124667390/article/details/130727354
RK3588-MIPI屏幕调试笔记:RK3588-MIPI-DSI之屏参配置


https://blog.csdn.net/weixin_40768997/article/details/139999866
【RK3588】正点原子RK3588开发板Android系统屏幕显示方向配置

vi device/rockchip/rk3588/ATK_DLRK3588/BoardConfig.mk
SF_PRIMARY_DISPLAY_ORIENTATION := 90             #旋转90度
TARGET_RECOVERY_DEFAULT_ROTATION := ROTATION_RIGHT   #旋转90度

https://www.forlinx.com/jishu/967.html
RK3568 Android-HDMI旋转屏幕显示

https://www.bilibili.com/read/cv24346410/
RK3588 | Linux系统和应用开发手册

第1章 Buildroot系统开发
1.1 Buildroot系统设置屏幕旋转
1.1.1设置屏幕
1.1.2 旋转Uboot logo和内核logo
1.1.3 旋转文件系统桌面 作者:北京迅为电子 https://www.bilibili.com/read/cv24346410/ 出处:bilibili


https://wenku.csdn.net/answer/2tcsd3f2ba
buildroot文件系统如何旋转屏幕 - CSDN文库.mhtml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值