Files
mkrtos-real/mkrtos_script/debug_aarch64_qemu.sh
2024-08-29 23:35:25 +08:00

17 lines
386 B
Bash
Executable File

#!/bin/bash
if [ -z "$1" ]; then
echo "usage: ./debug.sh [tcp port]"
exit
fi
# -machine virt,virtualization=on,gic-version=2,highmem=off,secure=off,dumpdtb=virt.dtb
qemu-system-aarch64 \
-machine virt,virtualization=on,gic-version=2,highmem=off,secure=off\
-cpu cortex-a57 \
-m size=512 \
-nographic \
-smp 4\
-kernel $PWD/build/output/bootstrap.elf \
-S -gdb tcp::$1