Files
game-and-watch-zelda3/scripts/dump_logs.sh
marian 2ea49bc798 fixes
2023-04-29 12:47:55 +02:00

29 lines
493 B
Bash
Executable File

#!/bin/bash
. ./scripts/common.sh
if [[ "$VERBOSE" == "1" ]]; then
set -ex
else
set -e
fi
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
ELF=${DIR}/../build/gw_zelda3.elf
make openocd > /dev/null 2> /dev/null &
sleep 0.5
echo_green ""
echo_green "Dumping logs:"
echo_green ""
$GDB -batch "$ELF" \
-ex "target extended-remote :3333" \
-ex "bt" \
-ex "echo \n" \
-ex "printf \"%s\", logbuf" \
-ex "mon resume" \
-ex "mon shutdown"