svn commit: r517035 - in head/sysutils: . u-boot-master u-boot-rpi4 u-boot-rpi4/files
Li-Wen Hsu
lwhsu at FreeBSD.org
Fri Nov 8 08:48:52 UTC 2019
Author: lwhsu
Date: Fri Nov 8 08:48:50 2019
New Revision: 517035
URL: https://svnweb.freebsd.org/changeset/ports/517035
Log:
Add sysutils/u-boot-rpi4: U-Boot build for the Raspberry Pi 4
PR: 241796
Submitted by: kevans
Added:
head/sysutils/u-boot-rpi4/
- copied from r517023, head/sysutils/u-boot-rpi3/
head/sysutils/u-boot-rpi4/files/rpi4_fragment
- copied, changed from r517023, head/sysutils/u-boot-rpi3/files/rpi3_fragment
Deleted:
head/sysutils/u-boot-rpi4/files/rpi3_fragment
Modified:
head/sysutils/Makefile
head/sysutils/u-boot-master/distinfo
head/sysutils/u-boot-rpi4/Makefile
head/sysutils/u-boot-rpi4/pkg-descr
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Fri Nov 8 08:47:24 2019 (r517034)
+++ head/sysutils/Makefile Fri Nov 8 08:48:50 2019 (r517035)
@@ -1363,6 +1363,7 @@
SUBDIR += u-boot-rpi-0-w
SUBDIR += u-boot-rpi2
SUBDIR += u-boot-rpi3
+ SUBDIR += u-boot-rpi4
SUBDIR += u-boot-sinovoip-bpi-m3
SUBDIR += u-boot-sopine
SUBDIR += u-boot-tools
Modified: head/sysutils/u-boot-master/distinfo
==============================================================================
--- head/sysutils/u-boot-master/distinfo Fri Nov 8 08:47:24 2019 (r517034)
+++ head/sysutils/u-boot-master/distinfo Fri Nov 8 08:48:50 2019 (r517035)
@@ -1,4 +1,4 @@
-TIMESTAMP = 1570649997
+TIMESTAMP = 1573202420
SHA256 (u-boot/u-boot-2019.10.tar.bz2) = 8d6d6070739522dd236cba7055b8736bfe92b4fac0ea18ad809829ca79667014
SIZE (u-boot/u-boot-2019.10.tar.bz2) = 14214608
SHA256 (u-boot/939129/raw) = 2a4ebf283aec8e74ec77b3cb071c6883f73807454ca94fea78361c7391187b97
@@ -11,3 +11,15 @@ SHA256 (u-boot/1172554/raw) = d1a39d7d6487cfb481392e7e
SIZE (u-boot/1172554/raw) = 640
SHA256 (u-boot/1172555/raw) = 09d17a62fb6bc7c7ab73bfc7061fc5da2b5a32e7deb098c9f76aed8ff8991751
SIZE (u-boot/1172555/raw) = 568
+SHA256 (u-boot/1137331/raw) = b6dec0334194ec87528aa01219dc5ecd60a3945c126704274933aab9ef112d38
+SIZE (u-boot/1137331/raw) = 2250
+SHA256 (u-boot/1137330/raw) = 6e111ee87ee2082a43b4cd929b74279e8cb63525a89ccab00255200a9cd03e2b
+SIZE (u-boot/1137330/raw) = 1548
+SHA256 (u-boot/1189494/raw) = 2f237d1e80c216fc3898381469b2af9d5639b60cb3128a11c8a23a0a12e4b80c
+SIZE (u-boot/1189494/raw) = 965
+SHA256 (u-boot/1189493/raw) = 4dba3366147813150e68a0aa9fa1738977cba45f9a55faf0fd0cdb3478142683
+SIZE (u-boot/1189493/raw) = 5959
+SHA256 (u-boot/1189497/raw) = 3c433ddf46b8c64f56a9699aeead85954d922e5fcfad52a7bfddf57e6cbdccb6
+SIZE (u-boot/1189497/raw) = 2241
+SHA256 (u-boot/1189495/raw) = ad1233a1da6171b83936e422c67467a54559364cc426d6804d20d425949a933d
+SIZE (u-boot/1189495/raw) = 3918
Modified: head/sysutils/u-boot-rpi4/Makefile
==============================================================================
--- head/sysutils/u-boot-rpi3/Makefile Fri Nov 8 02:14:39 2019 (r517023)
+++ head/sysutils/u-boot-rpi4/Makefile Fri Nov 8 08:48:50 2019 (r517035)
@@ -4,15 +4,19 @@ MASTERDIR= ${.CURDIR}/../u-boot-master
EXTRA_PATCHES= ${.CURDIR}/files/
PATCHFILES+= 939129/raw
+# Updated libfdt, pre-req to the next set
+PATCHFILES+= 1137331/raw 1137330/raw
+# Fix memory bank issues
+PATCHFILES+= 1189494/raw 1189493/raw 1189497/raw 1189495/raw
-MODEL= rpi3
-BOARD_CONFIG= rpi_3_defconfig
+MODEL= rpi4
+BOARD_CONFIG= rpi_4_defconfig
FAMILY= rpi
UBOOT_ARCH= aarch64
DEPENDS= ${LOCALBASE}/share/rpi-firmware/bootcode.bin:sysutils/rpi-firmware
-CONFIG_FRAGMENT= ${.CURDIR}/files/rpi3_fragment
-FRAGMENT_NAME= rpi3_fragment
+CONFIG_FRAGMENT= ${.CURDIR}/files/rpi4_fragment
+FRAGMENT_NAME= rpi4_fragment
.include "${MASTERDIR}/Makefile"
Copied and modified: head/sysutils/u-boot-rpi4/files/rpi4_fragment (from r517023, head/sysutils/u-boot-rpi3/files/rpi3_fragment)
==============================================================================
--- head/sysutils/u-boot-rpi3/files/rpi3_fragment Fri Nov 8 02:14:39 2019 (r517023, copy source)
+++ head/sysutils/u-boot-rpi4/files/rpi4_fragment Fri Nov 8 08:48:50 2019 (r517035)
@@ -1,3 +1 @@
-CONFIG_OF_EMBED=n
-CONFIG_OF_BOARD=y
CONFIG_ENV_FAT_DEVICE_AND_PART="1:1"
Modified: head/sysutils/u-boot-rpi4/pkg-descr
==============================================================================
--- head/sysutils/u-boot-rpi3/pkg-descr Fri Nov 8 02:14:39 2019 (r517023)
+++ head/sysutils/u-boot-rpi4/pkg-descr Fri Nov 8 08:48:50 2019 (r517035)
@@ -1,3 +1,3 @@
-U-Boot loader and related files for the RPi3
+U-Boot loader and related files for the RPi4
For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot
More information about the svn-ports-all
mailing list