mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00
ramips/mediatek: fixes image format
This commit is contained in:
parent
82690d6c5a
commit
bbdbb4e8a8
@ -1,6 +1,6 @@
|
|||||||
DTS_DIR := $(DTS_DIR)/mediatek
|
DTS_DIR := $(DTS_DIR)/mediatek
|
||||||
|
|
||||||
KERNEL_LOADADDR := 0x48000000
|
KERNEL_LOADADDR := 0x44000000
|
||||||
|
|
||||||
define Image/Prepare
|
define Image/Prepare
|
||||||
# For UBI we want only one extra block
|
# For UBI we want only one extra block
|
||||||
@ -38,20 +38,6 @@ define Build/mt7986-gpt
|
|||||||
rm $@.tmp
|
rm $@.tmp
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/gen-ubi-initramfs
|
|
||||||
sh $(TOPDIR)/scripts/ubinize-image.sh \
|
|
||||||
$(if $(UBOOTENV_IN_UBI),--uboot-env) \
|
|
||||||
--kernel $(KDIR)/tmp/$(KERNEL_INITRAMFS_IMAGE) \
|
|
||||||
$(foreach part,$(UBINIZE_PARTS),--part $(part)) \
|
|
||||||
"$(1).tmp" \
|
|
||||||
-p $(BLOCKSIZE:%k=%KiB) -m $(PAGESIZE) \
|
|
||||||
$(if $(SUBPAGESIZE),-s $(SUBPAGESIZE)) \
|
|
||||||
$(if $(VID_HDR_OFFSET),-O $(VID_HDR_OFFSET)) \
|
|
||||||
$(UBINIZE_OPTS) && \
|
|
||||||
cat "$(1).tmp" > "$(1)" && rm "$(1).tmp" && \
|
|
||||||
$(CP) "$(1)" $(BIN_DIR)/
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/bananapi_bpi-r3
|
define Device/bananapi_bpi-r3
|
||||||
DEVICE_VENDOR := Bananapi
|
DEVICE_VENDOR := Bananapi
|
||||||
DEVICE_MODEL := BPi-R3
|
DEVICE_MODEL := BPi-R3
|
||||||
@ -170,13 +156,11 @@ define Device/xiaomi_redmi-router-ax6000
|
|||||||
DEVICE_DTS := mt7986a-xiaomi-redmi-router-ax6000
|
DEVICE_DTS := mt7986a-xiaomi-redmi-router-ax6000
|
||||||
DEVICE_DTS_DIR := ../dts
|
DEVICE_DTS_DIR := ../dts
|
||||||
DEVICE_PACKAGES := kmod-leds-ws2812b
|
DEVICE_PACKAGES := kmod-leds-ws2812b
|
||||||
|
KERNEL_LOADADDR := 0x48000000
|
||||||
UBINIZE_OPTS := -E 5
|
UBINIZE_OPTS := -E 5
|
||||||
BLOCKSIZE := 128k
|
BLOCKSIZE := 128k
|
||||||
PAGESIZE := 2048
|
PAGESIZE := 2048
|
||||||
KERNEL_IN_UBI := 1
|
KERNEL_IN_UBI := 1
|
||||||
KERNEL_INITRAMFS := kernel-bin | lzma | \
|
|
||||||
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | \
|
|
||||||
gen-ubi-initramfs $(KDIR)/tmp/$$(KERNEL_INITRAMFS_PREFIX)-factory.ubi
|
|
||||||
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += xiaomi_redmi-router-ax6000
|
TARGET_DEVICES += xiaomi_redmi-router-ax6000
|
||||||
|
@ -483,6 +483,26 @@ define Device/hiwifi_hc5861
|
|||||||
endef
|
endef
|
||||||
TARGET_DEVICES += hiwifi_hc5861
|
TARGET_DEVICES += hiwifi_hc5861
|
||||||
|
|
||||||
|
define Device/hiwifi_r33
|
||||||
|
SOC := mt7620a
|
||||||
|
DEVICE_VENDOR := HiWiFi
|
||||||
|
DEVICE_MODEL := R33
|
||||||
|
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
|
||||||
|
kmod-switch-rtl8366-smi kmod-switch-rtl8367b kmod-mt76x2
|
||||||
|
BLOCKSIZE := 128k
|
||||||
|
PAGESIZE := 2048
|
||||||
|
KERNEL_SIZE := 4096k
|
||||||
|
UBINIZE_OPTS := -E 5
|
||||||
|
IMAGE_SIZE := 32768k
|
||||||
|
IMAGES += kernel.bin rootfs.bin factory.bin
|
||||||
|
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
||||||
|
IMAGE/kernel.bin := append-kernel | check-size $$$$(KERNEL_SIZE)
|
||||||
|
IMAGE/rootfs.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
|
||||||
|
IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
|
||||||
|
check-size
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += hiwifi_r33
|
||||||
|
|
||||||
define Device/hnet_c108
|
define Device/hnet_c108
|
||||||
SOC := mt7620a
|
SOC := mt7620a
|
||||||
IMAGE_SIZE := 16064k
|
IMAGE_SIZE := 16064k
|
||||||
@ -1338,25 +1358,3 @@ define Device/zyxel_keenetic-viva
|
|||||||
SUPPORTED_DEVICES += kng_rc
|
SUPPORTED_DEVICES += kng_rc
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += zyxel_keenetic-viva
|
TARGET_DEVICES += zyxel_keenetic-viva
|
||||||
|
|
||||||
|
|
||||||
define Device/hiwifi_r33
|
|
||||||
SOC := mt7620a
|
|
||||||
DEVICE_VENDOR := HiWiFi
|
|
||||||
DEVICE_MODEL := R33
|
|
||||||
DEVICE_PACKAGES := kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
|
|
||||||
kmod-switch-rtl8366-smi kmod-switch-rtl8367b kmod-mt76x2
|
|
||||||
BLOCKSIZE := 128k
|
|
||||||
PAGESIZE := 2048
|
|
||||||
KERNEL_SIZE := 4096k
|
|
||||||
UBINIZE_OPTS := -E 5
|
|
||||||
IMAGE_SIZE := 32768k
|
|
||||||
IMAGES += kernel.bin rootfs.bin factory.bin
|
|
||||||
IMAGE/kernel.bin := append-kernel | check-size $$$$(KERNEL_SIZE)
|
|
||||||
IMAGE/rootfs.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
|
|
||||||
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
|
||||||
IMAGE/factory.bin := append-kernel | pad-to $$(KERNEL_SIZE) | append-ubi | \
|
|
||||||
check-size
|
|
||||||
SUPPORTED_DEVICES += r33
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += hiwifi_r33
|
|
@ -537,6 +537,17 @@ define Device/dlink_dir-882-r1
|
|||||||
endef
|
endef
|
||||||
TARGET_DEVICES += dlink_dir-882-r1
|
TARGET_DEVICES += dlink_dir-882-r1
|
||||||
|
|
||||||
|
define Device/d-team_newifi-d2
|
||||||
|
$(Device/uimage-lzma-loader)
|
||||||
|
IMAGE_SIZE := 32448k
|
||||||
|
DEVICE_VENDOR := Newifi
|
||||||
|
DEVICE_MODEL := D2
|
||||||
|
DEVICE_COMPAT_VERSION := 1.1
|
||||||
|
DEVICE_PACKAGES := kmod-mt7603e kmod-mt76x2e kmod-usb3 \
|
||||||
|
kmod-usb-ledtrig-usbport luci-app-mtwifi -wpad-openssl
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += d-team_newifi-d2
|
||||||
|
|
||||||
define Device/d-team_pbr-m1
|
define Device/d-team_pbr-m1
|
||||||
$(Device/dsa-migration)
|
$(Device/dsa-migration)
|
||||||
IMAGE_SIZE := 32448k
|
IMAGE_SIZE := 32448k
|
||||||
@ -968,6 +979,18 @@ define Device/jdcloud_re-sp-01b
|
|||||||
endef
|
endef
|
||||||
TARGET_DEVICES += jdcloud_re-sp-01b
|
TARGET_DEVICES += jdcloud_re-sp-01b
|
||||||
|
|
||||||
|
define Device/lenovo_newifi-d1
|
||||||
|
$(Device/dsa-migration)
|
||||||
|
$(Device/uimage-lzma-loader)
|
||||||
|
IMAGE_SIZE := 32448k
|
||||||
|
DEVICE_VENDOR := Newifi
|
||||||
|
DEVICE_MODEL := D1
|
||||||
|
DEVICE_PACKAGES := kmod-mt7603 kmod-mt76x2 kmod-usb3 kmod-sdhci-mt7620 \
|
||||||
|
kmod-usb-ledtrig-usbport
|
||||||
|
SUPPORTED_DEVICES += newifi-d1
|
||||||
|
endef
|
||||||
|
TARGET_DEVICES += lenovo_newifi-d1
|
||||||
|
|
||||||
define Device/linksys_e5600
|
define Device/linksys_e5600
|
||||||
$(Device/dsa-migration)
|
$(Device/dsa-migration)
|
||||||
$(Device/uimage-lzma-loader)
|
$(Device/uimage-lzma-loader)
|
||||||
@ -1316,36 +1339,13 @@ define Device/netis_wf2881
|
|||||||
endef
|
endef
|
||||||
TARGET_DEVICES += netis_wf2881
|
TARGET_DEVICES += netis_wf2881
|
||||||
|
|
||||||
define Device/lenovo_newifi-d1
|
|
||||||
$(Device/dsa-migration)
|
|
||||||
$(Device/uimage-lzma-loader)
|
|
||||||
IMAGE_SIZE := 32448k
|
|
||||||
DEVICE_VENDOR := Newifi
|
|
||||||
DEVICE_MODEL := D1
|
|
||||||
DEVICE_PACKAGES := kmod-mt7603 kmod-mt76x2 kmod-usb3 kmod-sdhci-mt7620 \
|
|
||||||
kmod-usb-ledtrig-usbport
|
|
||||||
SUPPORTED_DEVICES += newifi-d1
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += lenovo_newifi-d1
|
|
||||||
|
|
||||||
define Device/d-team_newifi-d2
|
|
||||||
$(Device/uimage-lzma-loader)
|
|
||||||
IMAGE_SIZE := 32448k
|
|
||||||
DEVICE_VENDOR := Newifi
|
|
||||||
DEVICE_MODEL := D2
|
|
||||||
DEVICE_COMPAT_VERSION := 1.1
|
|
||||||
DEVICE_PACKAGES := kmod-mt7603e kmod-mt76x2e kmod-usb3 \
|
|
||||||
kmod-usb-ledtrig-usbport luci-app-mtwifi -wpad-openssl
|
|
||||||
endef
|
|
||||||
TARGET_DEVICES += d-team_newifi-d2
|
|
||||||
|
|
||||||
define Device/oraybox_x3a
|
define Device/oraybox_x3a
|
||||||
$(Device/dsa-migration)
|
$(Device/dsa-migration)
|
||||||
$(Device/uimage-lzma-loader)
|
$(Device/uimage-lzma-loader)
|
||||||
IMAGE_SIZE := 15360k
|
IMAGE_SIZE := 15360k
|
||||||
DEVICE_VENDOR := OrayBox
|
DEVICE_VENDOR := OrayBox
|
||||||
DEVICE_MODEL := X3A
|
DEVICE_MODEL := X3A
|
||||||
DEVICE_PACKAGES := -luci-newapi -wpad-openssl kmod-mt7615d_dbdc wireless-tools
|
DEVICE_PACKAGES := kmod-mt7615-firmware
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += oraybox_x3a
|
TARGET_DEVICES += oraybox_x3a
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user