[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] new member



> OK so that sounds like a challenge! ;-)
> 
> Well, maybe it's worth a try.  Start with mbvanilla_net, remove 
> everything except a minimally configured microblaze, interrupt 
> controller, timer (maybe use the fixed interval timer rather than 
> programmable?) memory controller, and one uart.
> 
> You can configure a pertty minimal linux kernel - only romfs and ramdisk 
> support - no networking, see how small a kernel you can build.
> 
> Maybe you and Francisco can team up on this - no point duplicating the 
> effort!

Ok, here are the results ;)

Linux version 2.4.27-uc1 (kokr@ELEC313) (gcc version 2.95.3-4 Xilinx EDK
6.2.1 Build EDK_Gm.12.3) #4 Thu Nov 254On node 0 totalpages: 256
zone(0): 256 pages.
zone(1): 0 pages.
zone(2): 0 pages.
CPU: MICROBLAZE
Console: xmbserial on UARTLite
Kernel command line: root=/dev/ram0 rootfstype=romfs
Calibrating delay loop... 3.57 BogoMIPS
Memory: 1MB = 1MB total
Memory: 280KB available (442K code, 279K data, 32K init)
Dentry cache hash table entries: 512 (order: 0, 4096 bytes)
Inode cache hash table entries: 512 (order: 0, 4096 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 1024 (order: 0, 4096 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Microblaze UARTlite serial driver version 1.00
ttyS0 at 0xffff2000 (irq = 1) is a Microblaze UARTlite
ttyS1 at 0xffff4000 (irq = 2) is a Microblaze UARTlite
Starting kswapd
RAMDISK driver initialized: 16 RAM disks of 256K size 1024 blocksize
Kernel panic: VFS: Unable to mount root fs on 01:00
Linux version 2.4.27-uc1 (kokr@ELEC313) (gcc version 2.95.3-4 Xilinx EDK
6.2.1 Build EDK_Gm.12.3) #4 Thu Nov 254On node 0 totalpages: 256
zone(0): 256 pages.
zone(1): 0 pages.
zone(2): 0 pages.
CPU: MICROBLAZE
Console: xmbserial on UARTLite
Kernel command line: root=/dev/ram0 rootfstype=romfs
Calibrating delay loop... 3.57 BogoMIPS
Memory: 1MB = 1MB total
Memory: 280KB available (442K code, 279K data, 32K init)
Dentry cache hash table entries: 512 (order: 0, 4096 bytes)
Inode cache hash table entries: 512 (order: 0, 4096 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 1024 (order: 0, 4096 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Microblaze UARTlite serial driver version 1.00
ttyS0 at 0xffff2000 (irq = 1) is a Microblaze UARTlite
ttyS1 at 0xffff4000 (irq = 2) is a Microblaze UARTlite
Starting kswapd
RAMDISK driver initialized: 16 RAM disks of 256K size 1024 blocksize
Kernel panic: VFS: Unable to mount root fs on 01:00

I went for serial S-record upload and I'm sure that checksums are correct.
How to mount that bloody rootfs??
Do I need MTD support?

Regards,
-- 
Krzysztof Kościuszkiewicz, GG#111851
kokr@kn.ict.[na polibudzie].wroc.pl
"Simplicity is the ultimate sophistication" 
                       -- Leonardo da Vinci
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/