[U-Boot-Users] Flawed ATAG passing

Ralph Siemsen rsiemsen at rossvideo.com
Wed Jul 28 20:34:41 CEST 2004

Christian Kapeller wrote:

> Machine: Intel DBPXA250 Development Platform (aka Lubbock)
> parse_tags number of tags: 5
> parsing tag: 0x54410001
> parse_tag: tag 0x54410001 
> parse_tag_core
> parsing tag: 0x54410002
> parse_tag: tag 0x54410002 
> parse_tag_mem32 start 0xa0000000 size 0x01000000

So your bootloader is passing fine the tags to kernel.

> Kernel command line: root=/dev/ram console=ttyS0,115200

Here you are telling it to boot from ramdisk (maj 1, minor 0)

> Kernel panic: VFS: Unable to mount root fs on unknown-block(1,0)

Your kernel fails to mount the ramdisk, since you have RAMDISK driver 
etc, then the next most likely reason is you are missing the filesystem 
support in your kernel.  For exampel if your ramdisk in in ext2 format 
then make sure your kernel has ext2 support compiled in (not as a module).


More information about the U-Boot mailing list