新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > JZ2440燒寫方法

        JZ2440燒寫方法

        作者: 時間:2016-11-21 來源:網絡 收藏
        1、JLink只能燒寫Nor flash,所以首先用JLink燒寫u-boot到Nor flash,然后把撥碼開關撥到Nor啟動,連接上USB-COM1、USB-host兩根USB線,打開SecureCRT軟件,配置相應串口參數,給開發板上電,按空格鍵進入u-boot菜單,根據u-boot菜單燒寫Nand flash、應用程序等。
        2、用TFTP燒寫,打開tftpd32.exe軟件,設置Current Directory(下載文件所在目錄)、Server interface(選擇PC機的當前IP地址);設置開發板為Nor啟動,打開SecureCRT軟件,給開發板上電,按空格鍵進入u-boot菜單,輸入Q退出菜單,輸入“print”命令查看開發板當前IP、serverIP,設置開發板本地IP和PC在同一個段內,設置服務器IP為PC機當前IP地址:
        OpenJTAG> setenv ipaddr 192.168.48.111
        OpenJTAG> setenv serverip 192.168.48.104
        保存:
        OpenJTAG> save
        重啟開發板,按空格鍵并退出菜單,ping服務器:
        OpenJTAG> ping 192.168.48.104
        出現:
        ERROR: resetting DM9000 -> not responding
        dm9000 i/o: 0x20000000, id: 0x90000a46
        DM9000: running in 16 bit mode
        MAC: 08:00:3e:26:0a:5b
        could not establish link
        host 192.168.48.104 is alive
        說明已經連接服務器成功,再tftp 30000000 led_on_c.bin(要下載的文件名),下載文件led_on_c.bin到30000000 地址處,擦除bootloader分區:
        nand erase bootloader
        出現:
        NAND erase: device 0 offset 0x0, size 0x40000
        Erasing at 0x20000 -- 100% complete.
        OK
        表示擦除成功,
        輸入:nand write 30000000 bootloader,燒寫下載的.bin文件,
        NAND write: device 0 offset 0x0, size 0x40000
        262144 bytes written: OK
        表示燒寫成功!斷電,撥回nand啟動,就可以看到下載的程序運行


        關鍵詞: JZ2440燒寫方

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 兴城市| 蓬溪县| 青铜峡市| 建德市| 太保市| 五指山市| 格尔木市| 田阳县| 武冈市| 金阳县| 乐昌市| 古蔺县| 东平县| 望奎县| 开化县| 延庆县| 绥棱县| 万荣县| 邮箱| 绥江县| 禹州市| 台安县| 清水县| 德安县| 繁峙县| 华容县| 益阳市| 富蕴县| 樟树市| 美姑县| 大兴区| 惠州市| 仁布县| 海林市| 湘潭市| 开江县| 高陵县| 易门县| 大理市| 林周县| 荃湾区|