|
@@ -218,7 +218,6 @@ endef
|
|
TARGET_DEVICES += asus_tuf-ax6000
|
|
TARGET_DEVICES += asus_tuf-ax6000
|
|
|
|
|
|
define Device/bananapi_bpi-r3
|
|
define Device/bananapi_bpi-r3
|
|
- BROKEN := 1
|
|
|
|
DEVICE_VENDOR := Bananapi
|
|
DEVICE_VENDOR := Bananapi
|
|
DEVICE_MODEL := BPi-R3
|
|
DEVICE_MODEL := BPi-R3
|
|
DEVICE_DTS := mt7986a-bananapi-bpi-r3
|
|
DEVICE_DTS := mt7986a-bananapi-bpi-r3
|
|
@@ -228,7 +227,8 @@ define Device/bananapi_bpi-r3
|
|
mt7986a-bananapi-bpi-r3-respeaker-2mics
|
|
mt7986a-bananapi-bpi-r3-respeaker-2mics
|
|
DEVICE_DTS_DIR := $(DTS_DIR)/
|
|
DEVICE_DTS_DIR := $(DTS_DIR)/
|
|
DEVICE_DTS_LOADADDR := 0x43f00000
|
|
DEVICE_DTS_LOADADDR := 0x43f00000
|
|
- DEVICE_PACKAGES := kmod-hwmon-pwmfan kmod-i2c-gpio kmod-mt7986-firmware kmod-sfp kmod-usb3 e2fsprogs f2fsck mkf2fs mt7986-wo-firmware
|
|
|
|
|
|
+ DEVICE_PACKAGES := fitblk kmod-hwmon-pwmfan kmod-i2c-gpio kmod-mt7986-firmware kmod-sfp kmod-usb3 \
|
|
|
|
+ e2fsprogs f2fsck mkf2fs mt7986-wo-firmware
|
|
IMAGES := sysupgrade.itb
|
|
IMAGES := sysupgrade.itb
|
|
KERNEL_LOADADDR := 0x44000000
|
|
KERNEL_LOADADDR := 0x44000000
|
|
KERNEL_INITRAMFS_SUFFIX := -recovery.itb
|
|
KERNEL_INITRAMFS_SUFFIX := -recovery.itb
|
|
@@ -241,7 +241,7 @@ define Device/bananapi_bpi-r3
|
|
ARTIFACT/emmc-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-emmc
|
|
ARTIFACT/emmc-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-emmc
|
|
ARTIFACT/nor-preloader.bin := mt7986-bl2 nor-ddr4
|
|
ARTIFACT/nor-preloader.bin := mt7986-bl2 nor-ddr4
|
|
ARTIFACT/nor-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-nor
|
|
ARTIFACT/nor-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-nor
|
|
- ARTIFACT/snand-preloader.bin := mt7986-bl2 spim-nand-ddr4
|
|
|
|
|
|
+ ARTIFACT/snand-preloader.bin := mt7986-bl2 spim-nand-ubi-ddr4
|
|
ARTIFACT/snand-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-snand
|
|
ARTIFACT/snand-bl31-uboot.fip := mt7986-bl31-uboot bananapi_bpi-r3-snand
|
|
ARTIFACT/sdcard.img.gz := mt798x-gpt sdmmc |\
|
|
ARTIFACT/sdcard.img.gz := mt798x-gpt sdmmc |\
|
|
pad-to 17k | mt7986-bl2 sdmmc-ddr4 |\
|
|
pad-to 17k | mt7986-bl2 sdmmc-ddr4 |\
|
|
@@ -249,7 +249,7 @@ define Device/bananapi_bpi-r3
|
|
$(if $(CONFIG_TARGET_ROOTFS_INITRAMFS),\
|
|
$(if $(CONFIG_TARGET_ROOTFS_INITRAMFS),\
|
|
pad-to 12M | append-image-stage initramfs-recovery.itb | check-size 44m |\
|
|
pad-to 12M | append-image-stage initramfs-recovery.itb | check-size 44m |\
|
|
) \
|
|
) \
|
|
- pad-to 44M | mt7986-bl2 spim-nand-ddr4 |\
|
|
|
|
|
|
+ pad-to 44M | mt7986-bl2 spim-nand-ubi-ddr4 |\
|
|
pad-to 45M | mt7986-bl31-uboot bananapi_bpi-r3-snand |\
|
|
pad-to 45M | mt7986-bl31-uboot bananapi_bpi-r3-snand |\
|
|
pad-to 49M | mt7986-bl2 nor-ddr4 |\
|
|
pad-to 49M | mt7986-bl2 nor-ddr4 |\
|
|
pad-to 50M | mt7986-bl31-uboot bananapi_bpi-r3-nor |\
|
|
pad-to 50M | mt7986-bl31-uboot bananapi_bpi-r3-nor |\
|
|
@@ -268,8 +268,8 @@ endif
|
|
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
|
|
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
|
|
IMAGE/sysupgrade.itb := append-kernel | fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb external-static-with-rootfs | pad-rootfs | append-metadata
|
|
IMAGE/sysupgrade.itb := append-kernel | fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb external-static-with-rootfs | pad-rootfs | append-metadata
|
|
DEVICE_DTC_FLAGS := --pad 4096
|
|
DEVICE_DTC_FLAGS := --pad 4096
|
|
- DEVICE_COMPAT_VERSION := 1.1
|
|
|
|
- DEVICE_COMPAT_MESSAGE := Device tree overlay mechanism needs bootloader update
|
|
|
|
|
|
+ DEVICE_COMPAT_VERSION := 1.2
|
|
|
|
+ DEVICE_COMPAT_MESSAGE := SPI-NAND flash layout changes require bootloader update
|
|
endef
|
|
endef
|
|
TARGET_DEVICES += bananapi_bpi-r3
|
|
TARGET_DEVICES += bananapi_bpi-r3
|
|
|
|
|