mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 14:23:38 +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
|
||||
|
||||
KERNEL_LOADADDR := 0x48000000
|
||||
KERNEL_LOADADDR := 0x44000000
|
||||
|
||||
define Image/Prepare
|
||||
# For UBI we want only one extra block
|
||||
@ -38,20 +38,6 @@ define Build/mt7986-gpt
|
||||
rm $@.tmp
|
||||
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
|
||||
DEVICE_VENDOR := Bananapi
|
||||
DEVICE_MODEL := BPi-R3
|
||||
@ -170,13 +156,11 @@ define Device/xiaomi_redmi-router-ax6000
|
||||
DEVICE_DTS := mt7986a-xiaomi-redmi-router-ax6000
|
||||
DEVICE_DTS_DIR := ../dts
|
||||
DEVICE_PACKAGES := kmod-leds-ws2812b
|
||||
KERNEL_LOADADDR := 0x48000000
|
||||
UBINIZE_OPTS := -E 5
|
||||
BLOCKSIZE := 128k
|
||||
PAGESIZE := 2048
|
||||
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
|
||||
endef
|
||||
TARGET_DEVICES += xiaomi_redmi-router-ax6000
|
||||
|
@ -483,6 +483,26 @@ define Device/hiwifi_hc5861
|
||||
endef
|
||||
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
|
||||
SOC := mt7620a
|
||||
IMAGE_SIZE := 16064k
|
||||
@ -1338,25 +1358,3 @@ define Device/zyxel_keenetic-viva
|
||||
SUPPORTED_DEVICES += kng_rc
|
||||
endef
|
||||
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
|
||||
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
|
||||
$(Device/dsa-migration)
|
||||
IMAGE_SIZE := 32448k
|
||||
@ -968,6 +979,18 @@ define Device/jdcloud_re-sp-01b
|
||||
endef
|
||||
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
|
||||
$(Device/dsa-migration)
|
||||
$(Device/uimage-lzma-loader)
|
||||
@ -1316,36 +1339,13 @@ define Device/netis_wf2881
|
||||
endef
|
||||
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
|
||||
$(Device/dsa-migration)
|
||||
$(Device/uimage-lzma-loader)
|
||||
IMAGE_SIZE := 15360k
|
||||
DEVICE_VENDOR := OrayBox
|
||||
DEVICE_MODEL := X3A
|
||||
DEVICE_PACKAGES := -luci-newapi -wpad-openssl kmod-mt7615d_dbdc wireless-tools
|
||||
DEVICE_PACKAGES := kmod-mt7615-firmware
|
||||
endef
|
||||
TARGET_DEVICES += oraybox_x3a
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user