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预设配置

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

2.连接目标板

Target-〉Connect。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

3.清空flash

Target-〉Ease chip;

4.打开数据文件

File-〉Open data file

(1)烧写boot-uboot

起始地址:0x1000,0000

(2)烧写u-boot

起始地址:0x1001,0000

输入開始地址前后

5.写数据

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

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.開始烧写

打开“超级终端”设置串口属性:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGlhb2Jpbl9ITEo4MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

又一次上电开发板,使他进入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

最新文章

  1. django--models操作
  2. swift分号的使用
  3. Servlet与JSP的区别
  4. dictionary 添加数据
  5. Rootkit Hacking Technology && Defence Strategy Research
  6. 在 SVG 中添加交互性
  7. JavaScript 的字符串转换
  8. 《学习OpenCV》练习题第四章第三题b
  9. C++对象模型2--指针cout结果
  10. span设置宽和高当没有内容的时候也可以撑开
  11. C++第三天学习
  12. shell编写mysql抽取数据脚本
  13. Ons 让人欲哭无泪问题,官方介绍不详
  14. Exp4 恶意代码分析 20164302 王一帆
  15. 【Node.js】利用node.js搭建服务器并访问静态网页
  16. 《javascript经典入门》-day02
  17. 【清北学堂2018-刷题冲刺】Contest 4
  18. WEB API Filter的使用以及执行顺序
  19. java命令提示找不到或无法加载主类
  20. MySQL 的日期类型有5个,分别是: date、time、year、datetime、timestamp。

热门文章

  1. c语言编写经验逐步积累4
  2. authorization 元素(ASP.NET 设置架构)
  3. SSIS 连接 PostgreSQL
  4. MVC中AuthorizeAttribute用法并实现权限控制
  5. UI界面
  6. 【转】 利用spring的profile切换不同的环境
  7. linux shell: 搜索字符串,剔除包含特定字符的行
  8. oracle 开发笔记“跨数据库查询复制”
  9. VC6中创建Qt工程的创建
  10. 使用msys