We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

2 posts • Page 1 of 1
otani
Posts: 102
Joined: Fri Dec 13, 2013 4:18 am

Rasberryi4 でHDMI出力が仕様通りに動かない。

Thu May 20, 2021 4:17 pm

Raspberrypi3 busterで問題なく動いていたSDCARDをRaspberrypi4に挿入ました。
Raspberry3とRaspberrypi4でuserlandでは違いがなくても動くものと思っていました。
他の方も書かれていますがRaspberrypi4でHDMIが映らないときモニターを変えると映ることがあります。

私なりに実験して問題点を整理しました。

config.txtの設定

hdmi_safe=1にした場合 VGAで描画するとあります。
https://www.raspberrypi.org/documentati ... t/video.md

hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=4
hdmi_group=2
hdmi_mode=4
# hdmi_group=2,hdmi_mode=4は 640x480です。

RaspberryPi3 では 640x480になります。
RaspberryPi4 では 640x480になりません! 1024x648になりました。

RaspberryPi4で仕様通りに640x480にならないのは問題があります。これは基本仕様ですから。

次に "hdmi_ignore_edid=0xa5000080"が機能していないと思って別の解像度で検証しました。
hdmi_group=2
hdmi_mode=16
hdmi_ignore_edid=0xa5000080
edidに関係なくHDMIが 1024x768になればOKです。

この結果は
RaspberryPi3 では1024x768になりました。
RaspberryPi4 では1920x1080になりました。
ignore_edidでedidを無視すべき内容がRaspberryPi4では無視されません。困りました。

disable_fw_kms_setupの設定も追加してみました変わりません。

ちなみに EDID filterで指定する方法もテストしましたがモニターによって
RaspberryPi4では動かないものがあります。そのモニターはRaspberrypi3では動きます。

どなたか検証してもらえませんでしょうか?
何か解決方法がわかれば教えてください。

oriri
Posts: 23
Joined: Sat Nov 21, 2020 4:25 pm

Re: Rasberryi4 でHDMI出力が仕様通りに動かない。

Fri May 28, 2021 2:52 pm

とりあえず, 一部試してみましたが, 手もとの環境は (π4 だけど) Ubuntu 20.10 なので何か異なることもあるかも

Code: Select all

$ cat /boot/firmware/config.txt 
[pi4]
max_framebuffers=2
[all]
arm_64bit=1
kernel=vmlinuz
cmdline=cmdline.txt
initramfs initrd.img followkernel
# Enable the audio output, I2C and SPI interfaces on the GPIO header
dtparam=audio=on
dtparam=i2c_arm=on
dtparam=spi=on
# Enable the FKMS ("Fake" KMS) graphics overlay, enable the camera firmware
# and allocate 128Mb to the GPU memory
dtoverlay=vc4-fkms-v3d
gpu_mem=128
start_x=1
# Comment out the following line if the edges of the desktop appear outside
# the edges of your display
disable_overscan=1
# If you have issues with audio, you may try uncommenting the following line
# which forces the HDMI output into HDMI mode instead of DVI (which doesn't
# support audio output)
#hdmi_drive=2
hdmi_safe=1
# If you have a CM4, uncomment the following line to enable the USB2 outputs
# on the IO board (assuming your CM4 is plugged into such a board)
#dtoverlay=dwc2,dr_mode=host
Boot時のグラデーション?では 640x480
でもディスプレイマネージャー時は 最大解像度に切り替わり, しかもログインしても画面が出ない
Ctrl ALT F2 で tty2 にすると 640x480 らしきコンソール画面

2 posts • Page 1 of 1

Return to "日本語"

AltStyle によって変換されたページ (->オリジナル) /