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