Debug FVP with ARM DS. ( AArch64, ARMv8 )
Please see the Screen, That's debug configuration.
I want to see "Stack Frame."
The "Watch" screen for the Stack is blank.
WARNING(DTS3-NAL2); Warnings are expected to occur as "DTSL options."
I use "vmlinux" file as debug symbol.
1.
WARNING(DTS3-NAL2);
How to resolve this Warning.
2.
Is there an example of Debugging "Stack Frame"?
P.S The reason for debugging above is because, When SPSR is modified, I want to know the location of parameters.
Thanks!
Have a nice day.
Hello,
Can you specify which Linux version you are using? Is it a publicly available build?
You may wish to open an official 'support case' from the Support menu above.
Linux kernel version is 4.19.0
I use OpenEmbedded,
and I did this to build FVP + Open Embedded Linux kernel
community.arm.com/.../how-to-enable-share-folders-between-fvp-and-host-linux
Looking at the screenshot again, I see (from Debug Control pane) that all processors are 'powered down'. Likely everything is sitting in a WFI loop.
Can you try to disable cpuidle, with a script similar to that shown at below (written for a different, but similar platform)community.arm.com/.../common-issues-using-ds-5-with-juno
Thanks! I could solve it with the help of you and my professor.
vmlinux offset, had been set wrong.
I added an option, EL1N:0x0.
( Before that, there was no option. It is set to EL3:0x0 by default. )
My option is...
add-symbol-file "/home/kkimj/arm/arm-reference-platforms_OpenEmb/linux/out/fvp/mobile_oe/vmlinux" EL1N:0x0