smc91x: not found (-19).
Hi,
I am a newbie at the linux kernel.I am trying to boot an ECG machine using Linux kernel 2.6.36 which has an alchemy architecture on a Db1200 board.The machine is getting booted properly when using Linux kernel 2.6.33.2 through both flash & nfs. Since we have ournown smc911x-regs board we have also included the structure for this in platform.c of Db1200 board.
I am getting stuck at the following step:
U-Boot 1.3.3 (Oct 22 2010 - 11:57:08)
Board: DbAu1250
CPU: Au1250, id: 0x02, rev: 0x02
DRAM: 128 MB
Flash: 128 MB
copy env 87f80008 bfc80000 65536
In: serial
Out: serial
Err: serial
Running on battery, insuring vbat > 125...
VBAT is 182, OK
ethaddr=00:0E:BD:05:00:07
Hit Ctrl-C to stop autoboot: 0
## Executing script at bfca0000
Protected 4 sectors
## Checking Image at bfcc0000 ...
Legacy image found
Image Name: dev start script
Created: 2009-11-12 23:16:34 UTC
Image Type: PowerPC Linux Script (uncompressed)
Data Size: 842 Bytes = 0.8 kB
Load Address: 00000000
Entry Point: 00000000
Contents:
Image 0: 834 Bytes = 0.8 kB
Verifying Checksum ... OK
halfword at 0xa2800000 (0xf3cf) != halfword at 0xb600000e (0xffff)
Total of 0 halfwords were the same
not pressing N
halfword at 0xa2800000 (0xd7d7) != halfword at 0xb600000e (0xffff)
Total of 0 halfwords were the same
not pressing F
halfword at 0xa2800000 (0xffff) != halfword at 0xbfce0000 (0x0000)
Total of 0 halfwords were the same
FLASH boot mode selected
word at 0xa2800000 (0x00000000) != word at 0xbfd4f000 (0xffffffff)
Total of 0 words were the same
program mode SET
halfword at 0xa2800000 (0xe7fe) != halfword at 0xb600000e (0xffff)
Total of 0 halfwords were the same
## Booting kernel from Legacy Image at bf700000 ...
Image Name:
Created: 2010-12-28 13:50:41 UTC
Image Type: MIPS Linux Kernel Image (gzip compressed)
Data Size: 1960039 Bytes = 1.9 MB
Load Address: 80100000
Entry Point: 80104730
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.36 (root@linux-790f) (gcc version 4.1.2) #14 PREEMPT Tue Dec 28 18:20:43 IST 2010
CPU revision is: 04030202 (Au1250)
(PRId 04030202) @ 696.00 MHz
Alchemy/AMD/RMI DB1200 Board, CPLD Rev 8 Board-ID 9 Daughtercard ID 5
Determined physical RAM map:
memory: 08000000 @ 00000000 (usable)
Zone PFN ranges:
Normal 0x00000000 -> 0x00008000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00008000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
Kernel command line: bboot rw console=ttyS0,115200 root=0801 rootfstype=ext3 installMode
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
Memory: 124480k/131072k available (3263k kernel code, 6592k reserved, 839k data, 168k init, 0k highmem)
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:128
Alchemy clocksource installed
Console: colour dummy device 80x25
Calibrating delay loop (skipped) preset value.. 696.00 BogoMIPS (lpj=348000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
devtmpfs: initialized
NET: Registered protocol family 16
Alchemy DBDMA initialized
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource alchemy-counter1
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
pldreg is ready
init_module_pwrctrl, 244
register_chrdev returned 0
powermon init
Critical battery low threshold is 125
vbatmon_pldgpio register_chrdev returned 243
stby_pldgpio register_chrdev returned 248
DB1200 device configuration:
S6.8 OFF: PSC0 mode I2C
OTG port VBUS supply available!
S6.7 ON : PSC1 mode I2S
stby request_irq failed!!!
JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 243
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
au1200fb: LCD controller driver for AU1200 processors
au1200fb: Panel 3 WVGA_800x480 (AMP)
au1200fb: Win 2 0-FS gfx, 1-video, 2-ovly gfx, 3-ovly gfx
Panel(WVGA_800x480 (AMP)), 800x480
00/00/2000 00:01:14
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250.9: ttyS0 at MMIO 0x11100000 (irq = 8) is a 16550A
console [ttyS0] enabled
serial8250.9: ttyS1 at MMIO 0x11200000 (irq = 16) is a 16550A
brd: module loaded
mtd: installMode
CSC au1250 Flash: probing 16-bit flash bus
CSC au1250 Flash: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x002801
Amd/Fujitsu Extended Query Table at 0x0040
Amd/Fujitsu Extended Query version 1.3.
number of CFI chips: 1
Creating 10 MTD partitions on "CSC au1250 Flash":
0x000000000000-0x000003e00000 : "jffs2 pdo filesystem "
0x000003e00000-0x000007700000 : "cramfs filesystem "
0x000007700000-0x000007c00000 : "burdick kernel"
0x000007d40000-0x000007d60000 : "dummy1"
0x000007d40000-0x000007d60000 : "dummy2"
0x000007d40000-0x000007d60000 : "burdick data"
0x000007c00000-0x000007c80000 : "uboot"
0x000007c80000-0x000007ca0000 : "uboot env"
0x000007ca0000-0x000007cc0000 : "uboot script"
0x000000000000-0x000008000000 : "everything"
smc91x: not found (-19).
After this the machine always keeps on resetting. Please let me know what to do ASAP.
|