Added the uboot boot arguments for your reference.
I did a make oldconfig on the new kernels starting with the .config of 
the original 2.6.28.8 kernel.

Thank you,

-- 
Pedro

Pedro Sanchez wrote:
> Hello,
> 
> I'm working on a AT91SAM9260-based SoC trying to get a more recent 
> kernel to load my root file system (ubuntu 9.04). The kernel that came 
> with the board is 2.6.28.8 and I'm trying to get 2.6.30 or later to 
> work. The latest one I tried is the just released 2.6.31-6.25 kernel for 
> Karmic.
> 
> The problem I have is that the kernels I compile can't read the two 
> types of rootfs that I'm trying, ubifs and plain nfs. In the nfs case 
> the kernel complains that it can't connect to the server but I am sure 
> the server is available since I can mount the rootfs from any onther 
> computer in the LAN.
> 
> The following are the results when testing the karmic kernel.
> 
> Case 1 (UBIFS)
> --------------

bootargs= console=ttyS0,115200 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs

(tried using root=/dev/mtdblock1 to no avail)

> ...
> UBIFS error (pid 1): ubifs_get_sb: cannot open "ubi0:rootfs", error -19
> VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
> Please append a correct "root=" boot option; here are the available 
> partitions:
> 1f00             256 mtdblock0 (driver?)
> 1f01         1048320 mtdblock1 (driver?)
> Kernel panic - not syncing: VFS: Unable to mount root fs on 
> unknown-block(0,0)
> 
> 
> Case 1 (NFS)
> ------------

bootargs console=ttyS0,115200 ubi.mtd=4 root=/dev/nfs 
nfsroot=192.168.215.59:/data/rootfs/armel 
ip=192.168.1.106::192.168.215.3:255.255.255.0:benbria:eth0:off

> ...
> IP-Config: Complete:
>       device=eth0, addr=192.168.215.106, mask=255.255.255.0, 
> gw=192.168.215.3,
>       host=benbria, domain=, nis-domain=(none),
>       bootserver=255.255.255.255, rootserver=192.168.215.59, rootpath=
> Looking up port of RPC 100003/2 on 192.168.215.59
> eth0: link up (100/Full)
> rpcbind: server 192.168.215.59 not responding, timed out
> Root-NFS: Unable to get nfsd port number from server, using default
> Looking up port of RPC 100005/1 on 192.168.215.59
> rpcbind: server 192.168.215.59 not responding, timed out
> Root-NFS: Unable to get mountd port number from server, using default
> Root-NFS: Server returned error -5 while mounting /data/rootfs/armel
> VFS: Unable to mount root fs via NFS, trying floppy.
> VFS: Cannot open root device "nfs" or unknown-block(2,0)
> 
> 
> The original 2.6.28.8 kernel on the same hardware happily mounts either 
> rootfs type without any problems. Any ideas on what I can do to fix this?
> 
> Thank you,
> 


-- 
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to