difos/target/linux/qualcommbe/image/ipq95xx.mk
Mantas Pucka d324d6f07e qualcommbe: ipq95xx: add 8devices Kiwi-DVK support
Specifications:
  SoC:     Qualcomm IPQ9570
  RAM:     1 GiB DDR4
  Flash:   4 GiB eMMC
  ETH1:    2.5G Maxlinear GPY211C (48V POE-in)
  ETH2:    10G Realtek RTL8261N
  SFP:     10G SFP+ cage
  WLAN1:   QCN9274 2.4GHz 802.11b/g/n/ax/be 2x2
  WLAN2:   QCN9274 5-6GHz 802.11a/n/ac/ax/be 2x2
  PCIE0:   Gen3x1 mPCIe or M.2(B+M)
  PCIE1:   Gen3x1 M.2(A+E) or M.2(B+M)
  PCIE2:   Gen3x2 M.2(A+E)
  USB:     1x 3.0
  Console: USB-C via FTDI
  Button:  Reset

Install using sysupgrade:

  sysupgrade openwrt-qualcommbe-ipq95xx-8devices_kiwi-dvk-squashfs-sysupgrade.bin

Install using U-Boot:

 * Put factory.bin at TFTP server(192.168.2.254) as fwupdate.bin
 * Run 'run do_recovery' in U-Boot shell

Signed-off-by: Mantas Pucka <mantas@8devices.com>
Link: https://github.com/openwrt/openwrt/pull/18435
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-06-25 10:20:38 +02:00

26 lines
846 B
Makefile

define Device/8devices_kiwi-dvk
$(call Device/FitImage)
$(call Device/EmmcImage)
DEVICE_VENDOR := 8devices
DEVICE_MODEL := Kiwi-DVK
DEVICE_DTS_CONFIG := config@8dev-kiwi
SOC := ipq9570
DEVICE_PACKAGES := kmod-ath12k ath12k-firmware-qcn9274 ipq-wifi-8devices_kiwi f2fsck mkf2fs kmod-sfp kmod-phy-maxlinear
IMAGE/factory.bin := qsdk-ipq-factory-nor
endef
TARGET_DEVICES += 8devices_kiwi-dvk
define Device/qcom_rdp433
$(call Device/FitImageLzma)
DEVICE_VENDOR := Qualcomm Technologies, Inc.
DEVICE_MODEL := RDP433
DEVICE_VARIANT := AP-AL02-C4
BOARD_NAME := ap-al02.1-c4
DEVICE_DTS_CONFIG := config@rdp433
SOC := ipq9574
KERNEL_INSTALL := 1
KERNEL_SIZE := 6096k
IMAGE_SIZE := 25344k
IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | append-rootfs | pad-rootfs | check-size | append-metadata
endef
TARGET_DEVICES += qcom_rdp433