‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, October 2, 2018 7:26 PM, Andrey Melentyev 
<andrey.melent...@protonmail.com> wrote:

> version bump to the latest release 1.20180919.
>
> arm_control option for config.txt has been deprecated in favour
> of arm_64bit according to
> https://www.raspberrypi.org/documentation/configuration/config-txt/misc.md

It turns out that u-boot > 2018.03 changed the default
address of the DTB (twice):

- 
https://github.com/u-boot/u-boot/commit/d295c3ec3543e697b6f9f077f52877e081db4c6f#diff-4423363118839006e390baeab521e520
- and 
https://github.com/u-boot/u-boot/commit/385cbe298a6ddcab2d6cc21fb6a549152572957b#diff-4423363118839006e390baeab521e520

so the new fdt_addr_r is 0x02600000 and the previous value of
0x100 in the config.txt example doesn't work with new versions
of u-boot. The updated patch is below.

Andrey


diff --git sysutils/raspberrypi-firmware/Makefile 
sysutils/raspberrypi-firmware/Makefile
index c35d864480b..a7b4a07c0f1 100644
--- sysutils/raspberrypi-firmware/Makefile
+++ sysutils/raspberrypi-firmware/Makefile
@@ -3,8 +3,8 @@
 COMMENT=       Raspberry Pi firmware
 GH_ACCOUNT=    raspberrypi
 GH_PROJECT=    firmware
-V=             1.20180810
-GH_COMMIT=     953a33962f0e3a33f7627248f47b8378cb40e6e4
+V=             1.20180919
+GH_COMMIT=      d69aadedb7c146ba5d3b0b45a661e5669a9141c4
 #DISTNAME=     ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME}
 DISTNAME=      ${GH_ACCOUNT}-${GH_PROJECT}-${V}

diff --git sysutils/raspberrypi-firmware/distinfo 
sysutils/raspberrypi-firmware/distinfo
index e4b9946dbc5..43a48ddae0f 100644
--- sysutils/raspberrypi-firmware/distinfo
+++ sysutils/raspberrypi-firmware/distinfo
@@ -1,2 +1,2 @@
-SHA256 (raspberrypi-firmware-1.20180810-953a3396.tar.gz) = 
FGOIXlqZ/TlKNNALrKd5904bqONLA26hnuHDVCNEHBA=
-SIZE (raspberrypi-firmware-1.20180810-953a3396.tar.gz) = 122835350
+SHA256 (raspberrypi-firmware-1.20180919-d69aaded.tar.gz) = 
MmH1ScTBYC42CqCrsiB4ONkHYKegHtMyzvaxi5F7hHI=
+SIZE (raspberrypi-firmware-1.20180919-d69aaded.tar.gz) = 122880904
diff --git sysutils/raspberrypi-firmware/pkg/DESCR 
sysutils/raspberrypi-firmware/pkg/DESCR
index d7e344b81c9..1d0144e3eb3 100644
--- sysutils/raspberrypi-firmware/pkg/DESCR
+++ sysutils/raspberrypi-firmware/pkg/DESCR
@@ -2,9 +2,10 @@ Firmware required to boot Raspberry Pi systems.

 With u-boot rpi_3 target, config.txt should contain:

-arm_control=0x200
+arm_64bit=1
 enable_uart=1
-device_tree_address=0x100
+device_tree_address=0x02600000
 kernel=u-boot.bin

-The arm_control value switches to 64 bit.
+The arm_64bit option switches to 64 bit, device_tree_address maps
+to u-boot expectations for fdt_addr_r.
diff --git sysutils/raspberrypi-firmware/pkg/PLIST 
sysutils/raspberrypi-firmware/pkg/PLIST
index ee175006d6e..02e51c19214 100644
--- sysutils/raspberrypi-firmware/pkg/PLIST
+++ sysutils/raspberrypi-firmware/pkg/PLIST
@@ -26,6 +26,7 @@ share/raspberrypi-firmware/boot/overlays/ads1015.dtbo
 share/raspberrypi-firmware/boot/overlays/ads1115.dtbo
 share/raspberrypi-firmware/boot/overlays/ads7846.dtbo
 share/raspberrypi-firmware/boot/overlays/adv7282m.dtbo
+share/raspberrypi-firmware/boot/overlays/adv728x-m.dtbo
 share/raspberrypi-firmware/boot/overlays/akkordion-iqdacplus.dtbo
 share/raspberrypi-firmware/boot/overlays/allo-boss-dac-pcm512x-audio.dtbo
 share/raspberrypi-firmware/boot/overlays/allo-digione.dtbo
@@ -35,6 +36,7 @@ 
share/raspberrypi-firmware/boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo
 share/raspberrypi-firmware/boot/overlays/applepi-dac.dtbo
 share/raspberrypi-firmware/boot/overlays/at86rf233.dtbo
 share/raspberrypi-firmware/boot/overlays/audioinjector-addons.dtbo
+share/raspberrypi-firmware/boot/overlays/audioinjector-ultra.dtbo
 share/raspberrypi-firmware/boot/overlays/audioinjector-wm8731-audio.dtbo
 share/raspberrypi-firmware/boot/overlays/audremap.dtbo
 share/raspberrypi-firmware/boot/overlays/balena-fin.dtbo
@@ -52,6 +54,7 @@ share/raspberrypi-firmware/boot/overlays/exc3000.dtbo
 share/raspberrypi-firmware/boot/overlays/fe-pi-audio.dtbo
 share/raspberrypi-firmware/boot/overlays/goodix.dtbo
 share/raspberrypi-firmware/boot/overlays/googlevoicehat-soundcard.dtbo
+share/raspberrypi-firmware/boot/overlays/gpio-fan.dtbo
 share/raspberrypi-firmware/boot/overlays/gpio-ir-tx.dtbo
 share/raspberrypi-firmware/boot/overlays/gpio-ir.dtbo
 share/raspberrypi-firmware/boot/overlays/gpio-key.dtbo


Reply via email to