[uClinux-dev] kernel panic, MCF5307, running from SDRAM

angelo angelo70 at gmail.com
Sat May 29 10:27:21 EDT 2010

Dear all,

i am trying to boot uClinux on a MCF5307/16MSDRAM/4Mb flash custom 
board, loading the image.bin into SDRAM, and jumping on it.
Seems i am doing some bad configuration about MTD or filesystem.

Linux version 2.6.29-uc0001 (root at angel7) (gcc version 4.2.4) #64 Sat 
May 29 16:18:30 CEST 2010

COLDFIRE port done by Greg Ungerer, gerg at snapgear.com
Modified for M5307 by Dave Miller, dmiller at intellistor.com
Flat model support (C) 1998,1999 Kenneth Albanowski, D. Jeff Dionne
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
Kernel command line:
PID hash table entries: 64 (order: 6, 256 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory available: 14616k/16384k RAM, (1419k kernel code, 189k data)
SLUB: Genslabs=12, HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Calibrating delay loop... 52.83 BogoMIPS (lpj=264192)
Mount-cache hash table entries: 512
net_namespace: 520 bytes
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 512 bind 1024)
TCP reno registered
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 28
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
ColdFire internal UART serial driver
ttyS0 at MMIO 0x100001c0 (irq = 73) is a ColdFire UART
console [ttyS0] enabled
ttyS1 at MMIO 0x10000200 (irq = 74) is a ColdFire UART
brd: module loaded
nbd: registered device at major 43
dm9000 Ethernet Driver, V1.31
uclinux[mtd]: RAM probe address=0x192828 size=0x20466000
Creating 1 MTD partitions on "RAM":
0x000000000000-0x000020466000 : "ROMfs"
mtd: Giving out device 0 to ROMfs
ftl_cs: FTL header not found.
uclinux[mtd]: set ROMfs to be root filesystem
mice: PS/2 mouse device common for all mice
TCP cubic registered
VFS: Cannot open root device "<NULL>" or unknown-block(31,0)
Please append a correct "root=" boot option; here are the available 
1f00          528792 mtdblock0 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on 

Every help is really apreciated,

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.uclinux.org/pipermail/uclinux-dev/attachments/20100529/3fda8372/attachment.html>

More information about the uClinux-dev mailing list