My new pi boots perfectly from Raspian buster but once the sd card is flashed with stretch os then only red light turns on. I need to install stretch os to work with opencv in C++ using geany editor. Kindly help.

  • asked and answered several times here already Commented Sep 8, 2019 at 23:59
  • Yes, I found the disappointing thing day 1 I tried Rpi4.
    – tlfong01
    Commented Sep 9, 2019 at 0:59

3 Answers 3


The raspberrypi.org blog explained the need for Buster as follows: "The reason for this [new version of Rapbian] is that one of the important new features of Raspberry Pi 4 is that the open-source OpenGL video driver is now being used by default, and this was developed using the most recent version of Debian." That version of Debian is Buster.

I'd suggest you read the post at: https://www.raspberrypi.org/blog/buster-the-new-version-of-raspbian/

The point would be that there are no simple solutions to the issue such as new drivers or firmware. If you want to boot a Raspberry Pi 4 B, you must use Buster.

  • I'd bet joan's suggestion (updating the firmware and kernel via rpi-update) would work, although the GUI may fail.
    – goldilocks
    Commented Feb 9, 2020 at 19:01

I don't think the needed bootcode and firmware is available in stretch.

I suggest you put the stretch based SD card in another Pi and do a sudo rpi-update.

See rpi-update.


Raspbian Stretch does not support Raspberry Pi 4.

The Foundation timed the release of the Pi 4 with the Buster release to save money.

See here and here.

  • 1
    How come F wants to save money? I thought it has too much money to spend.
    – tlfong01
    Commented Sep 9, 2019 at 3:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.