From e86e5ee4783e7efccc17314cea1c561d8270e0e7 Mon Sep 17 00:00:00 2001 From: Qubot <1445788683@qq.com> Date: Tue, 15 Apr 2025 11:36:43 +0800 Subject: [PATCH 1/2] remove nvme script --- memory-script/memsuck | Bin 18104 -> 15392 bytes minipciex2-script/minipciex2-script.sh | 30 ++--------- nvme-script/mt_gpio.sh | 67 ------------------------- nvme-script/nvme-script.sh | 29 ----------- 4 files changed, 4 insertions(+), 122 deletions(-) delete mode 100644 nvme-script/mt_gpio.sh delete mode 100644 nvme-script/nvme-script.sh diff --git a/memory-script/memsuck b/memory-script/memsuck index 3227fa949923a032a912b921b51af537843ef85e..a43c42fb1dfa18d5f535c4cb226f66039e9907f6 100644 GIT binary patch literal 15392 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 diff --git a/minipciex2-script/minipciex2-script.sh b/minipciex2-script/minipciex2-script.sh index 6c3abc8..35c4687 100644 --- a/minipciex2-script/minipciex2-script.sh +++ b/minipciex2-script/minipciex2-script.sh @@ -9,39 +9,17 @@ echo " " echo " " echo " " echo "######################################################################################" -echo "######################## minipcie wifi7 card Module Testing Start ##################" +echo "######################## minipcie to sata Module Testing Start ##################" echo " " -result=`lspci | grep "Device 7990" | wc -l` +result=`lspci | grep "Device 1a0a:abcd" | wc -l` if [ ${result} -eq 1 ]; then - echo "### Find one MEDIATEK Corp MT7990 Module from minipcie slots ###" + echo "### Find one ASM1062 Serial ATA Controller from minipcie slots ###" else - echo "Error Notice: Can not Find one EDIATEK Corp MT7990 Module from minipcie slot" + echo "Error Notice: Can not Find one ASM1062 Serial ATA Controller from minipcie slot" RET=1 fi -result=`lspci | grep "Device 7991" | wc -l` -if [ ${result} -eq 1 ]; then - echo "### Find one MEDIATEK Corp MT7991 Module from minipcie slots ###" -else - echo "Error Notice: Can not Find one EDIATEK Corp MT7991 Module from minipcie slot" - RET=1 -fi - -if [ ! -f ${SYS_FILE}/i2c-5/5-0051/eeprom ]; then - echo "### BPI-R4 wifi7 eeprom 0x51 can't work fine ###" - RET=1 -else - echo "### BPI-R4 wifi7 eeprom 0x51 can work fine ###" -fi - -if [ ! -f ${SYS_FILE}/i2c-5/5-0052/eeprom ]; then - echo "### BPI-R4 wifi7 eeprom 0x52 can't work fine ###" - RET=1 -else - echo "### BPI-R4 wifi7 eeprom 0x52 can work fine ###" -fi - echo " " echo "######################################################################################" echo " " diff --git a/nvme-script/mt_gpio.sh b/nvme-script/mt_gpio.sh deleted file mode 100644 index 9f72986..0000000 --- a/nvme-script/mt_gpio.sh +++ /dev/null @@ -1,67 +0,0 @@ - -SYS_FILE=/sys/class/gpio - -mt_gpio_export() -{ - pin=$1 - let pin=pin+471 ### gpio base 471 ### - - if [ ! -f ${SYS_FILE}/export ]; then - echo "${SYS_FILE}/export file is not present" - exit 1 - fi - - echo "${pin}" > ${SYS_FILE}/export - - return 0 -} - -mt_gpio_dir() -{ - pin=$1 - let pin=pin+471 ### gpio base 471 ### - dir=$2 - - if [ ! -f ${SYS_FILE}/gpio${pin}/direction ]; then - echo "${SYS_FILE}/gpio${pin}/direction is not present" - exit 1 - fi - - echo "${dir}" > ${SYS_FILE}/gpio${pin}/direction - - return 0 -} - -mt_gpio_out() -{ - pin=$1 - let pin=pin+471 ### gpio base 471 ### - out=$2 - - if [ ! -f ${SYS_FILE}/gpio${pin}/value ]; then - echo "${SYS_FILE}/gpio${pin}/value is not present" - exit 1 - fi - - echo "${out}" > ${SYS_FILE}/gpio${pin}/value - - return 0 -} - -mt_gpio_in() -{ - pin=$1 - let pin=pin+471 ### gpio base 471 ### - - if [ ! -f ${SYS_FILE}/gpio${pin}/value ]; then - echo "${SYS_FILE}/gpio${pin}/value is not present" - exit 1 - fi - - result=`cat ${SYS_FILE}/gpio${pin}/value` - if [ ${result} == "0" ] ; then - return 0 - else - return 1 - fi -} diff --git a/nvme-script/nvme-script.sh b/nvme-script/nvme-script.sh deleted file mode 100644 index d69213a..0000000 --- a/nvme-script/nvme-script.sh +++ /dev/null @@ -1,29 +0,0 @@ -#/bin/bash - -RET=0 - -sleep 2 - -echo " " -echo " " -echo " " -echo "######################################################################################" -echo "########################## NVMe SSD M.2 KeyM Testing Start # ##########################" - -result=`fdisk -l /dev/nvme0n1 | grep "bytes" | grep "sectors" | wc -l` -if [ ${result} -gt 0 ]; then - echo "### NVMe SSD M.2 KeyM can be detected successfully. ###" -else - RET=1 - echo "Error Notice: NVMe SSD M.2 KeyM can not be detected, failure." -fi - -echo "######################################################################################" -echo " " -echo " " -echo " " - -sleep 2 - -return ${RET} - From aade071ab4743e643a9772c1c611aad142932173 Mon Sep 17 00:00:00 2001 From: Qubot <1445788683@qq.com> Date: Tue, 15 Apr 2025 11:41:12 +0800 Subject: [PATCH 2/2] update app ft script --- app_ft-script.sh | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/app_ft-script.sh b/app_ft-script.sh index f475d27..ea0a8ab 100644 --- a/app_ft-script.sh +++ b/app_ft-script.sh @@ -1,9 +1,9 @@ #/bin/bash -### This tool is for BPI-R4 function test in manufacturer ### +### This tool is for BPI-RV2 function test in manufacturer ### RET=0 PREFIX=`pwd`/ -DEUBGFILE=/var/run/r4-ft-script.log +DEUBGFILE=/var/run/rv2-ft-script.log AUTOMATIC_CASE_NUM=0 MANUAL_CASE_NUM=0 @@ -15,7 +15,7 @@ echo " " echo " " echo "######################################################################################" -echo "######################## BPI-R4 Function Testing Start ########################" +echo "######################## BPI-RV2 Function Testing Start ########################" ### Sets QUIT variable so script will finish. ### quit() { @@ -84,29 +84,17 @@ step_automatic_func() TEXT_1="Memory_Test_Case" FUNC_1="memory-script" - TEXT_2="WIFI_Test_Case" - FUNC_2="wifi-script" - TEXT_3="miniPCIeX2_Test_Case" FUNC_3="minipciex2-script" TEXT_4="miniPCIeUSB_Test_Case" FUNC_4="minipcieusb-script" - TEXT_5="NVME_Test_Case" - FUNC_5="nvme-script" - - TEXT_6="NAND_Test_sase" - FUNC_6="nand-script" - - TEXT_7="EMMC_Test_sase" - FUNC_7="emmc-script" + TEXT_6="NOR_Test_sase" + FUNC_6="nor-script" TEXT_8="RTC_Test_sase" FUNC_8="rtc-script" - - TEXT_9="EEPROM_Test_sase" - FUNC_9="eeprom-script" } ### Options for manual test cases ### @@ -140,11 +128,8 @@ step_manual_func() TEXT_8="M2KeyB_PCIE_Test_Case" FUNC_8="m2keybpcie-script" - TEXT_9="M2KeyB_USB2_Test_Case" - FUNC_9="m2keybusb2-script" - - TEXT_10="M2KeyB_USB3_Test_Case" - FUNC_10="m2keybusb3-script" + TEXT_9="M2KeyB_USB_Test_Case" + FUNC_9="m2keybusb-script" } STEPS_1="step_automatic_func"