Updated Interpret Guru meditation crashes (markdown)

not tre mann 2024-03-14 11:49:36 +08:00
parent 8e99e23cb1
commit 83f3f4ead2

@ -25,11 +25,14 @@ sitting around and ready to use. You should still be able to narrow down the loc
* Run the following command to get the assembly at the location.
* Replace 0xd440 with your pc/lr value
* use firmware/application/application.elf only for M0 errors. Use the currently loaded baseband image for M4 errors. (eg. firmware/baseband/baseband_adsbrx.elf)
> If you use Arch and see this error: ``error while loading shared libraries: libncurses.so.5``, install [ncurses5-compat-libs](https://aur.archlinux.org/packages/ncurses5-compat-libs) from AUR.
```console
dev@ubuntu:~$ cd build
dev@ubuntu:~$ arm-none-eabi-gdb --q -ex="x/3i 0xd440" --batch firmware/application/application.elf
0xd440 <luaD_protectedparser>: push {r4, r5, r6, lr}
0xd442 <luaD_protectedparser+2>: movs r5, #0
0xd442 <luaD_protectedparsencurses5-compat-libsr+2>: movs r5, #0
0xd444 <luaD_protectedparser+4>: sub sp, #32
```