at91rm9200 rtl8201 網路不通

2021-04-24 08:59:23 字數 366 閱讀 4661

living with you!

歡迎**

at91rm9200的板子,網絡卡使用rtl8201,核心使用2.6.27,核心編譯完成執行進入後,網路不通,是因為at91rm9200網路預設使用rmii,而8201應該是mii,修改arch/arm/mach-at91/board-dk.c檔案中.is_rmii    = 1,一行為.is_rmii    = 0,重新編譯後網路就可以用了(前提是硬體沒有問題),這時可以ping其他ip包括閘道器,但是ping不通自己包括127.0.0.1,進入系統後新增回環:ifconfig lo 127.0.0.1後可以ping通自己了。

AT91RM9200新增串列埠驅動

uart串列埠驅動程式移植 uart串列埠驅動程式移植 仇潔婷,陳儒軍 在嵌入式控制系統採集站的設計方案中,需要用到 at91rm9200的5 個uart 串列埠,就會涉及到多個中斷的優先順序分配問題,而且也可能造成序列通訊的中斷不能及時響應,從而造成資料丟失。在 linux2.6.21 核心中,u...

AT91RM9200 啟動過程詳解

最近,一直在做ramdisk,把arm linux的啟動過程完整的看了一遍,收穫不少,心想可以寫點原創了。考慮到網上的文件雖然有介紹arm linux的啟動過程的,但是一般沒有給出流程圖,也講的十分零星,沒有乙個全貌,我就主要以流程圖的方式給出,再一點一點的詳解每個過程,剛剛接觸嵌入式arm lin...

AT91RM9200的啟動過程

系統上電,檢測bms,選擇系統的啟動方式,如果bms為高電平,則系統從片內rom啟動。at91rm9200的rom上電後被對映到了0x0和0x100000處,在這兩個位址處都可以訪問到rom。由於9200的rom中固化了乙個bootloaer程式。所以pc從0x0處開始執行這個bootloaer 準...