[U-Boot-Users] configuring

trying to boot linux2.6.12 with u-boot-1.1.3 on a ARM versatile board I am facing a difficulty . the kernel fails at init because i think of my ability to indicate the place where it can find the root file system. what is to be put in the bootargs?
the error message is : Root-NFS : no NFS server available.
please append a correct "root=" boot option Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(2,0)
I have tried many commands all leading to the same error.
-setenv bootargs "root=/dev/mtdblock0 mem=128M ether=27,0,0xfc800000,0xfc800010,eth0 mtdparts=versatile:0x5c0000@0x1c0000(cram fs) video=vc:1-2clcdfb:"
-setenv bootargs "setenv bootargs root=/dev/mtdblock0 mtdparts=armflash.0:0x65d000@0x2200000(cramfs) ip=none mem=128 console=ttyAMA0 video=vc:1-2clcdfb:"
my cramfs is in flash at address 0x341c0000 while the basis of my flash memory is 0x34000000.
Anyone ? greetings thomas

In message 550E696EB903B74E84CF33CF8D64DFC206B153@vlbse301.eu.infineon.com you wrote:
what is to be put in the bootargs?
The correct root device, of course.
the error message is : Root-NFS : no NFS server available.
And what was the other boot messages?
-setenv bootargs "root=/dev/mtdblock0 mem=128M ether=27,0,0xfc800000,0xfc800010,eth0 mtdparts=versatile:0x5c0000@0x1c0000(cramfs) video=vc:1-2clcdfb:"
Did the boot messages indcate that the kernel really created a MTD0 device as per your request? Did you enable command line partitioning in your kernel configuration? Did you enable cramfs support in your kernel configuration?
-setenv bootargs "setenv bootargs root=/dev/mtdblock0 mtdparts=armflash.0:0x65d000@0x2200000(cramfs) ip=none mem=128 console=ttyAMA0 video=vc:1-2clcdfb:"
This is obviously wrong but the kernel will ignore the bogus additional arguments "setenv" and "bootargs".
my cramfs is in flash at address 0x341c0000 while the basis of my flash memory is 0x34000000.
And does your kernel acknowledge this?
[BTW: this has nothing to do with U-Boot and it off topic at least on this list.]
Best regards,
Wolfgang Denk

Dupas.External@infineon.com wrote:
trying to boot linux2.6.12 with u-boot-1.1.3 on a ARM versatile board I am facing a difficulty . the kernel fails at init because i think of my ability to indicate the place where it can find the root file system. what is to be put in the bootargs?
the error message is : Root-NFS : no NFS server available.
please append a correct "root=" boot option Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(2,0)
I have tried many commands all leading to the same error.
-setenv bootargs "root=/dev/mtdblock0 mem=128M ether=27,0,0xfc800000,0xfc800010,eth0 mtdparts=versatile:0x5c0000@0x1c0000(cram fs) video=vc:1-2clcdfb:"
-setenv bootargs "setenv bootargs root=/dev/mtdblock0 mtdparts=armflash.0:0x65d000@0x2200000(cramfs) ip=none mem=128 console=ttyAMA0 video=vc:1-2clcdfb:"
my cramfs is in flash at address 0x341c0000 while the basis of my flash memory is 0x34000000.
Anyone ? greetings thomas
Aaarrgh! The same message on three lists and no-one complains? Has everyone gone soft?
-- Simon Poole www.appliancestudio.com
participants (3)
-
Dupas.External@infineon.com
-
Simon Poole
-
Wolfgang Denk