Monday, March 12, 2007

NIM100 Boot Log RS232 (Hack Part 3)

Here is a log of the Boot process as observed from the Serial Port RS232:


�+ECB Init
Performing boot FlashBase=0x50000000 FlashPartitionTbl=0x0003FE00...
Flash Memory Size=0x00800000, BlockSize=0x00020000
PartitionName: boot, Base=0x00000000, Size=0x00040000
PartitionName: otpd, Base=0x00040000, Size=0x00020000
PartitionName: bcfg, Base=0x00060000, Size=0x00020000
PartitionName: acfg, Base=0x00080000, Size=0x00020000
PartitionName: slog, Base=0x000A0000, Size=0x00020000
PartitionName: osi1, Base=0x000C0000, Size=0x00300000
PartitionName: osi2, Base=0x003C0000, Size=0x00300000



RedBoot(tm) bootstrap and debug environment [ROM]
Red Hat certified release, version 1.92 - built 09:17:48, Jul 23 2004
Platform: Entropic ECB (XScale)
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
RAM: 0x00000000-0x02000000, 0x0001f800-0x01ff1000 available
FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each.
== Executing boot script in 2.000 seconds - enter ^C to abort
RedBoot> ecb_boot
Performing boot FlashBase=0x50000000 FlashPartitionTbl=0x0003FE00...
Flash Memory Size=0x00800000, BlockSize=0x00020000
PartitionName: boot, Base=0x00000000, Size=0x00040000
PartitionName: otpd, Base=0x00040000, Size=0x00020000
PartitionName: bcfg, Base=0x00060000, Size=0x00020000
PartitionName: acfg, Base=0x00080000, Size=0x00020000
PartitionName: slog, Base=0x000A0000, Size=0x00020000
PartitionName: osi1, Base=0x000C0000, Size=0x00300000
PartitionName: osi2, Base=0x003C0000, Size=0x00300000
... Unlock from 0x50000000-0x50020000: 12131072-640x50000000-022.
Validating OS Image partition base at=0x500C0000
Validating OS Image partition base at=0x503C0000
execing image #1, addr=0x500C0000
relocating ECB OS Image from 0x500C0000 to 0x007FFF80
Exec ECB OS Image, cmd_line=console=ttyS0,115200 root=/dev/ram0 ecb_bootflags=0x1
base=0x00917A80, initrd=0x00800000, bootflags=0x00000001
Uncompressing Linux.................................. done, booting the kernel.
Linux version 2.4.22-uc0 (azhuang@labdev2) (gcc version 3.3.2) #5 Tue Jun 14 12:23:24 PDT 2005
CPU: XScale-IXP425/IXC1100 revision 1
Machine: ECB (Ethernet Coax Bridge) Platform
Security risk: creating user accessible mapping for 0x60000000 at 0xff00f000
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0,115200 root=/dev/ram0 ecb_bootflags=0x1
Calibrating delay loop... 263.78 BogoMIPS
Memory: 32MB = 32MB total
Memory: 30144KB available (856K code, 197K data, 60K init)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 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: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
PCI Autoconfig: Found Bus 0, Device 15, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x40000, address=0x4bfc0000
PCI Autoconfig: Found Bus 0, Device 15, Function 1
PCI Autoconfig: BAR 0, Mem, size=0x1000, address=0x4bfbf000
PCI: bus0: Fast back to back transfers enabled
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
spawn_ksoftirqd() failed for cpu 0
Starting kswapd
pty: 16 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xff000003 (irq = 15) is a XScale UART
RAMDISK driver initialized: 16 RAM disks of 5632K size 1024 blocksize
!p!abort_handler addr = 0x3ffddedd, fsr = 0x406, status = 0x22a0 pc/lr/cpsr 0xc00833e8 0xc00827e0 0x60000013
!p!abort_handler addr = 0x3ffddedd, fsr = 0x406, status = 0x2a0 pc/lr/cpsr 0xc0082870 0xc0082824 0x20000013
!p!abort_handler addr = 0x3ffddedd, fsr = 0x406, status = 0x2a0 pc/lr/cpsr 0xc0082884 0xc0082888 0x60000013
cfi_cmdset_0001: Erase suspend on write enabled
Using buffer write method
ECB Flash Partition table detected
Creating 7 MTD partitions on "ECB (Ethernet Cable Bridge) Flash":
0x00000000-0x00040000 : "boot"
0x00040000-0x00060000 : "otpd"
0x00060000-0x00080000 : "bcfg"
0x00080000-0x000a0000 : "acfg"
0x000a0000-0x000c0000 : "slog"
0x000c0000-0x003c0000 : "osi1"
0x003c0000-0x006c0000 : "osi2"
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 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
NetWinder Floating Point Emulator V0.97 (double precision)
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 1118K
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 60K
Using /lib/modules/2.4.22-uc0/kernel/drivers/char/ecb_misc.o
Warning: loading ecb_misc will taint the kernel: no licenseECB-Misc, Watchdog ENABLE, autonomous reset, every 60 secs
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Using /lib/modules/2.4.22-uc0/kernel/Lost/tags.o
Warning: loading tags will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
<190>TAGS: ecb_bootflags = 0x1
### - Intel ixp1 interface -
Using /lib/modules/2.4.22-uc0/kernel/drivers/ixp400/ixp400.o
Warning: loading ixp400 will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module init.
Using /lib/modules/2.4.22-uc0/kernel/drivers/net/ixp425_eth.o
ixp425_eth:
Initializing IXP425 NPE Ethernet driver software v. 1.1
[error] ixEthMiiPhyScan : unexpected Mii PHY ID 00225521
ixp425_eth: ixp0 is using the PHY at address 0
ixp425_eth: ixp1 is using the PHY at address 1
### - CLINK driver -
Using /lib/modules/2.4.22-uc0/kernel/Lost/clnkdvr.o
Warning: loading clnkdvr will taint the kernel: no license
See http://www.tux.org/lkml/#export-tainted for information ixp425_eth: ixEthMiiLinkStatus failed on PHY1.
about tainted modules
Can't determine
the auto negotiated parameters. Using default values.
Linux Clink Ethernet driver version 2.02 (Jun 14, 2005)
00:15:9a:1f:b6:da:
clnk_eth: Ethernet multicast flags:1003 mc:0
clnk_eth: Ethernet multicast flags:1003 mc:0
### - Create the BRIDGE now -
ixp425_eth: ixp0: Entering promiscuous mode
device ixp0 entered promiscuous mode
clnk_eth: Ethernet multicast flags:1103 mc:0
eth0 promiscuous mode not supported
device eth0 entered promiscuous mode
Starting daemon: 144 STARTING C.Link Daemon! hostId 0 ipaddr 169.254.1.4 netmask 255.255.255.0 desseed 0bb605db CMRatio 20
Set key PMK_INIT e6647ffd:xxxxxxxx 9454c71c:xxxxxxxx
DistanceMode 0 TxPower 10 PHY_margin 8 PHY_mgn_bitmask 127 SwConfig 0x27ff channelPlan 1 dhcp 0 gateway 0.0.0.0 channelMask 0x4000 lof 1150000000 bias 0 Target_PHY_rate 180 PowerCtl_PHY_rate 250 productMask 0x1554000 tabooMask 0xee0000 tabooOffset 3 <185>Clink Device Forced reset<185>Clink Link Down
br0: port 2(eth0) entering learning state
br0: port 1(ixp0) entering learning state
br0: port 2(eth0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(ixp0) entering forwarding state
br0: topology change detected, propagating
Privacy is off
ECB-Misc, Watchdog ENABLE, requires user keep-alive, every 60 secs
Welcome to the c.LINK (Ethernet Cable Bridge) platform...
Vendor Attributions...
* Welcome to uClinux. Info at http://www.uclinux.org/
* Intel(R) IXP425 Access Library (CSR1.1) Integrated
* Based on Entropic c.LINK Technology


BusyBox v0.60.4 (2005.06.09-20:36+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
# LinkLocal: ifconfig br0 169.254.1.1 netmask 255.255.255.0 up
<185>Clink Reset Cause :0x10003 Reg:0x200 Dbg:0x140e0000
<185>Clink Reset Cause :0x10003 Reg:0x200 Dbg:0x140e0000
<185>Clink Link Up
LinkLocal: ifconfig br0 169.254.1.2 netmask 255.255.255.0 up
ECB-Misc Watchdog timer is active, user-keepalive=1, timeout=60secs
#
# ls
bin etc lib mnt sbin usr
dev home lost+found proc tmp var

No comments:

Labels