天嵌 ARM开发社区

 找回密码
 注册
查看: 3011|回复: 7

TQ210 怎么运行裸板 程序?

[复制链接]
gofugoo 发表于 2013-7-10 17:51:49 | 显示全部楼层 |阅读模式
本帖最后由 gofugoo 于 2013-7-11 16:14 编辑

请大家告诉具体的步骤,如何把一个**.bin(裸机程序),利用DNW或者其他方式写入到内存并且运行,最好是图文并茂。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
wbz073 发表于 2013-7-10 18:15:45 | 显示全部楼层
这里有一些资料,你可以下载看看http://www.armbbs.net/forum.php? ... 5&fromuid=43911
 楼主| gofugoo 发表于 2013-7-10 18:21:10 | 显示全部楼层
wbz073 发表于 2013-7-10 18:15
这里有一些资料,你可以下载看看http://www.armbbs.net/forum.php?mod=viewthread&tid=16545&fromuid=43911 ...

谢谢,我其实想问是的操作步骤,比如说(DNW)怎样完成一个程序烧写。
亚瑟王 发表于 2013-7-11 09:09:27 | 显示全部楼层
TQ210直接下载到内存运行,运行的地址一般是0x2000 0000或0xc000 0000(其实这两个是相同的,前者是物理,后者是虚拟)。然后选择“usb下载------uboot--------选择镜像”。
 楼主| gofugoo 发表于 2013-7-11 10:45:23 | 显示全部楼层
本帖最后由 gofugoo 于 2013-7-11 10:53 编辑
亚瑟王 发表于 2013-7-11 09:09
TQ210直接下载到内存运行,运行的地址一般是0x2000 0000或0xc000 0000(其实这两个是相同的,前者是物理,后 ...

我具体的步骤是:210USB启动(选择天嵌提供的Uboot镜像文件)-->同时按住空格键-->进入选择菜单-->选择7([7] Download Program to SDRAM and Run it)-->输入内存地址0x2000 0000-->usb下载--->uboot--->选择镜像(自己写的程序(通过arm gcc生成的文件))

不知道对不对?日志如下:
准备下载210固件

下载属性:
文件大小        : 11168 (0MB)
起始地址        : 0xd0020010
结束地址        : 0xd0022bb0

开始下载...

210固件下载完成

准备下载文件: D:\diablo\qt210\bootloader\u-boot镜像\u-boot_TQ210_V1.1.bin

下载属性:
文件大小        : 409600 (0MB)
起始地址        : 0x23e00000
结束地址        : 0x23e64000

开始下载...

下载完成


##### Boot for TQ210 Main Menu#####
#####     EmbedSky USB download mode     #####

[1] Download u-boot or STEPLDR.nb1 or other bootloader to Nand Flash
[2] Download Eboot (eboot.nb0) to Nand Flash
[3] Download Linux Kernel (zImage.bin) to Nand Flash
[4] Download LOGO Picture (logo.bin) to Nand  Flash
[5] Download UBIFS image (root.ubi) to Nand Flash
[6] Download YAFFS image (root.bin) to Nand Flash
[7] Download Program to SDRAM and Run it
[8] Boot the system
[9] Format the Nand Flash
[0] Set the boot parameters
[a] Download User Program
[n] Enter TFTP download mode menu
[r] Reboot u-boot
[t] Test Linux Image (zImage)
Enter your selection: 7
Enter download address:(eg: 0xc0008000)
*0x20000000
OTG cable Connected!
Now, Waiting for DNW to transmit data

准备下载文件: D:\cproject\arm_first\led.bin

下载属性:
文件大小        : 40 (0MB)
起始地址        : 0x20000000
结束地址        : 0x20000028

开始下载...

下载完成

TQ-lkp 发表于 2013-7-11 11:09:49 | 显示全部楼层
不是选择210USB启动,而是USB下载中的uboot
 楼主| gofugoo 发表于 2013-7-11 11:26:06 | 显示全部楼层
TQ-lkp 发表于 2013-7-11 11:09
不是选择210USB启动,而是USB下载中的uboot

我的开关是拨到USB 启动,如果仅仅这样操作,就没有办法选择7、Download Program to SDRAM and Run it。

usb下载--->uboot--->选择镜像(自己写的程序(通过arm gcc生成的文件))

日志:

准备下载文件: D:\cproject\arm_first\led.bin

下载属性:
文件大小        : 40 (0MB)
起始地址        : 0x20000000
结束地址        : 0x20000028

开始下载...

下载完成
 楼主| gofugoo 发表于 2013-7-11 16:13:43 | 显示全部楼层
本帖最后由 gofugoo 于 2013-7-11 16:17 编辑

按照这样步骤,成功了,以前用的是1.3 dnw1.3.5版本,换成1.3.9版本,测试成功了,谢谢管理员!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-4 06:29 , Processed in 1.062500 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表