OpenBMC Source-Level Debugging
James Feist
james.feist at linux.intel.com
Sat Jan 18 08:54:47 AEDT 2020
On 1/14/20 5:02 AM, John Chung wrote:
> Hi All,
>
> I am doing a personal study on OpenBMC recently. And I am wondering that
> how to do source-level debugging via gdb, especially in vscode (Not sure
> it is possible or not).
This is how I get gdb running, there may be (probably are) better ways:
1. Add IMAGE_INSTALL_append += "gdb" to the end of your local.conf to
get gdb in the image.
2. devtool modify 'package' to modify package
3. scp
build/workspace/sources/<package-name>/oe-workdir/packages-split/<package-name>-dbg/usr/bin/.debug/<application-name>
onto image to get symbols.
4. gdb pacakge
5. symbol-file <file you just scpd>
Not sure about vscode usage.
-James
>
> If anyone has any experience or documentation, please kindly let me know.
>
> Very appreciated for the help.
>
> Thanks,
> John
>
>
More information about the openbmc
mailing list