Newer
Older
M5StickCPlus_FactoryTest2022 / SampleSrc / _Upload_FactoryTest.sh
@motoki miura motoki miura on 15 Feb 2024 650 bytes Upload FT
#!/bin/bash

echo "*** Running _Upload_FactoryTest.sh ..."

## mosi hikisuu(=port) ga areba, sokodake ni upload
if [ $# -eq 1 ] ; then
   port=$1
   echo ${port}
   arduino-cli upload --fqbn esp32:esp32:m5stick-c -p "/dev/${port}" ..
   exit
fi




serials=`arduino-cli board list | grep USB | awk '{print $1}'`

# echo ${serials}
if [ -z "${serials}" ]; then
  echo "No device connected."
  exit  
fi

## if multiple ports found, try uploading to all ports.
seriallist=($serials)

## print the list
# echo ${seriallist[@]}

for ser in ${seriallist[@]} ; do
    echo ${ser}
    arduino-cli upload --fqbn esp32:esp32:m5stick-c -p ${ser} ..
done