f.zz.de
posts /

GPL - Ach quatsch ...

Posted Thu 19 Apr 2012 11:37:30 AM CEST
in

Mal wieder ein Stück Blech gefunden das mit Linux/Busybox und Co läuft und für das kein Source mitgeliefert wird. Es handelt sich um eine MDU (Multi Dwelling Unit) d.h. einen kleinen VDSL2 DSLAM mit GPON Anbindung für FTTB (Fiber to the Building). Hergestellt wird das dingen von Cambridge Industrie Group als G-230A3 und als OEM von Alcatel als MDU O-8881V verkauft.

Loading 'uImage' from  CRAMFS Partition 'imageb' to 0x80800000.

              Gpon System Boot

Copyright 2008 CIG Gpon ONT System.

CPU           : MIPS32 (Speed 450 MHz)
BOOT version  : V4.5.30
DRAM          : 128 MB
Init Switch ... Flash Size    : 32 MB
EEPROM version: 0x0003
Creation date : Nov  2 2009 - 14:18:34
copy time     : 252 ms


                                    **
  Ctrl+A -- Enter console terminal  *
                                    *


Load complete: 1385127 bytes loaded to 0x80800000
        Software version:  R3.5.3.127m
        EEPROM version :   0x0003

Booting image at a0800000 ...
   Image Name:   Linux Kernel Image
   Created:      2011-03-03   6:52:45 UTC
   Image Type:   MIPS Linux Kernel Image (gzip compressed)
   Data Size:    1385063 Bytes =  1.3 MB
   Load Address: 80010000
   Entry Point:  802ce000
   Verifying Checksum2 ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

LINUX started...
CPU clock 449MHz
 SYSTEM clock 56MHz
Linux version 2.6.21.7-cig-63 (root@Wolf) (gcc version 4.2.3) #14 Thu Mar 3 14:52:20 CST 2011
CPU revision is: 0001937cLinux version 2.6.21.7-cig-63 (root@Wolf) (gcc version 4.2.3) #14 Thu Mar 3 14:52:20 CST 2011
CPU revision is: 0001937c
BL2348 Evaluation board (Jasmine) setup
Determined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
User-defined physical RAM map:
 memory: 06200000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Built 1 zonelists.  Total pages: 24892
Kernel command line: root=/dev/mtdblock3 mtdparts=phys_mapped_flash.0:512K@0x0(Boot),1536K@0x80000(Config),15M@0x200000(ImageA),15M@0x1100000(ImageB) rootfstype=cramfs lpj=64000 5srst=0 mem=0x6400000 flashsize=0x2000000 dev_type=0x530F02 console=ttyS0,115200n8
Unknown Major [0x53] Minor[0xf] HwVer[0x2]
Flash  Base 0xbe000000, Flash size 0x02000000
Runner Base 0xa7600000, Extra Addr 0xa7400000
dev_type =0x530F02, (0x53, 0xf, 0x2)
Primary instruction cache 16kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
PID hash table entries: 512 (order: 9, 2048 bytes)
Using 224.642 MHz high precision timer.
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96156k/100352k available (2126k kernel code, 4056k reserved, 677k data, 136k init, 0k highmem)
Mount-cache hash table entries: 512
----> bl234x_snoopy_init: 250
register time1 irq success
do not start timer
---------------- allocate timer 1 for Watchdog
NET: Registered protocol family 16

BLPCI driver initialized : vendor_id=0x5555 device_id=0x1556
version=0x380 type=0x2 revision_id=0x0 class_id=0x400000
registering PCI controller with io_map_base unset
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Time: MIPS clocksource has been installed.
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
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered (default)
Generic RTC Driver v1.07
Serial: 8250/16550 driver $Revision: 1.4 $ 1 ports, IRQ sharing disabled
ttyS0: autoconf (0x0000, 0xaff01000): type=16550A
serial8250: ttyS0 at MMIO map 0xaff01000 mem 0xaff01000 (irq = 116) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 12000K size 4096 blocksize
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
----------> configure flash base be000000, size 2000000, width 2
physmap platform flash device: 02000000 at be000000
  *pmfr = 0x1, gPmfr = 0x1.
phys_mapped_flash.0: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
phys_mapped_flash.0: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
4 cmdlinepart partitions found on MTD device phys_mapped_flash.0
Creating 4 MTD partitions on "phys_mapped_flash.0":
0x00000000-0x00080000 : "Boot"
0x00080000-0x00200000 : "Config"
0x00200000-0x01100000 : "ImageA"
0x01100000-0x02000000 : "ImageB"
usbmon: debugfs is not available
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (784 buckets, 6272 max)
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Bridge firewalling registered
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 136k freed
init started: BusyBox v1.9.2 (2010-09-20 15:25:16 CST)

SSP: Set rlimit: S = 0x100000, H = 0x7fffffff
TIMER: Set rlimit: S = 0x100000, H = 0x7fffffff
Starting Application: 0x00002000, /bin/TimerMgr................Done.

Update timer: curTime=6acfb8ec, gTmrTimerMsCounter=00000000
LOG: Set rlimit: S = 0x100000, H = 0x7fffffff
Starting Application: 0x00001000, /bin/LogMgr................Done.
MMR: Set rlimit: S = 0x100000, H = 0x7fffffff
actImage[1], PartId[3], custom[UUAL] sys_cfg[/etc/sys.cfg.alu]
[...]