嵌入式Linux软件开发环境搭建
环境搭建
第4章 嵌入式Linux软件开发环境搭建
1.1 体验嵌入式linux系统
1. 获得光盘image目录提供的映像文件
2. 使用h-jtag将u-boot.bin烧写进nor flash中
3. 启动超级终端,设置bautrate为115200,8IN1。重启开发板,将会进入u-boot的命令界面。表明bootloader已正常运行
Dennis Yang >
4. 在PC机上安装usb驱动(安装文件位于光盘software\USB Download Driver.exe)
5. 用usb线将PC机与开发板连接起来
6. 在PC机上启动USB传输软件dnw(位于光盘software\dnw.exe)
7. 在开发板上输入usbslave命令,让开发板进入等待接收数据状态
Dennis Yang > usbslave 1 0x32000000
USB host is connected. Waiting a download
8. 在dnw软件界面,单击“USB Port”-->“Transmit/Restore”,找到image目录中的kernel文件uImage(如果你使用的是天嵌tq2440,请选择uImage-embsky),进行传输。这将导致uImage被传输到开发板内存的0x32000000处
Dennis Yang > usbslave 1 0x32000000
USB host is connected. Waiting a download.
Now, Downloading [ADDRESS:32000000h,TOTAL:1518826]
RECEIVED FILE SIZE: 1518826 (741KB/S, 2S)
9. 在u-boot命令行输入命令,将nand flash的0x100000 -- 0x400000区间擦除(格式化) Dennis Yang > nand erase 0x100000 0x300000
NAND erase: device 0 offset 0x100000, size 0x30000
Erasing at 0x120000 -- 133% complete.
OK
10. 在u-boot命令行输入命令,将内存0x32000000处的kernel烧写到nand flash的0x100000-- 0x400000区间
Dennis Yang > nand write.jffs2 0x32000000 0x100000 0x300000
NAND write: device 0 offset 0x100000, size 0x300000
Writing data at 0x3ff800 -- 100% complete.
3145728 bytes written: OK
11. 使用相同的方法将根文件系统(myfs-128M.jffs2,如果使用64M的nand flash,请选择myfs-64M.jffs2)烧写到nand flash的0x400000 -- 0x3c00000区间
Dennis Yang > usbslave 1 0x30000000
USB host is connected. Waiting a download.
Now, Downloading [ADDRESS:30000000h,TOTAL:24594994]
RECEIVED FILE SIZE:24594994 (667KB/S, 36S)
Dennis Yang > nand erase 0x400000 0x3c00000
你可能喜欢
- Linux内核配置
- Linux系统命令使用详解
- 数码相框
- 嵌入式环境搭建
- 软件开发环境
- 语言分析
- Linux编程
- 嵌入式学习路线
- Linux 2.6.19.x 内核编译配置选项简介53页
- Linux内核配置系统浅析84页
- Linux内核配置系统浅析10页
- Linux内核配置文件之解读Makefile32页
- Linux内核配置文件之解读Makefile6页
- Linux内核升级配置实验报告7页
- 史上最全Linux系统命令及使用方法详解(程序员)39页
- Linux基本系统命令及其使用详解手册39页
- Linux系统命令及其使用详解39页
- Linux 系统命令及其使用详解26页
- 最新Linux系统命令及其使用详解119页
- Linux系统命令及其使用详解34页
- 数码相框2页
- 2012年新款8寸数码相框2页
- 2012年8寸超薄数码相框3页
- 数码相框说明书25页
- 基于FPGA简易数码相框设计7页
- 数码相框基本原理4页
- 嵌入式环境搭建4页
- Linux的移植_实验3_嵌入式环境搭建通信实验4页
- 实验2-3-7 嵌入式环境搭建通信实验11页
- QT2.3.7嵌入式环境搭建7页
- 实验2-7 嵌入式环境搭建通信实验9页
- 实验3 嵌入式环境搭建通信实验9页
- 互芯平台 建立软件开发环境 和其他的简明介绍70页
- 实验01B 熟悉Visual C软件开发环境3页
- 实验01A 熟悉Win TC软件开发环境3页
- 江西自考软件开发工具与环境复习资料11页
- 软件开发环境与工具10页
- 软件开发环境与工具实验报告(2013)23页
- Linux编程白皮书 (2)14页
- Linux编程实验内容7页
- Linux Shell编程 [兼容模式]47页
- Linux开源编程期末考试13页
- Linux的shell编程11页
- Linux系统编程第2章64页


