We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b8a8f5c commit 6935e0dCopy full SHA for 6935e0d
1 file changed
src/program-pbos.sh
@@ -4,7 +4,12 @@ if [ "$1" == "" ]; then
4
exit 1
5
fi
6
7
+echo "Stopping DMDReader..."
8
sshpass -p pbos scp dmdreader.elf root@$1:/firmware
-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..."
13
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..."
15
sshpass -p pbos ssh -l root $1 'reboot'
0 commit comments