g8gkq
Posts: 28
Joined: Thu Mar 30, 2017 10:25 am
Location: Southampton

RPi3B Stretch Lite Composite Video fail after dist-upgrade

Fri Jul 12, 2019 4:18 pm

I have been running Stretch Lite (and Jessie Lite before it) with a Waveshare 3.5 inch Touchscreen on an RPi3B for over 2 years. I have always been able to use the composite video output at the same time and successfully built 2 new systems on Thursday morning (11 July).

However, on Thursday evening, I did a dist-upgrade on a system that had not been upgraded for about a month, and the composite video output and the touchscreen failed to work after reboot. Using an older build on a different SD Card in the same hardware worked perfectly, so I am confident that it is an issue caused by the dist-upgrade.

New builds made since Thursday evening exhibit the same problem.

Neither omxplayer, fbcp or OpenVG can find a screen to use on initialisation.

Today, I have found that I can restore the touchscreen operation by setting

Code: Select all

hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
in /boot/config.txt

However, this disables the composite video output. It appears that something in Thursday's dist-upgrade has broken composite video support in Stretch Lite on the RPi 3B. Does anybody have any ideas?

If I change config.txt and use the Raspberry Pi 7 inch screen, the problem does not occur, but I support 100s of users with the Waveshare 3.5 inch screens and who also use the composite video output, so that is not an acceptable solution.

I would migrate the system to Buster, but it exhibits the same problem.

Dave

hippy
Posts: 7459
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: RPi3B Stretch Lite Composite Video fail after dist-upgrade

Fri Jul 12, 2019 5:22 pm

Does "dist-upgrade" bring in new kernels or firmware ? Because, if so, there has been an issue with composite not working on Buster and that may have also affected older Stretch versions.

If that is the case and cause, an rpi-update fixes that for Buster, and a fix will probably / possibly / maybe arrive for Stretch in due course.

I'm going to add "Don't run rpi-update on Stretch", because I don't know what sort of disaster that may bring you.

Return to “Troubleshooting”