2021 / 07 / 31
10:40 ~ 11:10
TR212
帶您讀源碼
Let's trace Linux kernel with KGDB
by
潘建宏 (StarNight)
開發 user space 軟體時,工程師們有方便的 debug 工具進行查找、分析、除錯。但在 Linux kernel 的開發,除了 printk 外,還可以有哪些工具可以使用呢?從 Linux kernel document 可以看到 KGDB 相關的資訊,提供了在 kernel 除錯時的另一個可能性。
本次將分享,從建立最簡單環境的虛擬機機開始,到實際使用 GDB + OpenOCD + JTAG + Raspberry Pi 當作展示範例。
歡迎大家一起帶 debugger 工具來交流、分享技巧 ~
About 潘建宏 (StarNight)
目前努力當好維護連結硬體與 Linux 系統之間橋樑的工程師。