Hello, In the bootlog you pasted, I see no flash map being enabled for your device. You might want to have a look at the AMD alchemy flash driver which should provide you a basic mapping. This driver is located in linux/drivers/mtd/maps/alchemy-flash.c and can be enabled within Kconfig in the Device Driver / Memory Technology Device / Mapping drivers for chip access. Le samedi 2 juin 2007, saravanan sar a écrit : > hi, > > has anyone successfully ported linux to DBau1200 board ? here i have > problem in mounting root filesystem. i compiled the linux kernel and got > the vmlinuz image and ported to the board also. but when i boots up it > shows the following error: YAMON> go > Linux version 2.6.11-r000069-smp (root@suse) (gcc version 3.4.4) #8 Wed May > 30 19:22:16 IST 2007 CPU revision is: 04030201 > AMD Alchemy Db1200 Board > (PRId 04030201) @ 396MHZ > Determined physical RAM map: > memory: 10000000 @ 00000000 (usable) > Built 1 zonelists > Kernel command line: video=au1200fb:panel:bs console=ttyS0,115200 > Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 > bytes. Primary data cache 16kB, 4-way, linesize 32 bytes. > Synthesized TLB refill handler (17 instructions). > Synthesized TLB load handler fastpath (34 instructions). > Synthesized TLB store handler fastpath (34 instructions). > Synthesized TLB modify handler fastpath (33 instructions). > PID hash table entries: 2048 (order: 11, 32768 bytes) > calculating r4koff... 00060ae0(396000) > Using 396.000 MHz high precision timer. > Console: colour dummy device 80x25 > Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) > Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) > Memory: 255872k/262144k available (1894k kernel code, 6124k reserved, 337k > data, 116k init, 0k highmem) Mount-cache hash table entries: 512 (order: 0, > 4096 bytes) > Checking for 'wait' instruction... unavailable. > NET: Registered protocol family 16 > Au1XXX Real Time Clock Driver v1.0 > audit: initializing netlink socket (disabled) > audit(120525897.203:0): initialized > VFS: Disk quotas dquot_6.5.1 > Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) > Initializing Cryptographic API > au1200fb: LCD controller driver for AU1200 processors<6> > au1200fb: Panel 2 SVGA_800x600 > au1200fb: Win 2 0-FS gfx, 1-video, 2-ovly gfx, 3-ovly gfx > Panel(SVGA_800x600), 800x600 > Console: switching to colour frame buffer device 100x75 > rtc: I/O resource 70 is not free. > Serial: Au1x00 driver > ttyS0 at I/O 0xb1100000 (irq = 0) is a AU1X00_UART > ttyS1 at I/O 0xb1200000 (irq = 8) is a AU1X00_UART > io scheduler noop registered > io scheduler anticipatory registered > io scheduler deadline registered > io scheduler cfq registered > RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize > netconsole: not configured, aborting > NET: Registered protocol family 2 > IP: routing cache hash table of 2048 buckets, 16Kbytes > TCP established hash table entries: 16384 (order: 5, 131072 bytes) > TCP bind hash table entries: 16384 (order: 4, 65536 bytes) > TCP: Hash tables configured (established 16384 bind 16384) > NET: Registered protocol family 1 > Kernel panic - not syncing: VFS: Unable to mount root fs on > unknown-block(1,0). > > . i searched in the google regarding this and found that this corresponds > to root filesystem not found. > > can anyone provide me any suggestions or solutions for creating root > filesystem and linking that with the kernel ? > > thanks in advance, > > saravanan. > > > --------------------------------- > Did you know? You can CHAT without downloading messenger. Know how! -- Cordialement, Florian Fainelli ---------------------------------------------
Attachment:
pgpaRc0s4gSOV.pgp
Description: PGP signature