Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8621

Troubleshooting • Re: Can't establish composite connection from Raspberry Pi 4B to CRT TV

$
0
0
The relevant lines in /boot/firmware/config.txt are therefore:

Code:

dtoverlay=vc4-kms-v3d,compositeenable_tvout=1
and /boot/firmware/config.txt should look something like:

Code:

console=tty1 root=PARTUUID=bdaa0a7c-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=GB video=Composite-1:720x576@50ie
Here the 'video=' parameter is on the end. This all needs to be on a single line.

When I tried this I got a graphical desktop which was bigger than the TV screen: in other words I was missing the outer few pixels of the display. The same seemed to be true when booted to the console. To fix this, I added margins to the video= setting in cmdline.txt as follows:

Code:

video=Composite-1:720x576@50ie,margin_top=10,margin_bottom=10,margin_left=35,margin_right=35
Those margins are specific to my TV and were arrived at by trial and error: you will most likely need to adjust them for your specific TV.

Edit: forgot to mention - with the AV cable I have, which is an older version supplied by the Pi Hut, I had to use the RED RCA jack for composite video, rather than the yellow. It looks from the comments on the current cable that they have fixed this, so it's correctly on the YELLOW jack, but I'm mentioning it here just in case, as it's not obvious.

Thanks very much for investigating this. I have some good news, the Pi is outputting to the television display at long last. However after displaying the Welcome to RPi screen, I'm stuck on a initramfs boot screen.

Scratch that, I've now got it working! Only thing which is bugging me is a slight jitter which I'm unsure if it's the nature of outputting Raspberry Pi or if it's specific output settings.

Here's my working config.txt:

Code:

# For more options and information see# http://rptl.io/configtxt# Some settings may impact device functionality. See link above for details# Uncomment some or all of these to enable the optional hardware interfaces#dtparam=i2c_arm=on#dtparam=i2s=on#dtparam=spi=on# Enable audio (loads snd_bcm2835)dtparam=audio=on# Additional overlays and parameters are documented# /boot/firmware/overlays/README# Automatically load overlays for detected camerascamera_auto_detect=1# Automatically load overlays for detected DSI displaysdisplay_auto_detect=1# Automatically load initramfs files, if foundauto_initramfs=1# Enable DRM VC4 V3D driverdtoverlay=vc4-kms-v3d,compositevc4.tv_norm=PALmax_framebuffers=2# Don't have the firmware create an initial video= setting in cmdline.txt.# Use the kernel's default instead.disable_fw_kms_setup=1# Run in 64-bit modearm_64bit=1# Disable compensation for displays with overscandisable_overscan=1# Run as fast as firmware / board allowsarm_boost=1[cm4]# Enable host mode on the 2711 built-in XHCI USB controller.# This line should be removed if the legacy DWC2 controller is required# (e.g. for USB device mode) or if USB support is not required.otg_mode=1[cm5]dtoverlay=dwc2,dr_mode=host[all]
and my working cmdline.txt:

Code:

video=Composite-1:720x576@50ie,margin_top=10,margin_bottom=10,margin_left=35,margin_right=35,tv_mode=PAL console=serial0,115200 console=tty1 root=PARTUUID=287e0130-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=GB

Statistics: Posted by AnalogPilot — Mon Jul 21, 2025 9:18 pm



Viewing all articles
Browse latest Browse all 8621

Trending Articles