1################################################################################ 2# 3# rknpu firmware 4# 5################################################################################ 6RKNPU_FW_VERSION = 1.0.0 7RKNPU_FW_SITE_METHOD = local 8RKNPU_FW_SITE = $(TOPDIR)/../external/rknpu-fw 9 10RKNPU_FW_PCIE_TYPE = npu_fw_pcie/* 11RKNPU_FW_USB_TYPE = npu_fw/* 12 13ifeq ($(BR2_PACKAGE_RKNPU_PCIE),y) 14define RKNPU_FW_INSTALL_TARGET_CMDS 15 mkdir -p $(TARGET_DIR)/usr/share/npu_fw 16 $(INSTALL) -m 0755 -D $(@D)/$(RKNPU_FW_PCIE_TYPE) $(TARGET_DIR)/usr/share/npu_fw/ 17 $(INSTALL) -m 0755 -D $(@D)/bin/npu-image.sh $(TARGET_DIR)/usr/bin/ 18 $(INSTALL) -m 0755 -D $(@D)/bin/npu_transfer_proxy $(TARGET_DIR)/usr/bin/ 19 $(INSTALL) -m 0755 -D $(@D)/bin/npu_upgrade_pcie $(TARGET_DIR)/usr/bin/npu_upgrade 20 $(INSTALL) -m 0755 -D $(@D)/bin/upgrade_tool $(TARGET_DIR)/usr/bin/ 21 $(INSTALL) -m 0755 -D $(@D)/S11_npu_init $(TARGET_DIR)/etc/init.d/ 22endef 23else 24define RKNPU_FW_INSTALL_TARGET_CMDS 25 mkdir -p $(TARGET_DIR)/usr/share/npu_fw 26 $(INSTALL) -m 0755 -D $(@D)/$(RKNPU_FW_USB_TYPE) $(TARGET_DIR)/usr/share/npu_fw/ 27 $(INSTALL) -m 0755 -D $(@D)/bin/npu-image.sh $(TARGET_DIR)/usr/bin/ 28 $(INSTALL) -m 0755 -D $(@D)/bin/npu_transfer_proxy $(TARGET_DIR)/usr/bin/ 29 $(INSTALL) -m 0755 -D $(@D)/bin/npu_upgrade $(TARGET_DIR)/usr/bin/ 30 $(INSTALL) -m 0755 -D $(@D)/bin/upgrade_tool $(TARGET_DIR)/usr/bin/ 31 $(INSTALL) -m 0755 -D $(@D)/S11_npu_init $(TARGET_DIR)/etc/init.d/ 32endef 33endif 34 35$(eval $(generic-package)) 36