天嵌 ARM开发社区

 找回密码
 注册
查看: 2006|回复: 2

TQ2440不能下载自己编写的裸机程序

[复制链接]
lidong80gb 发表于 2012-12-12 20:43:49 | 显示全部楼层 |阅读模式
自己写的LED裸机程序不能使用USB下载,本来程序大小不到1K,但是串口上面显示为负数
显示是这样的

USB host is connected. Waiting a download.
Length of file is too big : -741092407 > 63561596

NAND erase: device 0 offset 0x0, size 0x0

OK

NAND write: device 0 offset 0x0, size 0x0

但是下载原厂的测试程序是成功的

还有使用TFTP下载,板子的IP地址怎么确定,随便设置就行的吗
为什么我设置了IP不能ping通

谢谢了
TQ-ZQL 发表于 2012-12-13 09:46:44 | 显示全部楼层
你的祼机代码是不是用我们的工程修改来的还是自己重新新的?建议在我的工程上进行修改。
tftp的ip要设置成与主机的ip同网段的一个空ip
回复

使用道具 举报

lch999 发表于 2013-1-8 17:46:14 | 显示全部楼层
我的也是。可能 是 Nor flash的Uboot  有 bug,小 文件 下载 不了 。



准备下载文件: F:\redhat9\share\code\TQ\l3_led_c2\leds.bin

下载属性:
文件大小        : 112 (0MB)
起始地址        : 0x32000000
结束地址        : 0x32000070

开始下载...

下载完成
ength of file is too big : -303174173 > 66264956

NAND erase: device 0 offset 0x0, size 0x40000
Erasing at 0x3c000 -- 100% complete.
OK

NAND write: device 0 offset 0x0, size 0x0


0 bytes written: OK

还请 楼主 关注。修改 这个 bug。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-5-2 08:18 , Processed in 2.061897 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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