新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 如何移植Linux到晶心平臺

        如何移植Linux到晶心平臺

        作者: 時間:2012-03-30 來源:網絡 收藏

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

        2. Boot loader
        如果使用者有自己慣用的boot loader,可以使用慣用的boot loader以加快開發時程,如果沒有boot loader的開發經驗,可以選用u-boot作為系統的boot loader.。u-boot的source ocde位置在BSPv310/source/Standalone/u-boot/u-boot.tgz。

        2.1 U-boot
        AndeSoft™的BSP310中u-boot source code是需要EBIOS boot up后再執行的u-boot版本。直接boot up不需要其他軟件協助的U-boot版本(ROM版)是比較符合使用者的需要,晶心版的u-boot使用方法請參考BSP310 User Manual。如果要ROM版的u-boot需要在BSP310中的u-boot軟件做patch,其指令如下:


        # patch -p1 patching file arch/nds32/cpu/n1213/ag101/cpu.c
        patching file arch/nds32/cpu/n1213/start.S
        patching file arch/nds32/include/asm/u-boot-nds32.h
        patching file arch/nds32/lib/board.c
        patching file board/AndesTech/adp-ag101p/config.mk
        patching file include/configs/adp-ag101p.h

        patch 完成的u-boot source code 可以產生ROM版的u-boot image,直接開機后的執行結果如圖表3所示。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        關鍵詞: Linux 移植 晶心平臺

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南投县| 米林县| 无为县| 邵武市| 邢台县| 北海市| 通化县| 尼玛县| 鄂托克前旗| 即墨市| 渭南市| 渭源县| 穆棱市| 淮北市| 河池市| 梅州市| 若尔盖县| 当雄县| 华蓥市| 芦山县| 日照市| 平舆县| 武平县| 柳河县| 张掖市| 翁源县| 章丘市| 嵊州市| 容城县| 泸定县| 霞浦县| 民勤县| 五常市| 资源县| 额济纳旗| 石城县| 汕尾市| 汾西县| 广宁县| 什邡市| 沙湾县|