Monsoon Multimedia HAVA version: 0xff + PHY: RTL8201BL: Reset, and Auto-neg restarted PHY 1 configuration: PHY Status: Link is Down Auto Negotiation Not Completed PHY Configuration: Speed 10Mb/s Half Duplex Auto Negotiation Disabled Ethernet eth0: MAC address 00:00:84:08:50:03 IP: 192.168.1.220/255.255.255.0, Gateway: 192.168.1.1 Default server: 192.168.1.221, DNS server IP: 0.0.0.0 RedBoot(tm) bootstrap and debug environment [ROM] Red Hat certified release, version 1.94 - built 10:19:11, Jun 15 2006 Platform: Monsoon Multimedia HAVA/IXP425 Platform (XScale) BE Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. RAM: 0x00000000-0x02000000, 0x0001f1e8-0x01fd0000 available FLASH: 0x50000000 - 0x50800000, 64 blocks of 0x00020000 bytes each. == Executing boot script in 3.000 seconds - enter ^C to abort RedBoot> fis load zImage RedBoot> fis load ramdisk RedBoot> exec 0x01600000 Using base address 0x00800000 and length 0x004134fc Uncompressing Linux....................................................... done, booting the kernel. Linux version 2.4.24-uc0 (vinitu@fid) (gcc version 3.3.2) #51 Чтв Мар 2 16:25:21 GMT-6 2006 CPU: XScale-IXP4xx/IXC11xx revision 1 Machine: WIS ZAO Development Platform alloc_bootmem_low memtable_init Security risk: creating user accessible mapping for 0x50000000 at 0xf0000000 On node 0 totalpages: 16384 zone(0): 16384 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: console=ttyS0,115200 root=/dev/ram0 initrd=0x00800000,14M mem=64M@0x00000000 eth0=ixp0 eth1=ixp1 ip=192.168.1.226:192.168.1.225::255.255.255.0:coyote::off nfsroot=/home/vinitu/Projects/Predator/Coyote/rootfs_nfs,rsize=1024,wsize=1024 Calibrating delay loop... 266.24 BogoMIPS Memory: 64MB = 64MB total Memory: 48640KB available (1300K code, 272K data, 244K init) 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 PCI Autoconfig: Found Bus 0, Device 2, Function 0 PCI Autoconfig: BAR 0, Mem, size=0x100000, address=0x4bf00000 PCI Autoconfig: BAR 1, Mem, size=0x10000, address=0x4bef0000 PCI Autoconfig: Found Bus 0, Device 3, Function 0 PCI Autoconfig: BAR 0, Mem, size=0x10000, address=0x4bee0000 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 Starting kswapd JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB. i2c-core.o: i2c core module i2c-dev.o: i2c /dev entries driver module i2c-core.o: driver i2c-dev dummy driver registered. i2c-algo-bit.o: i2c bit algorithm module i2c-proc.o version 2.6.1 (20010825) pty: 256 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 ttyS01 at 0xff001003 (irq = 13) is a XScale UART RAMDISK driver initialized: 16 RAM disks of 14000K size 1024 blocksize Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx cfi_cmdset_0001: Erase suspend on write enabled Using buffer write method Creating 7 MTD partitions on "IXP425 Flash": 0x00000000-0x00040000 : "RedBoot" 0x00040000-0x00140000 : "zImage" 0x00140000-0x006c0000 : "ramdisk" 0x006c0000-0x007a0000 : "sysconfig" 0x007a0000-0x007c0000 : "hwconfig" 0x007c0000-0x007c1000 : "RedBoot config" mtd: partition "RedBoot config" doesn't end on an erase block -- force read-only 0x007e0000-0x00800000 : "FIS directory" Linux video capture interface: v1.00 FID: TODO i2c bus driver for ZAO and HAVA board i2c-dev.o: Registered 'IXP425 I2C Adapter HAVA' as minor 0 i2c-core.o: adapter IXP425 I2C Adapter HAVA registered as adapter 0. Initializing Cryptographic API 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. 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: 14336K VFS: Mounted root (ext2 filesystem). Freeing init memory: 244K INIT: version 2.86 booting PATH=/bin:/usr/bin:/sbin:/usr/sbin PATH=/usr/local/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/tmp:. Using /lib/modules/drivers/gpio_drv.o Gpio module registered successfully, major number: 60 driver version: May 19 2006 12:19:17 GPIO line 07 set output. Current state: High GPIO line 06 set input. Current state: High GPIO line 00 set output. Current state: High GPIO line 01 set output. Current state: High GPIO line 02 set output. Current state: High Using /lib/modules/drivers/led_drv.o LEDs driver module registered successfully, major number:61 driver version: Aug 23 2006 16:42:00 Using /lib/modules/drivers/watchdog_drv.o WATCHDOG: module registered successfully, major number:63 driver version: Sep 20 2006 13:00:01 WATCHDOG: get IRQ:16 success WATCHDOG: We have a cold reset:0x00000004 RTYPE= Remount HAVA-server rootfs rootfs on / type rootfs (rw) /dev/root on / type ext2 (rw) proc on /proc type proc (rw) none on /tmp type tmpfs (rw) devpts on /tmp/pts type devpts (rw) Make symbolic links to MTD partitions sysconfig -> /dev/mtdblock3 hwconfig -> /dev/mtd4 Software version: 51.180.151, type 0 Mount /usr/local/config.default in place of /config.default *** network syslog sender disable Check: are we successfuly reset all PCI stuff ? PCI devices found: Co-processor: PCI device 8086:8500 (Intel Corp.) (rev 1). Multimedia controller: PCI device 1745:2100 (rev 0). Ethernet controller: PCI device 168c:001a (rev 1). OK! Mount local kernel modules directory Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan.o wlan: 0.8.6.0 (EXPERIMENTAL) Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan_acl.o wlan: mac acl policy registered Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan_ccmp.o Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan_tkip.o Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan_wep.o Using /lib/modules/2.4.24-uc0/kernel/net/wlan/wlan_xauth.o Using /lib/modules/2.4.24-uc0/kernel/drivers/net/ath_hal.o Warning: loading ath_hal will taint the kernel: non-GPL license - Proprietary See http://www.tux.org/lkml/#export-tainted for information about tainted modules ath_hal: 0.9.14.9 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, REGOPS_FUNC) Using /lib/modules/2.4.24-uc0/kernel/drivers/net/ath_rate_sample.o ath_rate_sample: 1.2 Using /lib/modules/2.4.24-uc0/kernel/drivers/net/ath_pci.o ath_pci: 0.9.6.0 (EXPERIMENTAL) ieee80211_dirmcast_attach Build date: Feb 20 2007 Debugging version (IEEE80211) ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps ath0: H/W encryption support: WEP AES AES_CCM TKIP ath0: mac 7.8 phy 4.5 radio 5.6 ath0: Use hw queue 1 for WME_AC_BE traffic ath0: Use hw queue 0 for WME_AC_BK traffic ath0: Use hw queue 2 for WME_AC_VI traffic ath0: Use hw queue 3 for WME_AC_VO traffic ath0: Use hw queue 8 for CAB traffic ath0: Use hw queue 9 for beacons Debugging version (ATH) ath0: Atheros 5212: mem=0x4bee0000, irq=27 load ethernet driver...Using /lib/modules/2.4.24-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.24-uc0/kernel/drivers/net/ixp425_eth.o ixp425_eth: Initializing IXP425 NPE Ethernet driver software v. 1.1 ixp425_eth: CPU clock speed (approx) = 0 MHz ixp425_eth: ixp0 is using the PHY at address 1 ixp425_eth: ixp1 is using the PHY at address 3 ok Set some special settings for network purposes in /proc...done ixp425_eth: ixEthMiiLinkStatus failed on PHY3. Can't determine the auto negotiated parameters. Using default values. Network up on PCTVTOGO node: lo interface up eth interface up: Set MAC address: 0017D400010A ath interface up: ath0 (WE) : Buffer for request SIOCGIWPRIV too small (16<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (32<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (64<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (16<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (32<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (64<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (16<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (32<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (64<72) set_nameserver 192.168.2.1 Final networking configuration: Devices: ath0 Link encap:Ethernet HWaddr 00:60:B3:49:58:4D UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:200 Interrupt:27 Memory:4bee0000-4bef0000 ixp0 Link encap:Ethernet HWaddr 00:17:D4:00:01:0A UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:256 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 ath0 IEEE 802.11g ESSID:"bitstop" Mode:Managed Frequency:2.437GHz Access Point: 00:00:00:00:00:00 Bit Rate:1Mb/s Tx-Power:18 dBm Sensitivity=0/3 Retry:off RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality:0/94 Signal level:-95 dBm Noise level:-95 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 Routing table: Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 127.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 lo Check: ViXS stuff /dev/vixs...ok boxster node...ok boxster link...ok Load ViXS driver...Using /lib/modules/2.4.24-uc0/local/drivers/media/xcode2drv.o Warning: loading xcode2drv will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules Boxster, init_module Boxster, getting config info Boxster, Searching for Vendor Id: 1745h and device ID 2010h Boxster, Searching for Vendor Id: 1745h and device ID 2020h Boxster, Searching for Vendor Id: 1745h and device ID 2100h Boxster, pci_enable_device returns 0 Boxster, BAR0 reads 0x4bf00008 Boxster, BAR1 reads 0x4bef0000 Boxster, BAR2 reads 0x00000000 Boxster, BAR3 reads 0x00000000 Boxster, BAR4 reads 0x00000000 Boxster, BAR5 reads 0x00000000 Boxster, Getting the BARs Boxster, reserved MMFB region 4bf00000 Boxster, BAR0 phys addr 0x4bf00000 lin. addr 0x4bf00000 size 0x000fffff Boxster, reserved MMR region 4bef0000 Boxster, BAR1 phys addr 0x4bef0000 lin. addr 0x4bef0000 size 0x0000ffff Boxster, Vender ID reads 0x17450000 Boxster, Device ID reads 0x21000000 Boxster, Command Reg reads 0x3460000 Boxster, MMR offset 0x80 reads 0x03460000 Boxster, Getting the Interrupt Line Boxster, The Interrupt Line Number is: 19h Boxster, SUCCEEDED in hooking in ISR Boxster, Old dev->dma_mask = FFFFFFFF Boxster, SUCCEEDED to register a device interface Boxster, entering InitializeXcode Boxster, Big Endian mode for now! Boxster, XC_RBM_BOARD_ID register reads 0x6E000003 Boxster, XC_RBM_SWAP reads 0x00000002 Boxster, after PCI bus swap, XC_RBM_BOARD_ID register reads 0x0300006E Boxster, use board_id 0x0300006E getting from XC_RBM_BOARD_ID register Boxster, Camino chip Boxster, mem init, meminit_camino_high_1down_K4H561638H_UCCC Boxster, fb size = 4000000, using firmware type = 4 Boxster, XC_RBM_BOARD_ID register reads 0x0300006E after meminit Boxster, XC_DMA_STATUS = 0 Boxster, XC_DMA_ACTIVE_CMD = 80000000 Boxster, WRITE DATA INTO FRAMEBUFFER : START Boxster, WRITE DATA INTO FRAMEBUFFER : END Boxster, SUCCESS: Expect: badf00da -- Actual: badf00da -- Memory Location: 100 Boxster, SUCCESS: Expect: badf00de -- Actual: badf00de -- Memory Location: 104 Boxster, SUCCESS: Expect: badf00e2 -- Actual: badf00e2 -- Memory Location: 108 Boxster, SUCCESS: Expect: badf00e6 -- Actual: badf00e6 -- Memory Location: 10c Boxster, SUCCESS: Expect: badf00ea -- Actual: badf00ea -- Memory Location: 110 Boxster, SUCCESS: Expect: badf00ee -- Actual: badf00ee -- Memory Location: 114 Boxster, SUCCESS: Expect: badf00f2 -- Actual: badf00f2 -- Memory Location: 118 Boxster, SUCCESS: Expect: badf00f6 -- Actual: badf00f6 -- Memory Location: 11c Boxster, Debug : Retry 0 times, How many times 1 Boxster, Debug : Retry 1 times, How many times 0 Boxster, Debug : Retry 2 times, How many times 0 Boxster, Debug : Retry 3 times, How many times 0 Boxster, Debug : Retry 4 times, How many times 0 Boxster, Debug : Retry 5 times, How many times 0 Boxster, Debug : Retry 6 times, How many times 0 Boxster, Debug : Retry 7 times, How many times 0 Boxster, Debug : Retry 8 times, How many times 0 Boxster, Debug : Retry 9 times, How many times 0 Boxster, We are in Big Endian Mode 32 bit Boxster, writing 0xDDCCBBAA to offset 0 in the FB Boxster, read back FB offset 0 via 32 bit and received 0xDDCCBBAA Boxster, read back FB offset 0 via 8 bit and received 0xDDCCBBAA Boxster, read back FB offset 3 via 8 bit and received 0xDDCCBBAA Boxster, read back FB offset 0 via 32 bit and received 0x33 Boxster, InitialializeFbMemoryManager : START Boxster, InitialializeFbMemoryManager : STOP Boxster, <1>Boxster, InitializeMips Boxster, InitializeMips - a Boxster, download embedded mips code : 1816d0 Boxster, download embedded mips code finished Boxster, count = 6 Boxster, count got valid value, continue resetting mips Boxster, <1>Boxster, InitializeMips - About to reset the MIPS Boxster, InitializeMips - Finnished resetting the MIPS Boxster, InitializeMips - MIPS side MMR address = 0x1FFF1004 Boxster, InitializeMips - read data from MIPS_CFG_STRUCT_OUT_OFFSET: 1FFF1004h Boxster, InitializeMips - read data from MIPS_APER_COM_OUT_OFFSET: 1FFF1004h Boxster, InitializeMips - Wrote data to both MIPS_APER_COM_IN_OFFSET and MIPS_MMREG_APER Boxster, InitializeMips - MMR 0x30E8 is 0x0 Boxster, InitializeMips - MMR 0x30E8 is 0x0 Boxster, InitializeMips - MMR 0x30E8 is 0x0 Boxster, InitializeMips - Initializing memory resources from mips Boxster, InitializeMips - memory offset 0x1000 memory size 0x1F000 Boxster, InitializeMips - Waiting for last mips communication Boxster, InitializeMips - Received last mips communication Boxster, InitializeMips - Enabling mips interrupts Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, initing spinlock Boxster, leaving InitializeXcode Boxster, Searching for Vendor Id: 1745h and device ID 2010h Boxster, Searching for Vendor Id: 1745h and device ID 2020h Boxster, Searching for Vendor Id: 1745h and device ID 2100h Boxster, FAILED to find Vendor Id: 1745h and device ID 2010h Boxster, The init_module return value is 0h Boxster, XCode (R) Driver Version 6.0.0.50, built at Jan 19 2007 21:14:50 ok Setup Philips 7136 chip 7bits address mode are set Warning - data mismatch - wrote 0xff18, read back 0x00ff 7bits address mode are set Warning - data mismatch - wrote 0x0f19, read back 0x000f 7bits address mode are set Warning - data mismatch - wrote 0xff1a, read back 0x80ff 7bits address mode are set Warning - data mismatch - wrote 0xff1b, read back 0x01ff 7bits address mode are set Warning - data mismatch - wrote 0x0240, read back 0x2002 7bits address mode are set Warning - data mismatch - wrote 0x7ed5, read back 0xdd7e 7bits address mode are set Warning - data mismatch - wrote 0x448e, read back 0x2044 7bits address mode are set Warning - data mismatch - wrote 0x1091, read back 0x0010 Direct multibyte access mode: data[0]=0x07 data[1]=0x94 data[2]=0x00 data[3]=0x00 data[4]=0x03 data[5]=0x00 number byte=6 7bits address mode are set Success! 6 bytes sended. Direct multibyte access mode: data[0]=0x06 data[1]=0x80 data[2]=0x01 data[3]=0x01 data[4]=0x00 number byte=5 7bits address mode are set Success! 5 bytes sended. 7bits address mode are set Warning - data mismatch - wrote 0x02bd, read back 0x0002 7bits address mode are set Warning - data mismatch - wrote 0x0386, read back 0x0000 7bits address mode are set Warning - data mismatch - wrote 0xa0b1, read back 0x00a0 Direct multibyte access mode: data[0]=0x06 data[1]=0x9c data[2]=0x00 data[3]=0x00 data[4]=0x00 number byte=5 7bits address mode are set Success! 5 bytes sended. Hostname : PCTVTOGO Kernel : #51 Чтв Мар 2 16:25:21 GMT-6 2006 Root fs ver: #180 created: 060117532007 Local fs ver: #151 created: 080818182006 Fs layout type: 0 Default cfg ver: #53 Saved cfg ver : #50 HAVA server version : 0.56.1017 Jun 1 2007 17:47:58 HAVA booster version: 0.9.25.10062 WiFi IP : 192.168.2.252 System time: Thu Jan 1 00:00:26 UTC 1970 ath0 (WE) : Buffer for request SIOCGIWPRIV too small (16<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (32<72) ath0 (WE) : Buffer for request SIOCGIWPRIV too small (64<72) Tue Aug 8 18:18:00 UTC 2006 havasrv_init_hava: i2c subsystem initialization started i2clib_testlib: read epics_as1: 0x05 i2clib_testlib: read epics_as2: 0x05 i2clib_testlib: read decoder status1: 0xc4 BW i2clib_testlib: DSP regs read/write test start i2clib_testlib: BBPR feedback: 0x01 0x01 0x00 i2clib_testlib: DSP regs read/write test ended: SUCCESS i2clib_init: test i2clib OK i2clib_init: best performance set for AICO - OK i2clib_init: setting phase control for IF - OK i2clib_init: AUX2,3,4 blocked successfully i2clib_init: Stereo tuned successfully i2clib_init: common registers setting: successfully i2clib_init: aout1 pass through successfully havasrv_init_hava: i2c subsystem initialization endeded SUCCESSFULLY havasrv_init_hava: TVlib initialization started TV_init_library: initing BCSH TV_init_library: initing BCSH ended successfully havasrv_init_hava: TVlib initialization endeded SUCCESSFULLY Try reading configuration file /config/havasrv_mainch.cfg. Success Try reading configuration file /config/havasrv_rem_ch.cfg. Success Try reading configuration file /config/havasrv.cfg. ---> Rpc__Interface : ---> ADMIN_PASSWD : ---> POWUSR_PASSWD : ---> USER_PASSWD : ---> IRB_TUNER_MAP : -1 ---> P2P_SERVER_IP : 66.226.77.110 ---> P2P_SERVER_PORT : 1234 ---> P2P_USER : HAVA_E50 ---> P2P_PASSWORD : ---> AP_DHCPD : ON ---> AP_BRIDGE : ON ---> AP_DHCPD_FIRST_IP : 192.168.123.100 ---> AP_DHCPD_LAST_IP : 192.168.123.2INIT: Entering runlevel: 3 PCTVTOGO login: Boxster, User called OPEN Boxster, User called OPEN Boxster, User called OPEN Boxster, c6078874 : Entering txc_open_capture_dev: Boxster, initing spinlock Boxster, c6078874 : Leaving txc_open_capture_dev Boxster, c6078874 : Enter post_capture_physical_open : Success Boxster, User called OPEN Boxster, User called OPEN Boxster, User called OPEN Boxster, c6093f38 : Entering txc_open_capture_dev: Boxster, initing spinlock Boxster, c6093f38 : Leaving txc_open_capture_dev Boxster, c6093f38 : Enter post_capture_physical_open : Success ieee80211_dirmcast_set_tx_rate_hack : enabled=1 ieee80211_dirmcast_del : addr=00:00:00:00:00:00 ieee80211_dirmcast_add : addr=01:00:5e:00:17:a1