hi, i have installed u-boot in ms board micro2440 256 MiB nand flash all is ok but when i switch to nand and i power off the bord and power on a board the terminal is blank, i don't have MINI2440# in the console serial. thanks in advance.
after install u-boot terminal is blank ?
You are running minicom? Also, you know about the issue with u-boot and 256M? Read throught the comments on buserror's site.
Everybody with 256M go to this site: http://bliterness.blogspot.com/ and read the comments found at the bottom of each posting that buserror has made. For example, the recent kernel there are 7 comments. Now, go to the one where he announces new uboot for 256M etc and read those comments.
this post The new u-boot doesn't work in RAM. Somehow the interupt code that I added to get USB working makes it crash when launched at an arbitrary address. To make it work anyway, edit include/configs/mini2440.h and disable the interupt #define. That will build you a u-boot that works in ram, but without usb. Once that is in RAM and runs, build another u-boot to flash to NAND... but the file mini2440 doesn't exist i have s3c2440.h so there many define , its a define INTERRUPT_ ... because i have recompile uboot with disable the define and i have error . how can i load another u-boot from current u-boot ? thanks.
how can i load another u-boot from current u-boot ? If the current u-boot is in NOR you can load another into flash. I left Supervivi in NOR and only put u-boot into NAND flash. You could change from one to the other by just flicking the switch from NOR to NAND. To get u-boot or anything else into NOR you will need the JTAG adapter and the programs for JTAGing on the downloads page. Don't know about errors in compiling u-boot because I have tried to do that . . . yet.
is ok now 1)Boot from NOR Flash 2)Download and Run uboot-nand2k.bin after compiling from the git tree. 3)Do nand scrub,createbbt. 4)!!IMPORTANT!! Reset the board and boot into NOR flash. 5)Select the Download Vivi option and download uboot-nand2k.bin 6)Reset into NAND Flash. 7)uboot boots up then run "dynenv set 40000" 8)run saveenv 9)You should see a Writing to NAND. Setup is complete thanks