Skip to content

Commit 6935e0d

Browse files
committed
Use pkill
1 parent b8a8f5c commit 6935e0d

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/program-pbos.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ if [ "$1" == "" ]; then
44
exit 1
55
fi
66

7+
echo "Stopping DMDReader..."
78
sshpass -p pbos scp dmdreader.elf root@$1:/firmware
8-
sshpass -p pbos ssh -l root $1 'ps -ef | grep dmdreader | grep -v grep | awk '{print $1}' | xargs kill -KILL'
9+
sshpass -p pbos ssh -l root $1 'pkill dmdreader'
10+
sleep 5
11+
sshpass -p pbos ssh -l root $1 'pkill -KILL dmdreader'
12+
echo "Programming RP2040..."
913
sshpass -p pbos ssh -l root $1 'cd /firmware; openocd -f raspberrypi-swd-dmdreader.cfg -f target/rp2040.cfg -c "program dmdreader.elf verify reset exit"'
14+
echo "Rebooting..."
1015
sshpass -p pbos ssh -l root $1 'reboot'

0 commit comments

Comments
 (0)