install linux into mini2440

whitebank
Hi everybody. I'm really tired with installing linux into mini2440.

i DID install sucessful linux into mini2440 before. However, i don't know
why today i could not.

Fist, i format Nand flash by [x], then [y] option. After that, i load
kernel by [k] and the last is loading file system by [y].

Finish.

I boot by [b] option. It run!

However, when i toggle the switch into Nand side, it coud not run!!!

It complains:
----------------------------------------------------------------------
NAND device: Manufacture ID: 0xec, Chip ID: 0xda (Samsung K9F2G08U0B)
Found saved vivi parameters.

##### 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
[b] Boot the system
[s] Set the boot parameters
[u] Backup NAND Flash to HOST through USB(upload)
[r] Restore NAND Flash from HOST through USB
[q] Goto shell of vivi
[i] Version: 0945-2K
Enter your selection:
---------------------------------------------------------------------

who knows this problem, please help me. Thanks

whitebank
oh, sorry.
1st: formart Nand flash by [x], [f]
2nd: load vivi [v]
3rd: load kernel [k]
4nd: load yaffs2 [y]

but, linux doesn't work!!!

lc2047
me too

Somebody said it need to download vivi into nand via [v].
I have try it but stil not work.

mgdaubo
Hi, The boot progress is complex, so there are many many reasons that can
make your board boot failed.

4 steps that you did are Ok, but the images that you use to download to
your board, where did you get them?
Try to use the image files in "images" directory in your DVD. Chose the
image files that are appropriate with your board, especially the uimage
must be corresponding to the LCD on your board. If you chose the uimage
that is not corresponding to LCD, Linux system will still work, you can use
commands via Serial port, but LCD cannot display properly.

whitebank
Thank all you anyway, i did solve it. However, it's quiet strange! Few
weeks ago, in step 2, i loaded which has name as 'supervivi_128MB' or
'supervivi_64MB' and my board worked fine. 
But, now i did the same steps as in few weeks ago, it doesn't work at all!
Instead, I load 'viboot.bin' for 2nd step and it runs now!!

--------------------------------------------
@lc2047
You should follow these steps, 
1st: formart Nand flash by [x], [f]
2nd: load vivi [v] ---> Load vboot.bin
3rd: load kernel [k] ---> Load "zImage_T35"
4nd: load yaffs2 [y]  -----> Load "root_qtopia-128M.img"


that's all.

Andre
http://www.youtube.com/watch?v=WrrtUEo5x8k

koustuv
Hello ,

I am facing problem with uboot. once I load it to ram it hangs.
Can anybody provide me uboot image for 128M mini2440 flash board?

rgds
Koustuv

Juergen Beisert
koustuv,

128 MiB NAND or 128 MiB SDRAM? For the 128 MiB NAND you can try Barebox as
a bootloader instead of uboot. Its tested and works for all known Mini2440 
  with 64 MiB SDRAM and various NAND sizes.