################################################################################
|
#
|
# rknpu firmware
|
#
|
################################################################################
|
RKNPU_FW_VERSION = 1.0.0
|
RKNPU_FW_SITE_METHOD = local
|
RKNPU_FW_SITE = $(TOPDIR)/../external/rknpu-fw
|
|
RKNPU_FW_PCIE_TYPE = npu_fw_pcie/*
|
RKNPU_FW_USB_TYPE = npu_fw/*
|
|
ifeq ($(BR2_PACKAGE_RKNPU_PCIE),y)
|
define RKNPU_FW_INSTALL_TARGET_CMDS
|
mkdir -p $(TARGET_DIR)/usr/share/npu_fw
|
$(INSTALL) -m 0755 -D $(@D)/$(RKNPU_FW_PCIE_TYPE) $(TARGET_DIR)/usr/share/npu_fw/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu-image.sh $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu_transfer_proxy $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu_upgrade_pcie $(TARGET_DIR)/usr/bin/npu_upgrade
|
$(INSTALL) -m 0755 -D $(@D)/bin/upgrade_tool $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/S11_npu_init $(TARGET_DIR)/etc/init.d/
|
endef
|
else
|
define RKNPU_FW_INSTALL_TARGET_CMDS
|
mkdir -p $(TARGET_DIR)/usr/share/npu_fw
|
$(INSTALL) -m 0755 -D $(@D)/$(RKNPU_FW_USB_TYPE) $(TARGET_DIR)/usr/share/npu_fw/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu-image.sh $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu_transfer_proxy $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/bin/npu_upgrade $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/bin/upgrade_tool $(TARGET_DIR)/usr/bin/
|
$(INSTALL) -m 0755 -D $(@D)/S11_npu_init $(TARGET_DIR)/etc/init.d/
|
endef
|
endif
|
|
$(eval $(generic-package))
|