28 lines
492 B
Bash
28 lines
492 B
Bash
|
#! /bin/bash
|
||
|
|
||
|
source $(dirname $0)/../target.sh
|
||
|
|
||
|
gscript=/tmp/init$$.gdb
|
||
|
|
||
|
cat > $gscript <<EOF
|
||
|
target remote localhost:2331
|
||
|
symbol-file outdir/$BOARD/zephyr.elf
|
||
|
# symbol-file ../zephyr/samples/shell/outdir/$BOARD/zephyr.elf
|
||
|
# dir apps/boot/src
|
||
|
# dir libs/bootutil/src
|
||
|
# dir hw/mcu/stm/stm32f4xx/src
|
||
|
b main
|
||
|
# b __reset
|
||
|
# b bootutil_img_validate
|
||
|
# b cmp_rsasig
|
||
|
# b bootutil_verify_sig
|
||
|
# b mbedtls_rsa_public
|
||
|
# b boot_calloc
|
||
|
mon reset 2
|
||
|
layout src
|
||
|
focus cmd
|
||
|
EOF
|
||
|
|
||
|
$gdbexe -x $gscript
|
||
|
rm $gscript
|