天嵌 ARM开发社区

 找回密码
 注册
查看: 5386|回复: 18

TQ2440 DNW不能下载yaffs

[复制链接]
jzshi 发表于 2010-7-9 22:17:24 | 显示全部楼层 |阅读模式
新买的板子,试着按照手册进行了一下LINUX的烧写。uboot,linux kernel,logo等均正常,
但在烧写原版的root_qtopia_2.2.0_2.6.30.4_256MB_20091216.bin时,DNW总是
发送文件到47775752时停止不动。请问是何原因呢?附件是DNW和串口信息。

本帖子中包含更多资源

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

x
cmasp 发表于 2010-7-10 00:47:44 | 显示全部楼层
用命令9,再选1,把NAND FLASH格式化一下再试试!
 楼主| jzshi 发表于 2010-7-10 15:48:44 | 显示全部楼层
2# cmasp

几乎把所有能试的都试过了,除了文件系统下载有问题外,之前的几步都没问题,而且用的均是光盘里自带的下载文件。在下载文件系统时只要是到47775752这个地方就停止了,同时液晶会花屏。因为
这个过程属于传递文件到SDRAM内,感觉像是SDRAM似乎有问题。盼复。

另外开发板快到三个月了,若是不行,希望寄回去定位维修一下。
 楼主| jzshi 发表于 2010-7-10 20:33:55 | 显示全部楼层
3# jzshi
附件是烧写wince6.0时串口显示的信息,也失败了。

本帖子中包含更多资源

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

x
cmasp 发表于 2010-7-11 15:47:04 | 显示全部楼层
你烧写的是哪个文件,把文件名和在光盘中的路径列出来!
 楼主| jzshi 发表于 2010-7-12 11:05:01 | 显示全部楼层
5# cmasp
今年4月下旬购买的开发板TQ2440,序列号0004825,内存为128M,256M NAND flash,
液晶为奇美3.5寸屏。具体烧写文件为光盘内:
TQ2440_CD\出厂烧录镜像合集\奇美3.5寸屏的镜像
1 U-boot\u-boot_W35_20091031.bin
2 Logo\logo_320_240.bin
3 Linux-2.6.30.4\zImage_2.6.30.4_W35_256MB_20091030.bin

Wince相关:
1 WinCE\STEPLDR_20100120.nb1
2 WinCE\EBOOT_Q35_20100120.nb0
3 WinCE\CE6.0\NK_Q35_3Serial_20100120.bin

文件系统为:
TQ2440_CD\出厂烧录镜像合集\Linux文件系统镜像
1 root_qtopia_2.2.0_2.6.30.4_256MB_20091216.bin
2 root_qt_4.5_2.6.30.4_256MB_20091216.bin
以上两个现象一样,其余几个64M也试过,均不正常。
亚瑟王 发表于 2010-7-12 11:46:53 | 显示全部楼层
你的所有的资源都要使用128MB的光盘里面的,否则会出错的。因为128MB的内存和64MB的内存的配置参数都不一样。
 楼主| jzshi 发表于 2010-7-12 12:30:32 | 显示全部楼层
7# 亚瑟王
因开发板配置为256M NAND flash,所以相关文件用的都是256M的,出现的问题就是DNW死掉,

后来只是试了一下64M的,也不正常。 不知亚瑟王说的128M指什么呢? 光盘里仅提供64M 和256M版本。
chenhui2009 发表于 2010-7-12 16:29:42 | 显示全部楼层
我乱一下,错了别见笑。。
首先,dnw把文件系统下载到sdram中,一边下载,norflash里的bootloader也一边把dnw下载到sdram里面的文件系统拷到nandflash里面,然而可能你的nandflash有问题,拷不进去,所以norflash的bootloader没有把没有拷的文件系统从内存中删掉,所以在内存中越堆越多,结果堆到了帧缓存,造成花屏。
可能原因是里面坏块太太多了,如果是新买的,可能是虚假坏块,就是好块被标记成坏块。。。然而格式化了flash还有问题可能真是你flash有问题,把norflash里的bootloader卡住了,不能运行。。比如写的时候,检查坏块的时候都有可能因为nandflash坏了而导致程序(bootloader)不能运行。。。  
我也刚学,错了别见笑。。。
 楼主| jzshi 发表于 2010-7-12 17:03:45 | 显示全部楼层
9# chenhui2009
我的板子NAND FLASH检查一共有六个坏块,因为其余的操作均正常,而且从DNW到SDRAM速度比较快,正常应当是先下完整个文件到SDRAM后,再开始搬运到NAND FLASH。即使搬运同时开始,感觉也不是由于这六个坏块导致的问题。还是请亚瑟王指点明路。
 楼主| jzshi 发表于 2010-7-12 20:47:18 | 显示全部楼层
10# jzshi
刚修改了一下TQ2440_Test程序,把memtest加上,执行时发现SDRAM写到0X33000000地址时就停止了,而默认测试范围应为0x33ffff00,看起来应该和SDRAM写有关系,请大家分析一下看是什么原因。

本帖子中包含更多资源

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

x
亚瑟王 发表于 2010-7-14 21:28:20 | 显示全部楼层
我说的128MB是说的内存是128MB。你应该使用128MB内存版本的光盘中的uboot和eboot。如果你的光盘损坏了可以打电话和公司的同事联系。
 楼主| jzshi 发表于 2010-7-15 10:22:20 | 显示全部楼层
12# 亚瑟王
随开发板附带的TQ2440_CD光盘没有问题,所使用的文件均是光盘内出厂烧录文件镜像合集目录下的
内容,具体烧录文件见5#,相关文件仅有NAND FLASH 64M/256M区分,而没有SDRAM 64M/128M差别。难道是附带的光盘不是针对128M内存提供的?
 楼主| jzshi 发表于 2010-7-15 10:38:17 | 显示全部楼层
13# jzshi
昨天和贵司梁先生联系后已把开发板寄出,希望能定位解决一下,若是光盘不匹配,请寄回时附带一个正确的光盘,若是其它问题,也请在此处加以说明,谢谢。

注:包装盒内有说明是和此贴相关的问题。
亚瑟王 发表于 2010-7-15 11:50:29 | 显示全部楼层
TQ2440配套光盘中文件名称都是一样的,都是针对64MB 或256MB的Nand Flash的,没有对64MB和128MB内存的名称进行区别的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-10-6 05:56 , Processed in 1.038126 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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