debug embedded linux kernel?

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

debug embedded linux kernel?

文章frankyskin » 週二 9月 30, 2003 11:13 pm

請問kgdb有給embedded system用的版本嗎?
因為我都只有找到for x86的...

如果沒有的話..有沒有其它方法可以debug embedded linux kernel呢
也就是說..PC當做develop machine 而iPAQ當做test machine..
謝謝~~
frankyskin
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週三 9月 24, 2003 4:39 pm

re:debug embedded linux kernel?

文章frankyskin » 週五 10月 03, 2003 1:38 pm

那我換個方式問好了...
我現在是有compile好的linux kernel,然後放到ipaq上面
也可以順利開機了..
那我要怎麼去debug ipaq 上的linux kernel呢?
因為kgdb好像只有support x86
有沒有其他方法可以去做這個debug的動作呢?
請知道的人幫個忙吧..我真的找不到方法阿...謝謝 :-)
frankyskin
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週三 9月 24, 2003 4:39 pm

re:debug embedded linux kernel?

文章訪客 » 週二 10月 14, 2003 11:00 am

目前來看...kgdb 並沒有支援其它的架構.
前陣子看到有一些公司己經在做類似可以 debug kernel 的tools了,但是不曉得近況如何!!

之前都是利用 serial port /oops message 來找出問題.
雖然不好用,但是卻可以找到有用的東西.

另外,提供一個方式,可以用 ADS (ARM developer suite)來 debug linux kernel..只不過這種方式只適合 assembley level debug!!
訪客
 

re:debug embedded linux kernel?

文章frankyskin » 週四 10月 16, 2003 9:40 pm

那就是說 serial port /oops message這個方法可以
debug PDA上的linux kernel囉?
請問哪邊有相關文件在講這個方法怎麼做的呢?
謝謝.
frankyskin
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週三 9月 24, 2003 4:39 pm

re:debug embedded linux kernel?

文章moto » 週四 10月 16, 2003 10:07 pm

一般來說我們會透過 serial port 及 minicom 來針對 kernel debug ,用 google 可以找到一堆文件,例如:

http://www.cise.ufl.edu/~mfoster/kernel ... ugging.htm

您可以用 key words "linux kernel debug serial port minicom" 來搜尋.. :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:debug embedded linux kernel?

文章mobile2 » 週二 3月 23, 2004 5:48 pm

moto 寫:一般來說我們會透過 serial port 及 minicom 來針對 kernel debug ,用 google 可以找到一堆文件,例如:

http://www.cise.ufl.edu/~mfoster/kernel ... ugging.htm

您可以用 key words "linux kernel debug serial port minicom" 來搜尋.. :mrgreen:


你提到的網站好像不見了喔... :-o
其實要debug最常用的方式就是...土法煉鋼, printk, 呵呵..
這是我跟一堆所謂的embedded linux provider問過的結果... :crying:
mobile2
可愛的小學生
可愛的小學生
 
文章: 4
註冊時間: 週二 3月 23, 2004 5:24 pm

re:debug embedded linux kernel?

文章訪客 » 週四 4月 08, 2004 11:18 pm

这方面CodeWarrior是最强的了。
訪客
 

re:debug embedded linux kernel?

文章訪客 » 週日 5月 02, 2004 12:58 am

有些plateform有ICE,真的很方便...
訪客
 


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron