Add pqtools script

pull/55/head
Igor Zalatov (from Citadel PC) 2021-09-04 15:54:26 +03:00
parent aa84180664
commit 25d233b558
1 changed files with 49 additions and 0 deletions

View File

@ -0,0 +1,49 @@
#!/bin/sh
#
# OpenIPC.org | v.20210904
#
set -e
mpp=$(awk '/Version:/ {print $3,$4"]"}' /proc/umap/sys)
soc=$(ipctool --chip_id)
prepare()
{
case ${soc} in
hi3516av300|hi3516cv500|hi3516dv300)
echo -e "\n\e[1;31mSorry but the ${soc} is not supported at the moment...\e[0m\n"
;;
hi3516ev200|hi3516ev300|hi3516dv200|hi3518ev300)
echo -e "\n\e[1;31mA supported processor with ${mpp} was found...\e[0m\n"
ittb_url="https://raw.githubusercontent.com/widgetii/pqtools/master/hi3516ev300/ittb_ev300_V1.0.1.2.tgz"
ittb_folder="ittb_ev300_V1.0.1.2"
;;
*)
echo -e "\n\e[1;31mSorry but the ${soc} is not supported at the moment...\e[0m\n"
;;
esac
}
download()
if [[ -d /tmp/${ittb_folder} ]]; then
echo -e "\n\e[1;31mA directory with utilities was found and the download is not needed...\e[0m\n"
echo -e "\n\e[1;31mWe run the utilities for sensor calibration...\e[0m\n"
cd /tmp/${ittb_folder} ; ./start.sh
else
echo -e "\n\e[1;31mDownloading the latest tools, please wait...\e[0m\n"
curl -s ${ittb_url} | gzip -d - | tar xvf - -C /tmp
echo -e "\n\e[1;31mWe run the utilities for sensor calibration...\e[0m\n"
cd /tmp/${ittb_folder} ; ./start.sh
fi
prepare && download