From 9213386d037f6d968322790df15ab7515f2125f0 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Jul 21 2019 12:17:00 +0000 Subject: Latest firmware, updates for RPi4, fixes for older RPi devices --- diff --git a/bcm283x-firmware.spec b/bcm283x-firmware.spec index 6132d29..edd7ffd 100644 --- a/bcm283x-firmware.spec +++ b/bcm283x-firmware.spec @@ -3,11 +3,11 @@ # Tarfile created using git # git clone https://github.com/raspberrypi/firmware.git # cd firmware/boot -# tar cJvf ../bcm283x-firmware-%{gitshort}.tar.xz *bin *dat *elf bcm2709*dtb bcm2710*dtb LICENCE.broadcom COPYING.linux overlays/ -%define gitshort 64b5649 +# tar cJvf ../bcm283x-firmware-%{gitshort}.tar.xz *bin *dat *elf bcm2709*dtb bcm271*dtb LICENCE.broadcom COPYING.linux overlays/ +%define gitshort cba4be2 Name: bcm283x-firmware -Version: 20190624 +Version: 20190715 Release: 1.%{gitshort}%{?dist} Summary: Broadcom bcm283x firmware for the Raspberry Pi # see LICENSE.broadcom @@ -84,6 +84,9 @@ fi %{efi_esp_root}/*.dtb %changelog +* Sun Jul 21 2019 Peter Robinson 20190715-1.cba4be2 +- Latest firmware, updates for RPi4, fixes for older RPi devices + * Mon Jun 24 2019 Peter Robinson 20190624-1.64b5649 - Initial firmware support for the Raspberry Pi 4 diff --git a/config-64.txt b/config-64.txt index faa74c2..34fc38a 100644 --- a/config-64.txt +++ b/config-64.txt @@ -2,11 +2,16 @@ [pi3] kernel=rpi3-u-boot.bin -# Put the RPi3 into 64 bit mode -arm_control=0x200 +# Raspberry Pi 4 +[pi4] +kernel=rpi4-u-boot.bin # Default Fedora configs for all Raspberry Pi Revisions [all] +# Put the RPi into 64 bit mode +# arm_control=0x200 +arm_64bit=1 + # Enable UART # Only enable UART if you're going to use it as it has speed implications # Serial console is ttyS0 on RPi3 and ttyAMA0 on all other variants diff --git a/config.txt b/config.txt index 41c4f4b..92032e9 100644 --- a/config.txt +++ b/config.txt @@ -6,6 +6,10 @@ kernel=rpi2-u-boot.bin [pi3] kernel=rpi3-u-boot.bin +# Raspberry Pi 4 +[pi4] +kernel=rpi4-u-boot.bin + # Default Fedora configs for all Raspberry Pi Revisions [all] # Enable UART diff --git a/sources b/sources index 10e57cc..6957746 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (bcm283x-firmware-64b5649.tar.xz) = 53609f33945120122e796f2c9c6f83e5d85483aa6c4125d0498fecdbfe5789109be9f2f3410c8e4f1ef1ac4053bb1204dda46f33c4577c9d9f6eda1980b03f10 +SHA512 (bcm283x-firmware-cba4be2.tar.xz) = 58b0e5a22090bdf9a5d28f3a0464010d71adaaaaff1cfb0348571f027afd51c297f0c5bd1d54b3215606155a776caa267a39459339656835681b32fd69023733