llegoff / Pi400VGA

VGA interface for Raspberry pi 400

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trying to work with RGB-Pi OS/4. This config boots but the colors are off. What changes need to be made?

RetroInVitro opened this issue · comments

Enable audio on GPIO for Pi400

#dtoverlay=audremap,pins_18_19 -----NO_DIFF?
dtoverlay=audremap,pins_18_19

dtparam=audio=on

disable i2c, pin use by h-sync & v-sync

#dtparam=i2c_arm=off -----WORKED
#dtparam=i2c_arm=on -----BAD
dtparam=i2c_arm=off

replace dtoverlay=vc4-kms-v3d with

#dtoverlay=vc4-fkms-v3d -----BAD
#dtoverlay=vc4-kms-v3d -----WORKED
dtoverlay=vc4-kms-v3d

#dtoverlay=vc4-vga666,mode6 -----WORKED
#dtoverlay=vc4-vga666-argon,mode6 -----WORKED but warning about legit
#dtoverlay=vc4-vga666-argon -----BAD
#dtoverlay=vc4-vga666,mode7 -----BAD_black screen
#dtoverlay=vc4-vga666,mode5 -----BAD_off colors and drops to cmd line
#dtoverlay=vc4-vga666,mode4 -----BAD_black screen
#dtoverlay=vc4-vga666,mode3 -----BAD_black screen
#dtoverlay=vc4-vga666,mode2 -----BAD_black screen
#dtoverlay=vc4-vga666,mode1 -----BAD_black screen
dtoverlay=vc4-vga666,mode6

#max_framebuffers=2 -----NO_DIFF?
max_framebuffers=2

#information https://www.raspberrypi.org/documentation/hardware/raspberrypi/dpi/README.md

gpio=0-1=a2
gpio=2-8,12-17,20-24=a2

#dpi_output_format=0x13 -----NO_DIFF?
#enable_dpi_lcd=1 -----NO_DIFF?
#display_default_lcd=1 -----NO_DIFF?

#dpi_output_format=0x13
#enable_dpi_lcd=1
#display_default_lcd=1

boot_delay=0
disable_splash=1
avoid_warnings=2
avoid_safe_mode=1
audio_pwm_mode=2
arm_boost=1
force_turbo=1
force_eeprom_read=0

#dpi_group=2
#dpi_mode=87
#hdmi_timings=320 1 25 30 30 240 1 9 3 10 0 0 0 60 0 6400000 1

#dpi_group=2
#dpi_mode=16
#---------------- dpi_mode line ---------------------
#---> 640x480 60hz dpi_mode=4
#---> 800x600 60hz dpi_mode=9
#---> 1024x768 60hz dpi_mode=16
#---> 1280x768 60hz dpi_mode=23
#---> 1280x800 60hz dpi_mode=28
#---> 1280x960 60hz dpi_mode=32
#---> 1280x1024 60hz dpi_mode=35
#---> 1360x768 60hz dpi_mode=39
#---> 1366x768 60hz dpi_mode=81
#---> 1400x1050 60hz dpi_mode=42
#---> 1440x900 60hz dpi_mode=47
#---> 1600x1200 60hz dpi_mode=51
#---> 1680x1050 60hz dpi_mode=58
#---> 1920x1080 60hz dpi_mode=82
#---> 1920x1200 60hz dpi_mode=69
#---> 1920x1440 60hz dpi_mode=73

Per llegoff in an offline chat, it turns out that Pi400VGA isn't compatible with some GPIO mappings for various configs like RGB-Pi OS/4. Instead use his other adapter Pi400RGB.

Working config.txt for RGB-Pi OS/4 (as of v9 20220219) with Pi400RGB:


Enable audio on GPIO for Pi400

dtoverlay=audremap,pins_18_19

dtparam=audio=on

disable i2c, pin use by h-sync & v-sync

dtparam=i2c_arm=off

replace dtoverlay=vc4-kms-v3d with

dtoverlay=vc4-kms-v3d
dtoverlay=vc4-vga666,mode6

#max_framebuffers=2 -----NO_DIFF?
max_framebuffers=2

#information https://www.raspberrypi.org/documentation/hardware/raspberrypi/dpi/README.md

gpio=0-1=a2
gpio=2-8,12-17,20-24=a2

boot_delay=0
disable_splash=1
avoid_warnings=2
avoid_safe_mode=1
audio_pwm_mode=2
arm_boost=1
force_turbo=1
force_eeprom_read=0