主题 : QQ2440V3 Flash改为128后linux正常,WinCE无法下载 复制链接 | 浏览器收藏 | 打印
天天好心情^_^
级别: 新手上路
UID: 787
精华: 0
发帖: 18
金钱: 155 两
威望: 67 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2008-05-29
最后登录: 2010-12-01
楼主  发表于: 2009-11-08 19:37

 QQ2440V3 Flash改为128后linux正常,WinCE无法下载

我使用的QQ2440V3开发板,前些日子开始捣鼓Wince6.0,目前自己定制的估计由45.4M(该ROM尚未实际运行的)
感觉板子自带的Flash可能不够用了,于是决定更换下nand Flash

考虑了下难度,我仅仅是将K9F1208U0B更换为K9F1G08U0B,同时将NR4和NR5电阻拿掉.
再次上电,经测试,所有不兼容128MB Flash的supervivi都会提示找不到nand Flash
最后决定烧写mini2440-2009082光盘中的supervivi-128M
(论坛有看到一个兼容64和128的但是无法下载)

但是supervivi-128M得各个菜单项,我发现好使的没几个
下面是我抽取了部分菜单项输入后的反应,各位参考下
初步推断nand Flash识别正常了,但是读写上可能有些错误
可能由于页大小的变化不仅仅是靠硬件设置跳线就完事的,还需要软件支持

##### FriendlyARM BIOS 2.0 for 2440 #####
[x] format NAND FLASH for Linux
[v] Download vivi
[k] Download linux kernel
[y] Download root_yaffs image
[a] Absolute User Application
[n] Download Nboot for WinCE
[l] Download WinCE boot-logo
[w] Download WinCE NK.bin
[d] Download & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the nand flash
Boot the system
[s] Set the boot parameters
Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi

Enter your selection: x
Could not found 'param' command
If you want to konw available commands, type 'help'

Enter your selection: v功能正常

Enter your selection: k
后面没有任何提示,只是出现大量空格

Enter your selection: y
Could not found 'loadyaffs' command
If you want to konw available commands, type 'help'

Enter your selection: a
后面没有任何提示,只是出现大量空格

Enter your selection: n功能正常

Enter your selection: w
Clear the free memory
[S2440 : ERR] ID Finding Failure
[FMD_GetInfo : ERR] _ReadXID() Error
BP_Init Fails FMD_GetInfo fails!!!
WARNING: OEMPlatformInit failed to initialize Boot Media.
[S2440 : ERR] ID Finding Failure
[FMD_GetInfo : ERR] _ReadXID() Error
ERROR: BLFlashDownload: FMD_GetInfo call failed
后面是大量空格

Enter your selection: f
没有任何提示,直接返回主菜单

Enter your selection: q
有提示,但是空格将整个目录结构完全扰乱了
[ 此帖被283868130在2010-01-21 02:28重新编辑 ]
天天好心情^_^
级别: 新手上路
UID: 787
精华: 0
发帖: 18
金钱: 155 两
威望: 67 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2008-05-29
最后登录: 2010-12-01
1楼  发表于: 2009-11-08 19:43
图片:
图片:
图片:
打算放一个星期,是在不行还得改回64MB的Flash

另外顺便共享下我使用j-link烧写nor Flash的设置经验
天天好心情^_^
级别: 新手上路
UID: 787
精华: 0
发帖: 18
金钱: 155 两
威望: 67 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2008-05-29
最后登录: 2010-12-01
2楼  发表于: 2009-11-08 19:46
第三张设置图将Flash的范围故意弄小了,因为发现如果对所有区块操作
容易报错,而且概率很高,可能j-link对nor Flash不是特别兼容所致
天天好心情^_^
级别: 新手上路
UID: 787
精华: 0
发帖: 18
金钱: 155 两
威望: 67 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2008-05-29
最后登录: 2010-12-01
3楼  发表于: 2009-11-08 20:41
呵呵,仔细又测了一遍,感觉问题只有一个

nand Flash没有写入!

我使用的是20090721修改的Supervivi
官方已经出了20090821的,但是无法下载
那位帅哥有下载到得,麻烦上传下
感激涕零!
[ 此帖被283868130在2009-11-08 21:26重新编辑 ]
级别: 新手上路
UID: 5870
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2009-05-12
最后登录: 2010-08-26
4楼  发表于: 2010-01-16 17:21
我们也遇到同样问题,自己画的板子。
64M Flash已经正常,但Flash需要扩到128M。
找到了支持QQ2440 128M flash的vivi请帮忙共享一下吧,谢谢了先。
msn: sagajun2@hotmail.com
qq: 1981730
欢迎交流。
天天好心情^_^
级别: 新手上路
UID: 787
精华: 0
发帖: 18
金钱: 155 两
威望: 67 点
贡献值: 0 点
综合积分: 36 分
注册时间: 2008-05-29
最后登录: 2010-12-01
5楼  发表于: 2010-01-21 02:35
LS的,按照友善的说明,直接更换flash
拿掉NR4和NR5电阻

我前面遇到问题是因为nand flash焊接问题

不过现在遇到新问题需要解决:
下载linux后,运行正常
但是下载WinCE镜像过程,使用w命令下载后,提示
usb已连接,但是u口下载吴进度条变化
使用命令
load flash eboot u
则提示
Could not found "eboot" partition
但是我明明已经分区了的,使用x命令分区,提示正常
但是使用load flash vivi u 命令分区,part1和part2全部会识别为bad
不知何解,期待高手指点
级别: 新手上路
UID: 55101
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
贡献值: 0 点
综合积分: 4 分
注册时间: 2011-09-12
最后登录: 2011-09-24
6楼  发表于: 2011-09-12 15:52
请问谁有QQ2440v3的 image 镜像文件 linux 的 我的光驱连光盘都读不出来。自己下的别的版本不能用,有的话给我发一份好吗,邮箱地址是 hao.yaogang2008@163.com 非常感谢。
命运由自己掌控