1 基于IDO-EVB3568的如何旋转屏幕显示方向-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于IDO-EVB3568的如何旋转屏幕显示方向

sXx1_industio 来源:深圳触觉智能 2023-05-12 10:07 次阅读

大家在购买开发板后,默认开机进入桌面屏幕显示方向是竖屏,有些用户想修改为横屏显示,本文就用IDO-EVB3568为例,用Debian系统演示如何旋转屏幕显示方向,此方法适用于所有RK356X系列产品

IDO-EVB3568开发板拥有四核A55,主频高达2.0G,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265硬解码,4K HDMI2.0显示输出,支持双通道LVDS/eDP/两路MIPI DSI 等多种显示接口,支持3屏异显。板载2路千兆以太网,双频WIFI+蓝牙,支持5G4G通信,支持2路USB3.0和7路USB2.0/SATA3.0,5路串口(TTL/RS232/RS485),2路CAN总线。

支持Android11/Debian10/Ubuntu20/Buildroot/麒麟OS/开源鸿蒙等多种操作系统

核心板产品规格书:IDO-SOM3568-V1(邮票孔) 产品手册

IDO-SOM3568-V2(金手指) 产品手册

开发板产品规格书:IDO-EVB3568-V1 产品手册

06baaff8-effd-11ed-90ce-dac502259ad0.jpg

解决方法

手动旋转使用xrandr命令实现:

xrandr -oleft/right/normal/inverted

left/right/normal/inverted表示4个方向。

使用xrandr旋转的效果是一次性的,系统重启后屏幕显示方向会还原。如果要开机自动旋转,则需要修改配置文件:/etc/X11/xorg.conf.d/20-modesetting.conf。

Section "Device"

Identifier "Rockchip Graphics"
Driver "modesetting"

### Use Rockchip RGA 2D HW accel
# Option "AccelMethod""exa"

### Use GPU HW accel
Option "AccelMethod""glamor"

Option "DRI""2"

### Set to"always"toavoid tearing, could lead toup50% performance loss
Option "FlipFB""always"

### Limit flip rate anddropframes for"FlipFB"toreduce performance lost
# Option "MaxFlipRate""60"

Option "NoEDID""true"
Option "UseGammaLUT""true"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Rockchip Graphics"
Monitor "Default Monitor"
EndSection

### Valid valuesforrotation are "normal", "left", "right"
Section "Monitor"
# Identifier "Default Monitor"
Identifier "DSI-1"
Option "Rotate""left"
EndSection

其中Section "Monitor"下的【Identifier "DSI-1"】表示旋转屏幕DSI-1,【Option "Rotate" "left"】表示向左旋转。这样修改后,重启设备,屏幕旋转设置生效。

当前系统中可用的屏幕ID可通过以下命令查看:

linaro@linaro-alip:~$ sudo cat/sys/kernel/debug/dri/0/summary
Video Port0: ACTIVE
Connector: DSI-1
bus_format[100a]: RGB888_1X24
overlay_mode[0] output_mode[0] color_space[0]
Display mode: 1920x1080p60
clk[148500] real_clk[148500] type[48] flag[a]
H: 1920205221122200
V: 1080108411161125
Smart0-win0: ACTIVE
win_id: 0
format:XR24 little-endian (0x34325258) SDR[0] color_space[0] glb_alpha[0xff]
rotate: xmirror: 0ymirror: 0rotate_90: 0rotate_270: 0
csc: y2r[0] r2y[0] csc mode[0]
zpos:0
src: pos[0, 0] rect[1920x1080]
dst:pos[0, 0] rect[1920x1080]
buf[0]: addr: 0x00000000007e9000 pitch: 7680offset:0
Video Port1: ACTIVE
Connector: HDMI-A-1
bus_format[100a]: RGB888_1X24
overlay_mode[0] output_mode[f] color_space[0]
Display mode: 1920x1080p60
clk[148500] real_clk[148500] type[0] flag[5]
H: 1920200820522200
V: 1080108410891125
Smart1-win0: ACTIVE
win_id: 1
format:XR24 little-endian (0x34325258) SDR[0] color_space[0] glb_alpha[0xff]
rotate: xmirror: 0ymirror: 0rotate_90: 0rotate_270: 0
csc: y2r[0] r2y[0] csc mode[0]
zpos:1
src: pos[0, 0] rect[1920x1080]
dst:pos[0, 0] rect[1920x1080]
buf[0]: addr: 0x00000000007e9000 pitch: 7680offset:0
编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5419

    浏览量

    171588
  • 操作系统
    +关注

    关注

    37

    文章

    6801

    浏览量

    123280
  • WIFI
    +关注

    关注

    81

    文章

    5295

    浏览量

    203562
  • 屏幕显示
    +关注

    关注

    0

    文章

    16

    浏览量

    9895
  • 4G通信
    +关注

    关注

    0

    文章

    14

    浏览量

    8495

原文标题:【技术分享】RK3568+Debian系统如何旋转屏幕显示方向

文章出处:【微信号:industio,微信公众号:深圳触觉智能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    迅为RK3568开发板Buildroot 系统设置屏幕旋转

    RK3568开发板教程,本文档将 buildroot 系统不同屏幕如何旋转屏幕。Buildroot 系统启动的过程中,屏幕会依次
    的头像 发表于 06-05 10:12 4474次阅读
    迅为RK<b class='flag-5'>3568</b>开发板Buildroot 系统设置<b class='flag-5'>屏幕</b><b class='flag-5'>旋转</b>

    RK3568在景区智能机器人中的应用案例

    IDO-EVB3568是基于RK3568开发的工控主板,四核A55,2.0G 主频,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265硬解码,4K HDMI2.0显示输出,支持双通道
    的头像 发表于 07-23 14:33 3336次阅读
    RK<b class='flag-5'>3568</b>在景区智能机器人中的应用案例

    RK3568显示问题及其解决方法

    ,即屏幕保持原始方向不变。 90:表示顺时针旋转90度,即屏幕从横屏变为竖向显示,且顶部在右侧。 180:表示顺时针
    发表于 12-16 09:14

    调整屏幕DPI和旋转方向

    =noro.sf.lcd_density=200保存更改再重启开发板即可。要恢复为开机模屏显示,使用光盘中的原始版本,或反向操作即可。更改屏幕DPI打开文件系统下的 /system/build.prop,将如
    发表于 07-15 10:11

    调整屏幕DPI和旋转方向

    =noro.sf.lcd_density=200保存更改再重启开发板即可。要恢复为开机模屏显示,使用光盘中的原始版本,或反向操作即可。更改屏幕DPI打开文件系统下的/system/build.prop,将如下行:setprop
    发表于 10-10 16:13

    IDO-EVB3022-V1.0的相关资料推荐

    概述IDO-EVB3022-V1.0是一款基于瑞芯微PX30核心板(我司核心板料号为IDO-SOM3022-V1.0)的配套功能底板。底板采用 DDR3 内存金手指 204P 插座作为核心板安装接口
    发表于 02-07 07:13

    IDO-EVB3568怎么样?

    IDO-EVB3568怎么样?
    发表于 03-02 08:30

    RK3568核心板–IDO-SOM3568规格有哪些呢

    RK3568处理器有哪些特性呢?RK3568核心板–IDO-SOM3568规格有哪些呢?
    发表于 03-02 06:43

    怎样去修改RK3399 Android7.1的屏幕显示方向

    怎样去修改RK3399 Android7.1的屏幕显示方向呢?如何去调整默认旋转方向呢?
    发表于 03-04 08:54

    瑞芯微RK3568 EVB用户使用指南

    本文档主要介绍 RK3568 EVB 基本功能和硬件特性、多功能硬件配置、软件调试操作使用方法,旨在帮助调试人员更快、更准确地使用 RK3568 EVB,熟悉 RK
    发表于 03-17 17:46

    【技术分享】在RK3568上如何烧录MAC

    本次我们使用的是触觉智能基于RK3568研发的IDO-EVB3568来给大家演示如何烧录MAC。 这款开发板拥有四核A55,主频高达2.0G,支持高达8GB高速LPDDR4,1T算力NPU ,4K
    的头像 发表于 02-17 14:23 3712次阅读

    基于RK3568研发的IDO-EVB3568来给大家演示如何烧录MAC

    这款开发板拥有四核A55,主频高达2.0G,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265硬解码
    的头像 发表于 02-20 11:17 1621次阅读

    【触觉智能分享】RK3568+Debian系统如何旋转屏幕显示方向

    大家在购买开发板后,默认开机进入桌面屏幕显示方向是竖屏,有些用户想修改为横屏显示,本文就用IDO-EVB3568为例,用Debian系统演示
    的头像 发表于 05-15 10:52 3075次阅读
    【触觉智能分享】RK<b class='flag-5'>3568</b>+Debian系统如何<b class='flag-5'>旋转</b><b class='flag-5'>屏幕</b><b class='flag-5'>显示</b><b class='flag-5'>方向</b>

    基于IDO-SBC3568主板说明PMIC RK809电量计的调试方法

    IDO-SBC3568-V1是一款基于RK3568的工控主板,采用22nm先进工艺制程,四核A55 CPU,主频高达2.0GHz,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265/H264硬解码;
    的头像 发表于 05-24 09:39 3367次阅读
    基于<b class='flag-5'>IDO-SBC3568</b>主板说明PMIC RK809电量计的调试方法

    如何在Linux系统实现屏幕旋转?触觉智能RK3568鸿蒙开发板演示

    本文介绍Linux系统实现屏幕旋转的方法,以解决产品形态的不同的展现方式,触觉智能EVB3568鸿蒙开发板演示,现已发布全新OpenHarmony5.0 Release固件!
    的头像 发表于 11-19 23:42 270次阅读
    如何在Linux系统实现<b class='flag-5'>屏幕</b><b class='flag-5'>旋转</b>?触觉智能RK<b class='flag-5'>3568</b>鸿蒙开发板演示