打开/关闭菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

DSI Installation:修订间差异

来自LCD wiki
更多语言
无编辑摘要
 
(未显示2个用户的17个中间版本)
第1行: 第1行:
[[en:7inch_DSI_LCD-A]]
[[en:7inch_DSI_LCD-A]]
{{#widget:StyledHeader-WS
| color = #bc1d46
}}
= DSI驱动安装 =
== 用于Bookworm和Bullseye系统 ==
=== Step1:Raspberry Pi Imager烧写最新官方镜像 ===


<span id="用于bookworm和bullseye系统"></span>
用于树莓派的Raspberry Pi OS / Ubuntu / Kali / Volumio 和 Retropie系统
== <span id="用于Bookworm和Bullseye系统"></span><span id=".E7.94.A8.E4.BA.8EBookworm.E5.92.8CBullseye.E7.B3.BB.E7.BB.9F" class="mw-headline">用于Bookworm和Bullseye系统</span> ==
 
<span id="方法一使用raspberry-pi-imager烧写最新官方镜像"></span>
=== <span id=".E6.96.B9.E6.B3.95.E4.B8.80.EF.BC.9A.E4.BD.BF.E7.94.A8Raspberry_Pi_Imager.E7.83.A7.E5.86.99.E6.9C.80.E6.96.B0.E5.AE.98.E6.96.B9.E9.95.9C.E5.83.8F" class="mw-headline">Step1:Raspberry Pi Imager烧写最新官方镜像</span> ===
 
用于树莓派的Raspberry Pi OS / Ubuntu / Kali / Volumio 和 Retropie系统。123123123


* 1. 将TF卡连接到PC,下载并使用[https://www.raspberrypi.com/software Raspberry Pi Imager]进行烧录对应系统镜像。
* 1. 将TF卡连接到PC,下载并使用[https://www.raspberrypi.com/software Raspberry Pi Imager]进行烧录对应系统镜像。
[[File:A57a1948-f156-4ba9-b453-a4b49db30416.png]]
[[File:A57a1948-f156-4ba9-b453-a4b49db30416.png]]


=== Step2:使用SSH访问树莓派 ===
=== Step2:使用SSH 连接树莓派 ===
[[SSH Connection]]
[[SSH Connection]]


=== Step3:安装DSI驱动 ===
=== Step3:安装DSI驱动(以1024x600分辨率产品为例) ===
<pre class="code2highlight lang-c">wget https://www.lcdwiki.com/res/DSI_Driver/DSI-1024x600.tar.gz
<pre class="code2highlight lang-c">wget https://www.lcdwiki.com/res/DSI_Driver/DSI-1024x600.tar.gz
tar -xzvf DSI-1024x600.tar.gz
tar -xzvf DSI-1024x600.tar.gz
cd DSI-1024x600
cd DSI-1024x600
sudo ./DSI-1024x600-show</pre>
sudo ./DSI-1024x600-show</pre>完整复制上面的代码,鼠标右键粘贴到SSH窗口输入,回车后执行约15秒后树莓派自动重启,正常显示。
{{Note|注意:以上步骤需要确保树莓派可以正常连接到互联网。}}


== <span id=".E8.B0.83.E8.8A.82.E8.83.8C.E5.85.89.E4.BA.AE.E5.BA.A6" class="mw-headline">调节背光亮度</span> ==
= 调节背光亮度 =


# Open the '''Screen Configuration''' application from the desktop menu.
=== 1.GUI Method ===
# Click '''Screen''' → '''DSI-2''' (or DSI-1 depending on your setup) → '''Brightness'''.
1. Open the '''Screen Configuration''' application from the desktop menu.
# Adjust the slider and click '''Apply'''.


=== 6.2 Command Line Method ===
[[File:DSI-GUI-backlight-01.png|356x356px]]
 
2. Click '''Screen''' → '''DSI-2''' (or DSI-1 depending on your setup) → '''Brightness'''.
 
[[File:DSI-GUI-Backlight-02.png|446x446px]]
 
3. Adjust the slider and click '''Apply'''.
 
=== 2. Command Line Method ===
Set brightness via terminal (value range: 0 = darkest, 255 = brightest):
Set brightness via terminal (value range: 0 = darkest, 255 = brightest):
  echo X | sudo tee /sys/class/backlight/*/brightness
  echo X | sudo tee /sys/class/backlight/*/brightness
第35行: 第41行:
  echo 128 | sudo tee /sys/class/backlight/*/brightness
  echo 128 | sudo tee /sys/class/backlight/*/brightness


=== 6.3 Brightness Demo Application ===
=== 3. Install Brightness.exe Method ===
A demo application is also available:
A demo application is also available:
  wget <nowiki>https://www.QD.net/w/upload/f/f4/Brightness.zip</nowiki>
  wget <nowiki>https://www.QD.net/w/upload/f/f4/Brightness.zip</nowiki>
第44行: 第50行:
[[File:亮度调节-GIF.gif|center|464x464px]]
[[File:亮度调节-GIF.gif|center|464x464px]]


== <span id="显示旋转"></span><span id=".E6.98.BE.E7.A4.BA.E6.97.8B.E8.BD.AC" class="mw-headline">显示旋转</span> ==
= 显示旋转 =


<span id="bookworm显示旋转"></span>
=== Bookworm显示旋转 ===
=== <span id="Bookworm显示旋转"></span><span id="Bookworm.E6.98.BE.E7.A4.BA.E6.97.8B.E8.BD.AC" class="mw-headline">Bookworm显示旋转</span> ===


'''GUI 界面旋转'''
'''GUI 界面旋转'''
第53行: 第58行:
* 1.打开&quot;Screen Configuration&quot;应用程序;<br />
* 1.打开&quot;Screen Configuration&quot;应用程序;<br />


 
[[[[File:DSI-LCD-Bookworm-Rotate-01.png/600px-DSI-LCD-Bookworm-Rotate-01.png|600x364px|DSI-LCD-Bookworm-Rotate-01.png]]]]
[[wiki/%E6%96%87%E4%BB%B6:DSI-LCD-Bookworm-Rotate-01.png|[[File:/w/upload/thumb/6/65/DSI-LCD-Bookworm-Rotate-01.png/600px-DSI-LCD-Bookworm-Rotate-01.png|600x364px|DSI-LCD-Bookworm-Rotate-01.png]]]]


* 2.进入&quot;Screen&quot;-&gt;&quot;DSI-1&quot;-&gt;&quot;Touchscreen&quot; ,勾选&quot;6-0038 generic ft5x06(79)&quot;
* 2.进入&quot;Screen&quot;-&gt;&quot;DSI-1&quot;-&gt;&quot;Touchscreen&quot; ,勾选&quot;6-0038 generic ft5x06(79)&quot;
第67行: 第71行:
* 4.进入&quot;Screen&quot;-&gt;&quot;DSI-1&quot;-&gt;&quot;Orientation&quot; ,勾选您需要旋转的方向,最后点击“Apply”,即可完成显示屏和触摸的同步旋转。
* 4.进入&quot;Screen&quot;-&gt;&quot;DSI-1&quot;-&gt;&quot;Orientation&quot; ,勾选您需要旋转的方向,最后点击“Apply”,即可完成显示屏和触摸的同步旋转。


[[wiki/%E6%96%87%E4%BB%B6:DSI-LCD-Bookworm-Rotate-04.png|[[File:/w/upload/thumb/3/35/DSI-LCD-Bookworm-Rotate-04.png/600px-DSI-LCD-Bookworm-Rotate-04.png|600x361px|DSI-LCD-Bookworm-Rotate-04.png]]]] --&gt;<br />
[[wiki/%E6%96%87%E4%BB%B6:DSI-LCD-Bookworm-Rotate-04.png|[[File:/w/upload/thumb/3/35/DSI-LCD-Bookworm-Rotate-04.png/600px-DSI-LCD-Bookworm-Rotate-04.png|600x361px|DSI-LCD-Bookworm-Rotate-04.png]]]]
'''注意:仅Bookworm系统支持以上同步旋转方法。对于Bullseye和Butser系统,显示旋转后,需手动单独设置触摸旋转。'''<br />
'''注意:仅Bookworm系统支持以上同步旋转方法。对于Bullseye和Butser系统,显示旋转后,需手动单独设置触摸旋转。'''<br />
<br />
<br />
第83行: 第87行:


<pre>sudo reboot</pre>
<pre>sudo reboot</pre>
<span id="bullseyebuster显示旋转"></span>
 
=== <span id="Bullseye/Buster显示旋转"></span><span id="Bullseye.2FBuster.E6.98.BE.E7.A4.BA.E6.97.8B.E8.BD.AC" class="mw-headline">Bullseye/Buster显示旋转</span> ===
=== Bullseye/Buster显示旋转 ===


'''GUI 界面旋转'''
'''GUI 界面旋转'''


* 1.打开&quot;Screen Configuration&quot;应用程序;<br />
* 1.打开&quot;Screen Configuration&quot;应用程序;<br />


[[wiki/%E6%96%87%E4%BB%B6:DSI-LCD-Bullseye-Rotate-02.png|[[File:/w/upload/thumb/d/d4/DSI-LCD-Bullseye-Rotate-02.png/600px-DSI-LCD-Bullseye-Rotate-02.png|600x362px|DSI-LCD-Bullseye-Rotate-02.png]]]]
[[wiki/%E6%96%87%E4%BB%B6:DSI-LCD-Bullseye-Rotate-02.png|[[File:/w/upload/thumb/d/d4/DSI-LCD-Bullseye-Rotate-02.png/600px-DSI-LCD-Bullseye-Rotate-02.png|600x362px|DSI-LCD-Bullseye-Rotate-02.png]]]]
第111行: 第114行:


<pre>sudo reboot</pre>
<pre>sudo reboot</pre>
<span id="stretchjessie显示旋转"></span>
 
=== <span id="Stretch/Jessie显示旋转"></span><span id="Stretch.2FJessie.E6.98.BE.E7.A4.BA.E6.97.8B.E8.BD.AC" class="mw-headline">Stretch/Jessie显示旋转</span> ===
=== Stretch/Jessie显示旋转 ===


'''对于一些比较古老的系统,它们不使用vc4-kms-v3d 或 vc4-fkms-v3d 驱动模式,显示旋转方法如下'''
'''对于一些比较古老的系统,它们不使用vc4-kms-v3d 或 vc4-fkms-v3d 驱动模式,显示旋转方法如下'''
第122行: 第125行:


<pre>sudo reboot</pre>
<pre>sudo reboot</pre>
== <span id="触摸旋转"></span><span id=".E8.A7.A6.E6.91.B8.E6.97.8B.E8.BD.AC" class="mw-headline">触摸旋转</span> ==


<span id="bookworm-触摸"></span>
= 触摸旋转 =
=== <span id="Bookworm_触摸"></span><span id="Bookworm_.E8.A7.A6.E6.91.B8" class="mw-headline">Bookworm 触摸</span> ===
 
=== Bookworm 触摸 ===


如果使用图形界面进行旋转,可以在屏幕布局编辑器窗口中勾选“Touchscreen”来同步触摸旋转。屏幕旋转方法请参考前面的介绍。命令行旋转方法请参考以下文字:<br />
如果使用图形界面进行旋转,可以在屏幕布局编辑器窗口中勾选“Touchscreen”来同步触摸旋转。屏幕旋转方法请参考前面的介绍。命令行旋转方法请参考以下文字:<br />
第144行: 第147行:


<pre>sudo reboot</pre>
<pre>sudo reboot</pre>
<span id="bullseyebuster-触摸"></span>
 
=== <span id="Bullseye/Buster_触摸"></span><span id="Bullseye.2FBuster_.E8.A7.A6.E6.91.B8" class="mw-headline">Bullseye/Buster 触摸</span> ===
=== Bullseye/Buster 触摸 ===


'''部分系统显示旋转后,触摸方向不一致,需要按下文操作进行触摸旋转:'''<br />
'''部分系统显示旋转后,触摸方向不一致,需要按下文操作进行触摸旋转:'''<br />
第177行: 第180行:
完成以上步骤后触摸将会进行旋转。<br />
完成以上步骤后触摸将会进行旋转。<br />


 
= 屏幕休眠 =
== <span id="屏幕休眠"></span><span id=".E5.B1.8F.E5.B9.95.E4.BC.91.E7.9C.A0" class="mw-headline">屏幕休眠</span> ==


在树莓派终端运行以下指令,屏幕即可进入休眠状态:
在树莓派终端运行以下指令,屏幕即可进入休眠状态:
第185行: 第187行:
'''注:该指令仅适用于Bullseye和Buster系统。'''
'''注:该指令仅适用于Bullseye和Buster系统。'''


== <span id="禁用触摸"></span><span id=".E7.A6.81.E7.94.A8.E8.A7.A6.E6.91.B8" class="mw-headline">禁用触摸</span> ==
= 禁用触摸 =


在config.txt文件最后,加入以下对应禁用触摸的命令(config文件位于TF卡根目录,也可以通过命令访问:sudo nano /boot/config.txt):
在config.txt文件最后,加入以下对应禁用触摸的命令(config文件位于TF卡根目录,也可以通过命令访问:sudo nano /boot/config.txt):
第192行: 第194行:
注:添加指令后需重启生效。
注:添加指令后需重启生效。


== <span id="FAQ" class="mw-headline">FAQ</span> ==
= FAQ =
<div class="panel-group">
==== 问题:'''7inch DSI-A 功耗是多少?====
 
<div class="panel panel-default">
 
<div class="panel-heading">
 
<span id="问题7inch-dsi-lcd功耗是多少"></span>
==== [[#accordion1|'''问题:'''7inch DSI-A 功耗是多少?]] ====
 
 
</div>
<div id="accordion1" class="panel-collapse collapse in">
 
<div class="panel-body">
 
<div>


5V 500mA
5V 500mA




</div>
= 售后 =
<div style="display:none;">
 
 
 
</div>
<div style="display:none;">
 
 
 
</div>
 
</div>
 
</div>
 
</div>
 
</div>
<br />
 
 
 
</div>
<div id="mysupport" class="tabbertab" title="售后">
 
= <span id="售后"></span><span id=".E5.94.AE.E5.90.8E" class="mw-headline">售后</span> =
 
 
 
<div class="note note-error" role="note">
 
说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证
说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证
 
<headertabs />
</div>
<br />
 
 
</div>
 
</div>
 
</div>
<div class="printfooter">
 
取自“https://www.QD.net/w/index.php?title=7inch_DSI_LCD&oldid=106873”
 
</div>
<div id="catlinks" class="catlinks catlinks-allhidden" mw="interface">
 
 
 
</div>
<div class="visualClear">
 
 
 
</div>
 
</div>
 
</div>
 
</div>
 
</div>
 
</div>
<div class="sidebar-wrapper sidebar-left-wrapper">
 
<div class="sidebar-container container">
 
<div class="row">
 
<div id="sidebar-left" class="col-md-2 col-md-offset-0">
 
<div id="tweekiTOC">
 
 
 
</div>
 
</div>
 
</div>
 
</div>
 
</div>

2026年6月4日 (四) 20:34的最新版本

[编辑]

用于Bookworm和Bullseye系统

Step1:Raspberry Pi Imager烧写最新官方镜像

用于树莓派的Raspberry Pi OS / Ubuntu / Kali / Volumio 和 Retropie系统。

Step2:使用SSH 连接树莓派

SSH Connection

Step3:安装DSI驱动(以1024x600分辨率产品为例)

wget https://www.lcdwiki.com/res/DSI_Driver/DSI-1024x600.tar.gz
tar -xzvf DSI-1024x600.tar.gz
cd DSI-1024x600
sudo ./DSI-1024x600-show

完整复制上面的代码,鼠标右键粘贴到SSH窗口输入,回车后执行约15秒后树莓派自动重启,正常显示。

⚠️ 注意:以上步骤需要确保树莓派可以正常连接到互联网。

[编辑]

1.GUI Method

1. Open the Screen Configuration application from the desktop menu.

2. Click ScreenDSI-2 (or DSI-1 depending on your setup) → Brightness.

3. Adjust the slider and click Apply.

2. Command Line Method

Set brightness via terminal (value range: 0 = darkest, 255 = brightest):

echo X | sudo tee /sys/class/backlight/*/brightness

Replace X with your desired value, for example:

echo 128 | sudo tee /sys/class/backlight/*/brightness

3. Install Brightness.exe Method

A demo application is also available:

wget https://www.QD.net/w/upload/f/f4/Brightness.zip
unzip Brightness.zip
cd Brightness
sudo chmod +x install.sh
./install.sh
[编辑]

Bookworm显示旋转

GUI 界面旋转

  • 1.打开"Screen Configuration"应用程序;

[[DSI-LCD-Bookworm-Rotate-01.png]]

  • 2.进入"Screen"->"DSI-1"->"Touchscreen" ,勾选"6-0038 generic ft5x06(79)"

[[wiki/文件:DSI-LCD-Bookworm-Rotate-02.png|DSI-LCD-Bookworm-Rotate-02.png]]

  • 3.单击"Apply"并关闭当前窗口。根据弹出提示重新启动,然后触摸屏选择完成。

[[wiki/文件:DSI-LCD-Bookworm-Rotate-03.png|DSI-LCD-Bookworm-Rotate-03.png]]
[[wiki/文件:DSI-LCD-Bookworm-Rotate-05.png|DSI-LCD-Bookworm-Rotate-05.png]]

  • 4.进入"Screen"->"DSI-1"->"Orientation" ,勾选您需要旋转的方向,最后点击“Apply”,即可完成显示屏和触摸的同步旋转。

[[wiki/文件:DSI-LCD-Bookworm-Rotate-04.png|DSI-LCD-Bookworm-Rotate-04.png]] 注意:仅Bookworm系统支持以上同步旋转方法。对于Bullseye和Butser系统,显示旋转后,需手动单独设置触摸旋转。

lite版本显示旋转

  • 1.需要修改/boot/cmdline.txt文件:
sudo nano /boot/cmdline.txt
  • 2.在cmdline.txt文件开头,添加对应显示旋转角度的指令:(请注意,该命令需要放在同一行上,每个命令用空格分隔。)
video=DSI-1:800x480M@60,rotate=90

通过将rotate值更改为 90、180 或 270 来更改显示旋转的角度。

  • 3.保存并重新启动
sudo reboot

Bullseye/Buster显示旋转

GUI 界面旋转

  • 1.打开"Screen Configuration"应用程序;

[[wiki/文件:DSI-LCD-Bullseye-Rotate-02.png|DSI-LCD-Bullseye-Rotate-02.png]]

  • 2.进入"Screen"->"DSI-1"->"Orientation" ,勾选您需要旋转的方向,最后点击"Apply",即可完成显示旋转。

[[wiki/文件:DSI-LCD-Bullseye-Rotate-03.png|DSI-LCD-Bullseye-Rotate-03.png]][[wiki/文件:DSI-LCD-Bullseye-Rotate-04.png|DSI-LCD-Bullseye-Rotate-04.png]]


lite版本显示旋转

  • 1.需要修改/boot/cmdline.txt文件:
sudo nano /boot/cmdline.txt
  • 2.在cmdline.txt文件开头,添加对应显示旋转角度的指令:(请注意,该命令需要放在同一行上,每个命令用空格分隔。)
video=DSI-1:800x480M@60,rotate=90

通过将rotate值更改为 90、180 或 270 来更改显示旋转的角度。

  • 3.保存并重新启动
sudo reboot

Stretch/Jessie显示旋转

对于一些比较古老的系统,它们不使用vc4-kms-v3d 或 vc4-fkms-v3d 驱动模式,显示旋转方法如下

  • 1. 在config.txt文件中加入语句(config文件位于TF卡根目录,即/boot中):
display_rotate=1 #1:90;2: 180; 3: 270
  • 2. 保存后重启树莓派即可
sudo reboot
[编辑]

Bookworm 触摸

如果使用图形界面进行旋转,可以在屏幕布局编辑器窗口中勾选“Touchscreen”来同步触摸旋转。屏幕旋转方法请参考前面的介绍。命令行旋转方法请参考以下文字:
1. 创建一个名为的新文件99-QD-touch.rules

sudo nano /etc/udev/rules.d/99-QD-touch.rules

2. 根据需要添加以下行:

#90°:
ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 -1 1 1 0 0"

#180°:
#ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="-1 0 1 0 -1 1"

#270°:
#ENV{ID_INPUT_TOUCHSCREEN}=="1", ENV{LIBINPUT_CALIBRATION_MATRIX}="0 1 0 -1 0 1"

3. 保存并重启

sudo reboot

Bullseye/Buster 触摸

部分系统显示旋转后,触摸方向不一致,需要按下文操作进行触摸旋转:
1. 安装libinput

sudo apt-get install xserver-xorg-input-libinput
  • 如果你安装的是Ubuntu系统,或者是Jetson Nano。安装指令为
sudo apt install xserver-xorg-input-synaptics

2. 在/etc/X11/下创建xorg.conf.d目录 (如果该目录已存在,这直接进行第3步)

sudo mkdir /etc/X11/xorg.conf.d

3. 复制40-libinput-conf 文件到刚刚创建的目录下

sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d/

4. 编辑该文件

sudo nano /etc/X11/xorg.conf.d/40-libinput.conf
#找到 touchscreen的部分,在里面添加对应的旋转角度指令,然后保存即可
#90°Right触摸旋转:
Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"
#180° Inverted触摸旋转: 
#Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1"
#270° Left旋转: 
#Option "CalibrationMatrix" "0 -1 1 1 0 0 0 0 1"
类似下图位置:

[[wiki/文件:Touch_roate.jpg|Touch roate.jpg]]
5. 重启树莓派

sudo reboot

完成以上步骤后触摸将会进行旋转。

[编辑]

在树莓派终端运行以下指令,屏幕即可进入休眠状态:

xset dpms force off

注:该指令仅适用于Bullseye和Buster系统。

[编辑]

在config.txt文件最后,加入以下对应禁用触摸的命令(config文件位于TF卡根目录,也可以通过命令访问:sudo nano /boot/config.txt):

disable_touchscreen=1

注:添加指令后需重启生效。

[编辑]

问题:7inch DSI-A 功耗是多少?

5V 500mA


[编辑]

说明:进行售后服务前,请准备好客户信息(定货单位、定货人等),以供验证