Re: [問題] kernel trace code 方法
http://sysprogs.com/VisualKernel/tutorials/raspberry/jtagsetup/
這篇在說明如何用 jtag 來除錯 pi,
不過我覺得門檻太高了, 不是很容易上手。
我建議你找有 jtag 的開發版來練習比較快。
如果不想碰 jtag, 那只有 gdb+qemu, 類似這樣。
http://descent-incoming.blogspot.tw/2015/07/raspberry-pix86-linux-kernel-debug-by.html
※ 引述《shihyu (shihyu)》之銘言:
: 我想研究某段內核功能運作流程
: kernel 程式常常不是 function pointer 不然就是註冊或是中斷流程跑到很遠地方
: 用 printk 埋log太多有時候會讓kernel 掛掉
: 不知道大家有什麼好方法可以很方便分析出一個功能函數流程?
: 我有找到ftrace 好像可以但我不確定, 有人是過嗎?
: 目前是在 raspberry pi 練習
: 謝謝
--
要有一流的運氣, 才能邂逅一流的美女。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.150.231.195
※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1457248102.A.29A.html
推
03/06 19:19, , 1F
03/06 19:19, 1F
→
03/06 19:20, , 2F
03/06 19:20, 2F
推
03/06 19:52, , 3F
03/06 19:52, 3F
→
03/06 19:53, , 4F
03/06 19:53, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章