主题 : mini2440上1G NAND FLASH启动不了问题 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
楼主  发表于: 2010-12-08 23:35

 mini2440上1G NAND FLASH启动不了问题

大家好,我用的开发板是mini2440,我有2快开发板,一块开发板上是1G的NAND FLASH,型号是K9F8G08,一块开发板是128M的NAND FLASH,型号是K9F1G08,我下载了mini2440-20100925光盘,我分别将光盘带的images/linux目录下的supervivi-128M、zImage_N35、rootfs_qtopia_qt4.img烧写到2快开发板,并将启动开关打到NAND FLASH启动,板子上是128M NAND FLASH的那块开发板正常启动了内核,挂载了文件系统。但是板子上是1G NAND FLASH的那块板子连内核都没启动,卡在内核启动这里不动了:
Copy linux kernel from 0x00060000 to 0x30008000, size = 0x00500000 ... done
Warning: this binary is not compressed linux kernel image
zImage magic = 0xffffffff
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0"
MACH_TYPE = 1999
NOW, Booting Linux......

板子上是128M NAND FLASH的那块板子的启动信息如下:
Copy linux kernel from 0x00060000 to 0x30008000, size = 0x00500000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0"
MACH_TYPE = 1999
NOW, Booting Linux......
Uncompressing Linux................................................................................................................................................... done, booting the kernel.
Linux version 2.6.32.2-FriendlyARM (root@russell-work-pc) (gcc version 4.4.3 (ctng-1.6.1) ) #4 Wed Jul 28 16:46:13 CST 2010
...


不知道是友善之臂的光盘带的image不支持1G NAND FLASH的还是怎么回事?




非学无以广才,非志无以成学。--诸葛亮《诫子书》
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-12-09 08:51
先格式化再烧写试试,另外nor启动时的串口信息是什么?
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
2楼  发表于: 2010-12-09 16:32
我是先格式化再一个一个烧写的,我试了很多遍,1G NAND FLASH这块板子都跑不起来的,还是只有128M NAND FLASH这块板子可以从NAND FLASH启动。从NOR FLASH启动时串口的输出就是supervivi-128M的:
##### 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
Version: 1026-2K
Enter your selection:
非学无以广才,非志无以成学。--诸葛亮《诫子书》
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
3楼  发表于: 2010-12-09 22:31
不知道友善之臂有针对1G NAND FLASH的烧录文件没有,如果有的话我用它烧在板子上试试,我现在烧的是光盘自带的128M的烧录文件,是否这个不支持1G NAND FLASH?
非学无以广才,非志无以成学。--诸葛亮《诫子书》