zero.patch 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. --- a/target/linux/rockchip/image/armv8.mk
  2. +++ b/target/linux/rockchip/image/armv8.mk
  3. @@ -264,6 +264,16 @@ define Device/friendlyarm_nanopi-r6s
  4. endef
  5. TARGET_DEVICES += friendlyarm_nanopi-r6s
  6. +define Device/friendlyarm_nanopi-zero2
  7. + DEVICE_VENDOR := FriendlyARM
  8. + DEVICE_MODEL := NanoPi Zero2
  9. + SOC := rk3328
  10. + UBOOT_DEVICE_NAME := nanopi-r2s-rk3328
  11. + DEVICE_PACKAGES := -luci-app-gpsysupgrade kmod-gpio-button-hotplug kmod-usb-net-rtl8152
  12. + DEVICE_DTS = rockchip/rk3328-nanopi-r2s
  13. +endef
  14. +TARGET_DEVICES += friendlyarm_nanopi-zero2
  15. +
  16. define Device/firefly_station-p2
  17. DEVICE_VENDOR := Firefly
  18. DEVICE_MODEL := Station P2
  19. --- a/target/linux/rockchip/image/Makefile
  20. +++ b/target/linux/rockchip/image/Makefile
  21. @@ -79,4 +79,16 @@ endif
  22. include $(SUBTARGET).mk
  23. +define Image/Build
  24. + if [[ "$(PROFILE_SANITIZED)" == "friendlyarm_nanopi-zero2" ]]; then \
  25. + export IMG_PREFIX="$(IMG_PREFIX)$(if $(PROFILE_SANITIZED),-$(PROFILE_SANITIZED))"; \
  26. + export BIN_DIR=$(BIN_DIR); \
  27. + export TOPDIR=$(TOPDIR); \
  28. + export MORE=$(MORE); \
  29. + export ROOTFS_PARTSIZE=$(shell echo $$(($(ROOTFS_PARTSIZE)/1024/1024))); \
  30. + cd /data/packit/friendlywrt23-rk3528; \
  31. + . ~/packit/packit_nanopi.sh; \
  32. + fi
  33. +endef
  34. +
  35. $(eval $(call BuildImage))