xref: /OK3568_Linux_fs/yocto/meta-rockchip/recipes-bsp/rockchip-npu/files/rockchip-npu.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/sh
2### BEGIN INIT INFO
3# Provides:          rockchip npu initial script
4# Required-Start:
5# Required-Stop:
6# Should-Start:      mountvirtfs
7# Should-stop:
8# Default-Start:     S
9# Default-Stop:
10# Short-Description: Custom initial script for chromium browser
11### END INIT INFO
12
13{
14	unset FW_TYPE
15	[ -e "/sys/devices/platform/f8000000.pcie/pcie_reset_ep" ] && \
16		FW_TYPE="_pcie"
17
18	cd /usr/share/npu_fw${FW_TYPE}
19
20	npu_upgrade${FW_TYPE} MiniLoaderAll.bin uboot.img trust.img boot.img
21	sleep 1
22	npu_transfer_proxy
23} &
24
25exit 0
26