[U-Boot-Users] Questions of uImage on sbc8260 board

duo dong duodong_zheng at yahoo.com
Fri Dec 3 06:45:07 CET 2004


The uImage is loaded onto RAM of sbc8260/ATM board.
After starting the uImage, the msg shows:

=>bootm
## Booting image at 00100000 ...
   Image Name:   Linux-2.4.24-pre2
   Created:      2004-12-03   0:48:37 UTC
   Image Type:   PowerPC Linux Kernel Image (gzip
compressed)
   Data Size:    632448 Bytes = 617.6 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
## Current stack ends at 0x03F75B60 => set upper limit
to 0x00800000
## cmdline at 0x007FFF00 ... 0x007FFF00
bd address  = 0x03F75FB4
memstart    = 0x00000000
memsize     = 0x04000000
flashstart  = 0x40000000
flashsize   = 0x00400000
flashoffset = 0x00025000
sramstart   = 0x00000000
sramsize    = 0x00000000
immr_base   = 0xF0000000
bootflags   = 0x00000001
vco         =    264 MHz
sccfreq     =     66 MHz
brgfreq     =     66 MHz
intfreq     =    198 MHz
cpmfreq     =    132 MHz
busfreq     =     33 MHz
ethaddr     = 00:A0:1E:A8:7B:CB
IP addr     = 10.0.0.99
baudrate    = 115200 bps
No initrd
## Transferring control to Linux (at address 00000000)
...
Memory BAT mapping: BAT2=64Mb, BAT3=0Mb, residual: 0Mb
Linux version 2.4.24-pre2 (root at localhost.localdomain)
(gcc version 3.2.2 20030217 (Yellow Dog Linux 3.0
3.2.2-2a_1)) #1 Thu Dec 2 19:38:30 EST 2004
On node 0 totalpages: 16384
zone(0): 16384 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line:

Warning: real time clock seems stuck! <<-- ???

Calibrating delay loop... 131.89 BogoMIPS
Memory: 63220k available (1096k kernel code, 384k
data, 56k init, 0k highmem)
Dentry cache hash table entries: 8192 (order: 4, 65536
bytes)
Inode cache hash table entries: 4096 (order: 3, 32768
bytes)
Mount cache hash table entries: 512 (order: 0, 4096
bytes)
Buffer cache hash table entries: 4096 (order: 2, 16384
bytes)
Page-cache hash table entries: 16384 (order: 4, 65536
bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society
NET3.039
Initializing RT netlink socket
Starting kswapd
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by
Axis Communications AB.
CPM UART driver version 0.01
ttyS0 on SMC1 at 0x0000, BRG7
ttyS1 on SMC2 at 0x0040, BRG8
ttyS2 on SCC1 at 0x8000, BRG1
ttyS3 on SCC2 at 0x8100, BRG2
pty: 256 Unix98 ptys configured
eth0: FCC2 ENET Version 0.4, 00:A0:1E:A8:7B:CC
RAMDISK driver initialized: 16 RAM disks of 4096K size
1024 blocksize

CFI: Found no TQM8260 Bank 0 device at location zero
<<--??

TQM8260: No supported flash chips found! <<-- ??

NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 4096 bind
8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.

VFS: Cannot open root device "" or 00:00 <<--??
Please append a correct "root=" boot option <<--??
Kernel panic: VFS: Unable to mount root fs on 00:00
<<--??

<0>Rebooting in 180 seconds..
 

Then, system hung.

The u-boot envs are:
=> printenv
bootcmd=version;echo;bootp;setenv bootargs
root=/dev/nfs rw nfsroot=$(serverip):$(rootpath)
ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;bootm
bootdelay=5
baudrate=9600
ethaddr=00:a0:1e:a8:7b:cb
loads_echo=1
do_echo=1
ipaddr=10.0.0.99
serverip=10.0.0.2
netmask=255.0.0.0
hostname=sbc8260
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 1.0.2 (Nov 27 2004 - 10:55:29)
 
Environment size: 392/262140 bytes

The uImage is build by using TQM8260_config.

Q1. Can the uImage build by using TQM8260_config can
be used on sbc8260 board? If can not, which config I
should use?

Q2. I marked several places above by "<<--??". Any one
see those before? If you do, please let me know how to
fix them.

Thanks,

dd




__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 




More information about the U-Boot mailing list