新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM_Linux嵌入式開發(fā)環(huán)境配置

        ARM_Linux嵌入式開發(fā)環(huán)境配置

        作者: 時(shí)間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
        1.打開電腦超級(jí)終端進(jìn)行配置串口(無串口可能還需要USB轉(zhuǎn)串口);

        2.安裝USB驅(qū)動(dòng)(獨(dú)立安裝,為上電時(shí));

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

        3.打開光盤中的dnw.exe 下載軟件,可以看到USB 連接OK。

        啟動(dòng)開發(fā)板時(shí),把S2打到NOR一邊,打開軟件DNW,串口,上電,最后接上USB,不行,關(guān)電再開一次就OK了.

        先按照開發(fā)板的內(nèi)容,做一下,進(jìn)行整體了解一下。

        開發(fā)板采用的BIOS是基于三星原來的bootloader 之vivi 改進(jìn)而來,名為Supervivi,它采用功能菜單的方式,并可以和原來的命令交互模式互相切換。

        Supervivi 可以使用JTAG 板( 一般借助H-JTAG軟件) 直接燒寫入Nor Flash中使用,也可以直接燒Nand Flash中運(yùn)行。

        當(dāng)燒入Nor Flash并從中時(shí),將會(huì)出現(xiàn)菜單模式;當(dāng)燒入Nand Flash 并從中運(yùn)行時(shí),按下開發(fā)板上的任意一個(gè)按鍵,也可以出現(xiàn)菜單模式,否則會(huì)啟動(dòng)開發(fā)板上預(yù)裝的操作系統(tǒng)(Linux/WindowsCE) 。

        Supervivi 的菜單模式主要為燒寫系統(tǒng)和調(diào)試而用,也可以設(shè)置參數(shù)和進(jìn)行分區(qū)等,它采用USB 下載的方式,因此搭建燒寫環(huán)境極為簡(jiǎn)單,并且下載速度快,使用十分方便。

        如果Supervivi 被燒寫入 Nor Flash(默認(rèn)) ,您不僅可以用它來方便的下載更新 linux 和WinCE 系統(tǒng),還可以燒寫其他任何支持Nand Flash 啟動(dòng)的操作系統(tǒng)和非操作系統(tǒng)到Nand Flash,如uCos2 ,U-boot ,Nboot,2440test 等,然后再選擇系統(tǒng)從Nand Flash 啟動(dòng),這樣您就可以使用各種各樣的系統(tǒng)了。

        如果Supervivi 被燒寫入 Nand Flash,它可以自動(dòng)識(shí)別您燒寫的 Linux 或者WindowsCE系統(tǒng)、或者其他系統(tǒng),并快速自動(dòng)啟動(dòng)它們。在本手冊(cè)的“安裝和更新系統(tǒng)”一節(jié),我們就直接使用它來作bootloader。

        非操作系統(tǒng)下的測(cè)試:DNW菜單Configuration,設(shè)置USB下載運(yùn)行地址為0x30000000.

        Fedora 8終端里面ifconfig命令不能執(zhí)行的解決:

        Fedora 8終端里面執(zhí)行ifconfig命令,出現(xiàn)錯(cuò)誤提示:bash: ifconfig: command not found

        解決方法

        1. # /sbin/ifconfig

        [ximi@ximi_fedora ~]$ /sbin/ifconfig

        或者

        [ximi@ximi_fedora ~]$ su

        口令:

        [root@ximi_fedora ximi]# /sbin/ifconfig

        2. 修改 /etc/profile 文件

        [root@ximi_fedora ximi]# gedit /etc/profile

        把下面if 語句注釋掉

        # Path manipulation

        if [ "$EUID" = "0" ]; then

        pathmunge /sbin

        pathmunge /usr/sbin

        pathmunge /usr/local/sbin

        fi

        修改為:

        # Path manipulation

        #if [ "$EUID" = "0" ]; then

        pathmunge /sbin

        pathmunge /usr/sbin

        pathmunge /usr/local/sbin

        #fi

        保存,重新啟動(dòng).



        評(píng)論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 东光县| 龙川县| 桦川县| 盐亭县| 义乌市| 许昌市| 绍兴县| 连州市| 东乌| 北海市| 同心县| 雷州市| 黎城县| 黄梅县| 尖扎县| 大庆市| 庆安县| 淮滨县| 阿瓦提县| 句容市| 麻江县| 衡阳市| 浦城县| 尚义县| 凉城县| 天祝| 敖汉旗| 东乡族自治县| 甘德县| 错那县| 平果县| 商都县| 溆浦县| 娱乐| 平江县| 顺平县| 南城县| 广元市| 普洱| 丰镇市| 林口县|