drtyhlpr / rpi23-gen-image

Advanced Debian "stretch" and "buster" bootstrap script for RPi 0/1/2/3 and QEMU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Does the RPI4 run with the 32bit buster image?

drtyhlpr opened this issue · comments

hi, can anyone with a rpi4 test if the 32bit buster image is running on it?

thanks for your help

I added rpi4 model support patches, hf
7319d29

Not completely tried everything but I left SET_ARCH at 32 bits and set RPI_MODEL to 4 but it did not boot at all on a PI4 (also tried different micro sd cards). I tried to SET_ARCH to 64 bits and its gotten stuck at "I: Configuring man-db".

Update: I tried all four combinations; stretch/32, buster/32, stretch/64 and buster/64. Of the 4 only buster/64 did not complete building properly getting stuck at "I:Configuring man-db". The other 3 completed, but did not boot correctly on the pi4 (nothing happens after writing to micro SD card).

ljones

hi thanks for you feedback, I ll take a look at the boot and compare with rasberian offical images etc.

ps. hope to get my hands on rpi4 hardware in a couple of weeks

Hi all, hi @drtyhlpr,
Thanks for the work again!
Succeeded to compile buster/32 and buster/64 but nothing happens when plugin the rpi after installing the card. Red light switches on green flashes 3 times then nothing more ;-( I have connected to a screen and no signal I tried HDMI 10 and HDM 11 connector...

The strange part is that the files from https://github.com/raspberrypi/firmware do not appear in the rpi23-gen-image boot partition.
Here is the list of files on the SD from rpi23-gen-image :

bcm2708-rpi-b.dtb bcm2710-rpi-cm3.dtb bcm2835-rpi-zero-w.dtb fixup.dat bcm2708-rpi-b-plus.dtb bcm2711-rpi-4-b.dtb bcm2836-rpi-2-b.dtb fixup_x.dat bcm2708-rpi-cm.dtb bcm2835-rpi-a.dtb bcm2837-rpi-3-b.dtb initramfs-4.19.85-v7 bcm2708-rpi-zero.dtb bcm2835-rpi-a-plus.dtb bcm2837-rpi-3-b-plus.dtb kernel7.img bcm2708-rpi-zero-w.dtb bcm2835-rpi-b.dtb bcm2838-rpi-4-b.dtb overlays/ bcm2709-rpi-2-b.dtb bcm2835-rpi-b-plus.dtb bootcode.bin start_cd.elf bcm2710-rpi-2-b.dtb bcm2835-rpi-b-rev2.dtb cmdline.txt start.elf bcm2710-rpi-3-b.dtb bcm2835-rpi-cm1-io1.dtb config.txt start_x.elf bcm2710-rpi-3-b-plus.dtb bcm2835-rpi-zero.dtb fixup_cd.dat

While files in the raspbian SD are :

bcm2708-rpi-b.dtb bcm2710-rpi-3-b-plus.dtb fixup4.dat kernel7.img start4.elf bcm2708-rpi-b-plus.dtb bcm2710-rpi-cm3.dtb fixup4db.dat kernel7l.img start4x.elf bcm2708-rpi-cm.dtb bcm2711-rpi-4-b.dtb fixup4x.dat kernel8.img start_cd.elf bcm2708-rpi-zero.dtb bootcode.bin fixup_cd.dat kernel.img start_db.elf bcm2708-rpi-zero-w.dtb cmdline.txt fixup.dat LICENCE.broadcom start.elf bcm2709-rpi-2-b.dtb config.txt fixup_db.dat overlays/ start_x.elf bcm2710-rpi-2-b.dtb COPYING.linux fixup_x.dat start4cd.elf bcm2710-rpi-3-b.dtb fixup4cd.dat issue.txt start4db.elf

I have checked https://github.com/raspberrypi/firmware and the list of files is the same than raspbian SD.

I hope this helps... I can make some tests if needed

Answer is YES after the two pullrequests have been made B-)