VOL-515: Allow ASFVOLT16 OLT Software to boot up and start autonomously

added startup script to release package
start BAL and voltha_bal_driver components

Change-Id: I1e127cf6b4d17679dc1b89b493f30ad6ec181afe
diff --git a/scripts/asfvolt-driver-package.sh b/scripts/asfvolt-driver-package.sh
index b71ed01..71ee2aa 100755
--- a/scripts/asfvolt-driver-package.sh
+++ b/scripts/asfvolt-driver-package.sh
@@ -26,6 +26,7 @@
 : ${BALSRC_RELEASE:=bal_src_release}
 : ${BALREL_TOPDIR:=${ONL_TOPDIR}/${BALSRC_RELEASE}}
 : ${BALSRC_TOPDIR:=${ONL_TOPDIR}/${BALSRC_RELEASE}/bal_release}
+: ${ASFSCR_TOPDIR:=${ONL_TOPDIR}/${ASFVOLT_REPO_NAME}/scripts}
 : ${ASFDRVR_PKGDIR:=${ONL_TOPDIR}/asfdrvr-package-dir}
 : ${ASFDVR_TARBALL_NAME:=asfvolt16-voltha-bal}
 : ${BUILD_FILENAME_TAG:=`date +%Y%m%d%H%M`}
@@ -35,6 +36,7 @@
 echo BALSRC_RELEASE=${BALSRC_RELEASE}
 echo BALREL_TOPDIR=${BALREL_TOPDIR}
 echo BALSRC_TOPDIR=${BALSRC_TOPDIR}
+echo ASFSCR_TOPDIR=${ASFSCR_TOPDIR}
 echo ASFDRVR_PKGDIR=${ASFDRVR_PKGDIR}
 echo ASFDVR_TARBALL_NAME=${ASFDVR_TARBALL_NAME}
 echo BUILD_FILENAME_TAG=${BUILD_FILENAME_TAG}
@@ -74,6 +76,9 @@
 # add voltha_bal_driver
 cp -pR ${ONL_TOPDIR}/grpc-c/build/examples/.libs/voltha_bal_driver .
 
+# add voltha driver startup scripts
+cp -p ${ASFSCR_TOPDIR}/voltha_init_sh voltha_init.sh
+
 #extract ASFvOLT16 BAL/Maple built release tarball
 cd ..
 tar cvzf ${ASFDVR_TARBALL_FNAME} broadcom opt