新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > ARM-Linux驅動移植--DM9000網卡驅動移植

        ARM-Linux驅動移植--DM9000網卡驅動移植

        作者: 時間:2016-11-20 來源:網絡 收藏

        硬件平臺:FL2440

        本文引用地址:http://www.104case.com/article/201611/318870.htm

        內核版本:2.6.39

        主機平臺:Ubuntu 11.04

        內核版本:2.6.35

        交叉編譯器:arm-linux-gcc 4.3.2

        原創作品,轉載請標明出處http://blog.csdn.net/yming0221/article/details/6641579

        1、DM9000網卡驅動的分析請見http://blog.csdn.net/yming0221/article/details/6609742

        2、如果想自己調試DM9000網卡驅動,那么在編譯內核之前將網卡驅動不要編譯進內核,啟動后自己編譯并加載內核

        由于一般的驅動或者程序是通過NFS掛載到開發板上的,所以,如果沒有網卡驅動可以

        (1)使用U盤作為中介來傳輸自己編譯的DM9000網卡驅動(FL2440開發板U盤掛載)

        (2)首先將正常可用的DM9000網卡驅動拷貝到開發板的目錄下,每次想要調試自己的驅動之前,首先

        insmod 正常的DM9000驅動

        掛載NFS(mount -t nfs -o nolock ..................)

        將主機上的自己編譯的驅動通過NFS拷貝到開發板

        卸載NFS(umount ...............)

        rmmod正常的DM9000驅動

        insmod 自己編譯的DM9000網卡驅動

        網絡測試



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 纳雍县| 眉山市| 蓝田县| 庆元县| 孙吴县| 昭通市| 杭锦旗| 潼南县| 滦平县| 弥渡县| 噶尔县| 甘德县| 石台县| 桓台县| 贵州省| 保靖县| 常德市| 增城市| 肥西县| 海城市| 竹北市| 兴仁县| 天长市| 中西区| 黄冈市| 呼伦贝尔市| 黄平县| 万安县| 离岛区| 垦利县| 吉木乃县| 连平县| 济南市| 洱源县| 七台河市| 邻水| 榆林市| 顺平县| 依安县| 乐昌市| 郴州市|