在按照mini2440用户手册-2010-2-4.pdf 上的步骤升级内核,
首先按[F]对NAND FLASH进行分区,接下来烧写supervivi-128M成功后,再接着烧写zImage_T35,出现错误如下:
Length of file is too big : 2517028 > 2097152 Failed downloading file
这是由于format后的kernel 分区只有2M, 而新的内核文件有2.4M, 因此便会出现错误Length of file is too big : 2517028 > 2097152
要解决这问题, 可用part指令自行更改分区的大小:
press q to goto shell of vivi
> part del kernel
> part del root
> part add kernel 0x00060000 0x00500000 0
> part add root 0x00560000 0x40000000 0
> part save
之后再load flash kernel u
-------------
更新··最好办法是用jtag口更新新版的supervivi,可以直接解决以上问题··
3、micro2440安装操作系统,需要的相关文件:
1、vivi: supervivi-128M,243kb
2:kernel:zImage_T35, 2.40M
3:根文件:root_qtopia-128M.img, 59.1M
安装好后,拔掉usb线(开发板与笔记本通过dnw软件、usb线下载)。
由于micro2440文档中,涉及多款型号,比较混乱,安装系统费时。文档资料并未对应某一特定资料。