大家好,又见面了,我是全栈君。
UE-9260使用说明
序号 | 版本号 | 日期 | 备注 |
---|---|---|---|
1 | V0.1 | 2015-03-21 | 原始版本号。作者:xiaobin |
2 | |||
3 | |||
4 | |||
5 |
主机环境
1. 烧写操作
仿真器和FTP烧写
OS: Win XP(32位) 中文专业版
2. 开发环境
(1) U-boot & Kernel
OS:Win7(64位)中文专业版
VM:VMware® Workstation 10.0.5 build-2443746
a. 32位Ubuntu
(2) rootfs
OS: Ubuntu 12.0.4 LTS
仿真器烧写
烧写2个文件:boot-uboot.bin和u-boot.bin
1. 打开project预设配置
2. 连接目标板
Target-〉Connect。
3. 清空flash
Target-〉Ease chip;
4. 打开数据文件
File-〉Open data file
(1) 烧写boot-uboot
起始地址:0x1000,0000
(2) 烧写u-boot
起始地址:0x1001,0000
输入開始地址前后
5. 写数据
6. 关闭连接
FTP烧写
1. 硬件准备
(1) 网络
网线:平行线
连接:开发板 – PC
(2) 串口
DB9:USB转串口
连接:开发板(UART0)- PC
2. 软件准备
运行“tftpd.exe”。
(1) 配置镜像文件夹
Tftpd -> Configure
在“Home Directory”选择“Browse”button选择文件夹,然后点击“OK”就可以。
(2) 执行
Tftpd -> Start
3. 開始烧写
打开“超级终端”设置串口属性:
又一次上电开发板,使他进入U-boot环境。
(1) Kernel
a. 设置开发板网络
使用192.168.0网段。
u-boot>setenv ipaddr 192.168.0.134
u-boot>setenv serverip 192.168.0.135
u-boot>setenv ethaddr 20.00.00.00.00.00
u-boot>setenv gateway 192.168.0.1
u-boot>saveenv
b. 下载并拷贝
在开发板运行命令。
1) 运行tftp
u-boot>tftp 0x20400000 uImage
2) 运行erase
u-boot>erase 0x10050000 0x101fffff
3) 运行cp.b
u-boot>cp.b 0x20400000 0x10050000 0xY
注意0xY为tftp下载到开发板的uImage的大小。
c. 设置bootcmd
设置U-boot的bootcmd变量。
u-boot>setenv bootcmd cp.b 0x100500000x20400000 0xZ;bootm 0x20400000
u-boot>saveenv
注意0xZ > 0xY
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116100.html原文链接:https://javaforall.cn