Hi,
after buying a few thin clients off ebay this Chip PC LXD8941 came up in the ebay recommendations. Since it was only £10 + £2.50 shipping and the specs are very similar to the Dell Wyse T50 and the HP T5335Z I couldn't resist. It is a nice compact unit with 1 Gbps ethernet, 6 USB ports, micro SD card slot, DVI connector, power and reset button. I'm not sure how common these are but since it is so similar to the other two units I already own I have good hope to get Debian working (with a bit of help from the experts on the forum).
Inside there is both a 4 pin and a 6 pin header. The 4 pin is the UART connection. With the power button towards you and the DVI connection away from you the connections are as follows: GND, TX, RX, VCC (from left to right).
It uses uboot as bootloader:
The following commands are available in uboot:
board info:
uboot environment variables
bootlog:
More info will follow once I've hooked it up to a monitor and keyboard and logged into stock OS.
Koen
after buying a few thin clients off ebay this Chip PC LXD8941 came up in the ebay recommendations. Since it was only £10 + £2.50 shipping and the specs are very similar to the Dell Wyse T50 and the HP T5335Z I couldn't resist. It is a nice compact unit with 1 Gbps ethernet, 6 USB ports, micro SD card slot, DVI connector, power and reset button. I'm not sure how common these are but since it is so similar to the other two units I already own I have good hope to get Debian working (with a bit of help from the experts on the forum).
Inside there is both a 4 pin and a 6 pin header. The 4 pin is the UART connection. With the power button towards you and the DVI connection away from you the connections are as follows: GND, TX, RX, VCC (from left to right).
It uses uboot as bootloader:
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** LOADER **
U-Boot 2009.08-svn7881 (Jan 23 2013 - 13:55:26) version: dove-5.3.4
BootROM:
Version on chip: 2.33
Status: OK
Retries #: 0
Board: RD-88AP510-Avengers
SoC: MV88F510 Rev 7
CPU: ??? (0x0c08) (Rev 1)
CPU @ 933Mhz, L2 @ 466Mhz
DDR3 @ 466Mhz, TClock @ 166Mhz
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
Write Leveling Results:
CS0, Lane: 0, value: 2
CS0, Lane: 1, value: 5
CS0, Lane: 2, value: 1
CS0, Lane: 3, value: 1
DRAM: 1 GB
CS 0: base 0x00000000 size 512 MB
CS 1: base 0x20000000 size 512 MB
Addresses 38M - 0M are saved for the U-Boot usage.
SF: Detected MX25L1605D with page size 256, total 2097152 bytes
*** env_relocate_spec ****
*** Warning environment crc c6db905b c6db905b fffc.****
Warning: clock source is too slow.Try smaller resolution.
Streaming disabled
L2 Cache Prefetch disabled
L2 Cache ECC disabled
USB 0: Host Mode
USB 1: Host Mode
Setting VPU power ON.
Setting GPU power ON.
PEX 0: interface detected no Link.
PEX 1: interface detected no Link.
MMC: MV_SDHCI: 0, MV_SDHCI: 1
NORMAL MODE detected
Boot config is valid
LCD config is invalid
Using defaults
Try to load image : 0x02f00000, /tffsb
Loading file "/tffsb" from mmc device 0:2 (mmcda2)
787508 bytes read
Net: egiga0 [PRIME]
Hit any key to stop autoboot: 0
MIC>>
The following commands are available in uboot:
MIC>> ? ? - alias for 'help' SatR - SatR - sample at reset sub-system, relevent for DB only arp - arp - send ARP_REQUEST to network host audioTest- audioTest - Test audio playback autoscr - DEPRECATED - use "source" command instead base - print or set address offset bdinfo - print Board Info structure bmp - manipulate BMP image data boot - boot default, i.e., run 'bootcmd' bootd - boot default, i.e., run 'bootcmd' bootelf - Boot from an ELF image in memory bootext2- bootext2 dev:boot_part1,boot_part2 addr boot_image linux_dev_name bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol bootvx - Boot vxWorks from an ELF image bubt - bubt - Burn an image on the Boot SPI Flash. bubt2 - bubt2 - Burn the redundant image on the Boot SPI Flash. chpart - change active partition cls - clear screen cmp - memory compare cmpm - cmpm - Compare Memory coninfo - print console devices and information cp - memory copy cpumap - cpumap - Display CPU memory mapping settings. crc32 - checksum calculation date - get/set/reset date & time dclk - dclk - Display the MV device CLKs. detect_mode- detect_mode - detect key hold dhcp - boot image via network using DHCP/TFTP protocol diskboot- diskboot- boot from IDE device dma - dma - Perform DMA using the XOR engine echo - echo args to console eeprom - EEPROM sub-system erase - erase FLASH memory ext2load- load binary file from a Ext2 filesystem ext2ls - list files in a directory (default /) fatinfo - print information about filesystem fatload - load binary file from a dos filesystem fatls - list files in a directory (default /) fi - fi - Find value in the memory. flinfo - print FLASH memory information fsinfo - print information about filesystems fsload - load binary file from a filesystem image g - g - start application at cached address 'addr'(default addr 0x40000) go - start application at address 'addr' gpp - gpp - blink gpp help - print online help i2c - I2C sub-system ide - ide - IDE sub-system iminfo - print header information for application image imls - list all images found in flash imxtract- extract a part of a multi-image ir - ir - reading and changing MV internal register values. itest - return true/false on integer compare lcd - lcd - LCD sub-system loadb - load binary file over serial line (kermit mode) loads - load S-Record file over serial line loady - load binary file over serial line (ymodem mode) loop - infinite loop on address range ls - list files in a directory (default /) map - map - Diasplay address decode windows md - memory display me - me - PCI master enable mm - memory modify (auto-incrementing address) mmc - MMC sub system mmcinfo - mmcinfo <dev num>-- display MMC info mp - mp - map PCI BAR mtdparts- define flash/nand partitions mtest - simple RAM read/write test mw - memory write (fill) netdump - netdump - dump network packets nfs - boot image via network using NFS protocol nm - memory modify (constant address) pci - list and access PCI Configuration Space pciePhyRead- phyRead - Read PCI-E Phy register pciePhyWrite- pciePhyWrite - Write PCI-E Phy register pdma - pdma - Perform PDMA phyRead - phyRead - Read Phy register phyWrite- phyWrite - Write Phy register ping - send ICMP ECHO_REQUEST to network host printenv- print environment variables protect - enable or disable FLASH write protection rarpboot- boot image via network using RARP/TFTP protocol readcfg - readcfg - read config reset - Perform RESET of the CPU resetenv- resetenv - earse environment sector to reset all variables to default. run - run commands in an environment variable saveenv - save environment variables to persistent storage se - se - PCI Slave enable setenv - set environment variables sf - SPI flash sub-system sg - sg - scanning the PHYs status sleep - delay execution for some time source - run script from memory sp - sp - Scan PCI bus. sspi - SPI utility commands temp - temp - Display the device temprature. tftpboot- boot image via network using TFTP protocol ts_report- ts_report - report touch screen cooridate ts_test - ts_test - test touch screen ubi - ubi commands ubifsload- load file from an UBIFS filesystem ubifsls - list files in a directory ubifsmount- mount UBIFS volume usb - USB sub-system usb_to_mmc- usb_to_mmc - copy USB to MMC usbboot - boot from USB device version - print monitor version volt - volt - Display the cpu / core voltage. writecfg- writecfg - write config MIC>>
board info:
MIC>> bdinfo arch_number = 0x000006FD env_t = 0x00000000 boot_params = 0x00000100 DRAM bank = 0x00000000 -> start = 0x00000000 -> size = 0x20000000 DRAM bank = 0x00000001 -> start = 0x20000000 -> size = 0x20000000 DRAM bank = 0x00000002 -> start = 0x00000000 -> size = 0x00000000 DRAM bank = 0x00000003 -> start = 0x00000000 -> size = 0x00000000 ethaddr = 00:05:35:09:92:9A ip_addr = 192.168.9.96 baudrate = 115200 bps MIC>>
uboot environment variables
MIC>> printenv
bootdelay=0
baudrate=115200
loads_echo=0
in_mfg=no
ub_mfgphase=0000000
mb_sn=00000000
mtdids=nand0=dove-mtd
arcNumber=1789
CASset=min
MALLOC_len=5
ethprime=egiga0
bootargs_root=root=/dev/nfs rw
bootargs_end=:::dove:eth0:none
image_name=uImage
sataargs=root=/dev/sda1 rw init=/init video=dovefb:lcd0:1024x768-24@60,lcd1:1024x768-16@60 clcd.lcd0_enable=1 clcd.lcd1_enable=1
sataboot=ide reset;ext2load ide 0:1 0x2000000 /boot/uImage; setenv bootargs ${mtdparts} ${sataargs}; bootm 0x2000000
usbboot=usb start; sleep 3; ext2load usb 0:1 0x2000000 /boot/uImage; run usbargs;bootm 0x2000000
disaMvPnp=no
usb0Mode=host
usb1Mode=host
yuk_ethaddr=00:00:00:EE:51:81
autoload=no
lcd1_enable=1
ethact=egiga0
rootpath=/work/armel-dev
lcd0_enable=1
nfsboot=tftpboot 0x2000000 uImage521g; setenv bootargs $(console) $(bootargs_root) nfsroot=$(serverip):$(rootpath) ip=dhcp usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=$(lcd0_enable) clcd.lcd1_enable=$(lcd1_enable); bootm 0x2000000
load_addr=0x2000000
bootcmd_prev=ide reset; ext2load ide 0:2 0x3000000 tffsg; setenv bootargs $(console) ip=dhcp usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=1 clcd.lcd1_enable=1; bootm 0x3000000
gatewayip=192.168.9.1
netmask=255.255.255.0
ipaddr=192.168.9.96
serverip=192.168.9.90
bootargs=console=tty0,115200 mtdparts=spi0.0:768k(u-boot),256k(uboot_env),768k(u-boot2),-(unused) rootdelay=6 cpufreq_disable pm_disable usb0Mode=host usb1Mode=host video=dovefb:lcd0:1024x768-24@60,lcd1:1024x768-24@60 clcd.lcd0_enable=1 clcd.lcd1_enable=1
boottest=ide reset; ext2load ide 0:2 0x3000000 uImage; setenv bootargs $(console) $(mtdparts) ip=dhcp usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=1 clcd.lcd1_enable=1; bootm 0x3000000
bootcmd2=usb reset; ext2load usb 0:2 0x3000000 uImage; setenv bootargs $(console) mtdparts=spi0.0:768k(u-boot),256k(uboot_env),768k(u-boot2),-(unused) rootdelay=6 cpufreq_disable pm_disable usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=1 clcd.lcd1_enable=1; bootm 0x3000000
lcd0_params=1024x768-24@60-edid
lcd1_params=1024x768-24@60-edid
bootide=ide reset; ext2load ide 0:2 0x3000000 uImage; setenv bootargs $(console) $(mtdparts) cpufreq_disable lcdseamless pm_disable usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=1 clcd.lcd1_enable=1; bootm 0x3000000
bootmmc=mmcinfo 0; ext2load mmc 0:2 0x3000000 tffsg; setenv bootargs $(console) mtdparts=spi0.0:768k(u-boot),256k(uboot_env),768k(u-boot2),-(unused) cpufreq_disable pm_disable usb0Mode=$(usb0Mode) usb1Mode=$(usb1Mode) video=dovefb:lcd0:$(lcd0_params),lcd1:$(lcd1_params) clcd.lcd0_enable=1 clcd.lcd1_enable=1; bootm 0x3000000
console=console=ttyS0,115200
mtdparts=mtdparts=spi0.0:768k(uboot),256k(uboot_env),768k(uboot2),-(kernel)
rootinit=root=initramfs init=/linuxrc
lcdargs=vmalloc=384MB video=dovefb:lcd0:1024x768-24@60,lcd1:1024x768-24@60 clcd.lcd0_enable=1 clcd.lcd1_enable=1
usbargs=usb0Mode=host usb1Mode=host useNandHal=ganged
bootusb=usb reset; ext2load usb 0:2 0x3000000 tffsg; setenv bootargs console=ttyS0,115200 mtdparts=spi0.0:768k(uboot),256k(uboot_env),768k(uboot2),-(kernel) root=initramfs init=/linuxrc vmalloc=384MB video=dovefb:lcd0:1024x768-24@60,lcd1:1024x768-24@60 clcd.lcd0_enable=1 clcd.lcd1_enable=1 usb0Mode=host usb1Mode=host useNandHal=ganged pm_disable cpufreq_disable; bootm 0x3000000
fileaddr=3000000
ethaddr=00:05:35:09:92:9A
bootcmd=run bootmmc
stdin=serial
stdout=lcd
stderr=lcd
passDramInitTag=yes
mainlineLinux=yes
enaMonExt=no
pexMode=RC
disL2Cache=no
disL2Ecc=no
sata_dma_mode=yes
enaL2ExtraFeatures=yes
enaCpuStream=no
enaVpuPower=yes
enaGpuPower=yes
filesize=C0434
Environment size: 3887/65532 bytes
MIC>>
bootlog:
MIC>> boot Device: MV_SDHCI Manufacturer ID: 45 OEM: 100 Name: SEM02 Tran Speed: 25000000 Rd Block Len: 512 MMC version 4.0 High Capacity: No Capacity: 1958739968 Bus Width: 4-bit Loading file "tffsg" from mmc device 0:2 (mmcda2) 14119164 bytes read ## Booting kernel from Legacy Image at 03000000 ... Image Name: Linux-2.6.32.9-dove-5.4.2 Created: 2014-01-14 8:36:58 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 14119100 Bytes = 13.5 MB Load Address: 00008000 Entry Point: 00008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... EUGENE lcd_disable EUGENE lcd_panel_disable Uncompressing Linux............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done, booting the kernel. [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Linux version 2.6.32.9-dove-5.4.2 (root@pavel-ubuntu) (gcc version 4.2.0 20070413 (prerelease) (CodeSourcery 2007q1-21. Marvell 2009q4-9 20091116)) #194 PREEMPT Tue Jan 14 10:36:52 IST 2014 () [ 0.000000] CPU: ARMv7 Processor [413fc081] revision 1 (ARMv7), cr=10c53c7f [ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache [ 0.000000] Machine: Marvell MV88F6781-RD Avengers MID Board [ 0.000000] Ignoring unrecognised tag 0x54410008 [ 0.000000] Marvell Dove DRAM parameters found (version = 0x09080018) [ 0.000000] [ATAG_BOOTARGS] 1413629523, 1, 1 [ 0.000000] [ATAG_HARDWAREARGS] 933, 466, 1024, 1868 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] [ 0.000000] [ 0.000000] [ 0.000000] [ 0.000000] wait table c19c7020 [ 0.000000] [ 0.000000] [ 0.000000] [ 0.000000] [ 0.000000] wait table c19c9040 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping off. Total pages: 227584 [ 0.000000] Kernel command line: console=ttyS0,115200 mtdparts=spi0.0:768k(u-boot),256k(uboot_env),768k(u-boot2),-(unused) cpufreq_disable pm_disable usb0Mode=host usb1Mode=host video=dovefb:lcd0:1024x768-24@60-edid,lcd1:1024x768-24@60-edid clcd.lcd0_enable=1 clcd.lcd1_enable=1 [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] allocated 4587520 bytes of page_cgroup [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups [ 0.000000] Memory: 512MB 344MB 40MB = 896MB total [ 0.000000] Memory: 885612KB available (6908K code, 734K data, 10312K init, 40960K highmem) [ 0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:135 [ 0.000000] Console: colour dummy device 80x30 [ 25.769887] Calibrating delay loop... 930.61 BogoMIPS (lpj=4653056) [ 26.019878] Security Framework initialized [ 26.019914] AppArmor: AppArmor initialized [ 26.019939] Mount-cache hash table entries: 512 [ 26.020186] Initializing cgroup subsys ns [ 26.020201] Initializing cgroup subsys cpuacct [ 26.020210] Initializing cgroup subsys memory [ 26.020232] Initializing cgroup subsys freezer [ 26.020260] CPU: Testing write buffer coherency: ok [ 26.020887] devtmpfs: initialized [ 26.022698] NET: Registered protocol family 16 [ 26.023186] Dove MV88AP510-Rev-Unsupported SoC, TCLK = 167MHz [ 26.023206] DOVE_MC @ 0x280 is 010E0202 [ 26.023214] PLiao: DOVE_MC @ 0x510 is 010E0101 [ 26.023222] Tauros2: Enabling L2 cache. [ 26.023230] Tauros2: L2 cache support initialised in ARMv7 mode. [ 26.023243] Setting gpu clock to 500000000 (divider: 4) [ 26.023256] Setting axi clock to 333000000 (divider: 5) [ 26.023267] Maevell Init revision 7. [ 26.023705] Initializing USB0 Host [ 26.023745] Initializing USB1 Host [ 26.024119] LCD0 doesn't use PLL. [ 26.024126] LCD1 uses PLL. [ 26.024133] Turn on PLL accurate mode. [ 26.024648] Dove PCIe port 0: link down, ignoring [ 26.024659] Dove PCIe port 1: link down, ignoring [ 26.029205] bio: create slab <bio-0> at 0 [ 26.029462] vgaarb: loaded [ 26.029737] SCSI subsystem initialized [ 26.030133] usbcore: registered new interface driver usbfs [ 26.030208] usbcore: registered new interface driver hub [ 26.030306] usbcore: registered new device driver usb [ 26.030814] NetLabel: Initializing [ 26.030823] NetLabel: domain hash size = 128 [ 26.030830] NetLabel: protocols = UNLABELED CIPSOv4 [ 26.030871] NetLabel: unlabeled traffic allowed by default [ 26.030893] Switching to clocksource orion_clocksource [ 26.035476] AppArmor: AppArmor Filesystem Enabled [ 26.036048] NET: Registered protocol family 2 [ 26.036283] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) [ 26.037123] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) [ 26.038828] TCP bind hash table entries: 65536 (order: 6, 262144 bytes) [ 26.039190] TCP: Hash tables configured (established 131072 bind 65536) [ 26.039200] TCP reno registered [ 26.039335] NET: Registered protocol family 1 [ 26.039630] RPC: Registered udp transport module. [ 26.039641] RPC: Registered tcp transport module. [ 26.039649] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 26.039813] Power Management for Marvell Dove. [ 26.039878] PMU Detected Frequencies CPU 933Mhz, AXI 233Mhz, L2 466Mhz, DDR 466Mhz [ 26.039946] dove_mpp4_ctrl_get : mpp4 = 0x0, mask = 0x4 [ 26.039956] dove_mpp4_ctrl_set : mpp4 = 0x4, mask = 0x4 [ 26.039965] dove_mpp4_ctrl_get : mpp4 = 0x4, mask = 0x4 [ 26.039979] chippc_read_cfg_resistors : lTemp0 = 0x107e4, lTemp1 = 0xfffef01b, lTemp2 = 0x0, lTemp3 = 0x0, lTemp4 = 0x281c3ed, lTemp5 = 0xa0, lTemp6 = 0x0, dwGPxx = x0 [ 26.039996] chippc_read_cfg_resistors : lTemp0 = 0x40, lTemp1 = 0xfff00 [ 26.040057] cesadev_modinit [ 26.040093] cesadev_probe [ 26.040101] cesadev_init(c0a41864) [ 26.040309] mvCesaInit: sessions=640, queue=64, pSram=fdb00000 [ 26.045589] audit: initializing netlink socket (disabled) [ 26.045620] type=2000 audit(0.268:1): initialized [ 26.081080] highmem bounce pool size: 64 pages [ 26.086474] VFS: Disk quotas dquot_6.5.2 [ 26.086730] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 26.088268] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 26.089419] EFS: 1.0a - http://aeschi.ch.eu.org/efs/ [ 26.089658] fuse init (API version 7.13) [ 26.101470] aufs 2-standalone.tree-32-20100524 [ 26.101500] msgmni has been set to 1650 [ 26.102015] alg: No test for cipher_null (cipher_null-generic) [ 26.102127] alg: No test for ecb(cipher_null) (ecb-cipher_null) [ 26.102223] alg: No test for digest_null (digest_null-generic) [ 26.102320] alg: No test for compress_null (compress_null-generic) [ 26.141021] alg: No test for stdrng (krng) [ 26.141194] io scheduler noop registered [ 26.141203] io scheduler anticipatory registered [ 26.141212] io scheduler deadline registered [ 26.141412] io scheduler cfq registered (default) [ 26.148564] dovebl_probe : return in the begining [ 26.148733] dovedcon has been initialized. [ 26.148769] dovefb_display_init [ 26.148780] dovefb_display driver init ok. [ 26.148790] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 26.149260] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 7) is a 16550A [ 26.739541] console [ttyS0] enabled [ 26.743294] serial8250.1: ttyS1 at MMIO 0xf1012100 (irq = 8) is a 16550A [ 26.753592] brd: module loaded [ 26.774314] loop: module loaded [ 27.160574] orion_spi orion_spi.0: use polling mode [ 27.165642] m25p80 spi0.0: mx25l1605d (2048 Kbytes) [ 27.170506] 4 cmdlinepart partitions found on MTD device spi0.0 [ 27.176429] Creating 4 MTD partitions on "spi0.0": [ 27.181215] 0x000000000000-0x0000000c0000 : "u-boot" [ 27.186793] 0x0000000c0000-0x000000100000 : "uboot_env" [ 27.192450] 0x000000100000-0x0000001c0000 : "u-boot2" [ 27.197875] 0x0000001c0000-0x000000200000 : "unused" [ 27.203408] MV-643xx 10/100/1000 ethernet driver version 1.4 [ 27.209100] mv643xx_eth smi: probed [ 27.212664] [mv643xx_eth_probe] dev = 0xe0022000 [ 28.690922] [get_sfp_data] create /proc/chippc/sfp **** g_nSFP_data_valid 0 [ 28.697867] [create_proc_files] 1 ... chippc_proc e0106240 g_nSFP_data_valid 0 [ 28.741704] net eth0: port 0 with MAC address 00:05:35:09:92:9a [ 28.749224] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 28.755998] orion-ehci orion-ehci.0: Marvell Orion EHCI [ 28.761271] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1 [ 28.790949] orion-ehci orion-ehci.0: irq 24, io mem 0xf1050000 [ 28.810932] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00 [ 28.817132] usb usb1: configuration #1 chosen from 1 choice [ 28.822810] hub 1-0:1.0: USB hub found [ 28.826568] hub 1-0:1.0: 1 port detected [ 28.830931] orion-ehci orion-ehci.1: Marvell Orion EHCI [ 28.836153] orion-ehci orion-ehci.1: new USB bus registered, assigned bus number 2 [ 28.870939] orion-ehci orion-ehci.1: irq 25, io mem 0xf1051000 [ 28.890931] orion-ehci orion-ehci.1: USB 2.0 started, EHCI 1.00 [ 28.897106] usb usb2: configuration #1 chosen from 1 choice [ 28.902775] hub 2-0:1.0: USB hub found [ 28.906530] hub 2-0:1.0: 1 port detected [ 28.910797] usbcore: registered new interface driver usblp [ 28.916281] Initializing USB Mass Storage driver... [ 28.921240] usbcore: registered new interface driver usb-storage [ 28.927218] USB Mass Storage support registered. [ 28.931867] usbcore: registered new interface driver ums-datafab [ 28.937879] usbcore: registered new interface driver ums-freecom [ 28.943906] usbcore: registered new interface driver ums-jumpshot [ 28.950009] usbcore: registered new interface driver ums-sddr09 [ 28.955949] usbcore: registered new interface driver ums-sddr55 [ 28.961860] mv_udc: version 05-July-2006 loaded [ 28.966652] mice: PS/2 mouse device common for all mice [ 28.972139] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0 [ 28.977952] IRQ 133/rtc-mv: IRQF_DISABLED is not guaranteed on shared IRQs [ 28.984860] i2c /dev entries driver [ 28.988681] MV EC_KEY I2C driver loaded successfully [ 28.993809] input: ec_key_i2c as /devices/platform/mv64xxx_i2c_exp.0/i2c-0/0-002c/input/input0 [ 29.002709] i2c i2c-0: Failed to register i2c client at 0x00 (-16) [ 29.008951] i2c i2c-0: Can't create device at 0x00 [ 29.016027] i2c i2c-0: Failed to register i2c client idt5v49ee503 at 0x6a (-16) [ 29.023316] i2c i2c-0: Can't create device at 0x6a [ 29.028410] Linux video capture interface: v2.00 [ 29.033155] vivi-000: V4L2 device registered as /dev/video0 [ 29.038707] Video Technology Magazine Virtual Video Capture Board ver 0.6.0 successfully loaded. [ 29.047640] usbcore: registered new interface driver uvcvideo [ 29.053376] USB Video Class driver (v0.1.0) [ 29.057587] cpuidle: using governor ladder [ 29.061737] cpuidle: using governor menu [ 29.065669] sdhci: Secure Digital Host Controller Interface driver [ 29.071835] sdhci: Copyright(c) Pierre Ossman [ 29.076248] sdhci: Requesting irq host->irq=35, host->irqn [ 29.081626] Registered led device: mmc0:: [ 29.085873] mmc0: SDHCI controller on sdhci-mv.0 [sdhci-mv.0] using DMA [ 29.092513] sdhci: Requesting irq host->irq=36, host->irqn [ 29.097874] Registered led device: mmc1:: [ 29.102134] mmc1: SDHCI controller on sdhci-mv.1 [sdhci-mv.1] using DMA [ 29.108827] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver [ 29.115198] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver [ 29.161010] mv_xor mv_xor.0: Marvell XOR: ( xor cpy ) [ 29.210950] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy ) [ 29.240935] usb 1-1: new high speed USB device using orion-ehci and address 2, deleay = 50 ms [ 29.250992] mv_xor mv_xor.2: Marvell XOR: ( xor cpy ) [ 29.291000] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy ) [ 29.296854] usbcore: registered new interface driver hiddev [ 29.302493] usbcore: registered new interface driver usbhid [ 29.308054] usbhid: v2.6:USB HID core driver [ 29.312397] Advanced Linux Sound Architecture Driver Version 1.0.21. [ 29.318972] usbcore: registered new interface driver snd-usb-audio [ 29.325198] usbcore: registered new interface driver snd-usb-caiaq [ 29.331435] No device for DAI RT5623 [ 29.335216] rt5623: RT5623 Audio Codec 0.02 [ 29.340208] asoc: RT5623 <-> mv88fx-i2s0 mapping ok [ 29.356047] ALSA device list: [ 29.359018] #0: Dove (RT5623) [ 29.362218] oprofile: using arm/mrvl_pj4 [ 29.367530] TCP cubic registered [ 29.371376] NET: Registered protocol family 10 [ 29.377242] lo: Disabled Privacy Extensions [ 29.383379] NET: Registered protocol family 17 [ 29.387815] lib80211: common routines for IEEE802.11 drivers [ 29.393481] ThumbEE CPU extension supported. [ 29.397732] XScale iWMMXt coprocessor detected. [ 29.402533] VFP support v0.3: implementor 41 architecture 2 part 20 variant 9 rev 5 [ 29.411173] Dove FB driver: [ 29.452850] Initialize /proc/mv_lcd0 [ 29.456407] use cat /proc/mv_lcd0 to see reg settings [ 29.500333] dovefb dovefb.0: use ref clock IDT_CLK1 [ 29.507449] o Kernel parameter: 1024x768-24@60. [ 29.512168] pull_edid_from_i2c find any I2C bus for busid 1 dove_i2c e071c418 [ 29.519494] mmc0: new high speed MMC card at address 0001 [ 29.525155] mmcblk0: mmc0:0001 SEM02G 1.82 GiB [ 29.529883] init write protection /dev/mmcblk0 (id=187695104) [ 29.535678] i2c_transfer - 2 finaly failed. !!!! [ 29.540378] pull_edid_from_i2c find any I2C bus for EDID edid_data 0 [ 29.546804] o Failed to read EDID information,using driver resolutions table. [ 29.554110] dovefb_list_vmode ------------<GFX Layer 0 video mode database>----------- [ 29.562097] mode 0: <1920x1200@60> pico=5177 [ 29.562102] fb timings 336 128 38 1 208 3 [ 29.562107] xorg timings 1920 2048 2256 2592 1200 1201 1204 1242 [ 29.577630] mode 1: <1920x1080@60> pico=6734 [ 29.577635] fb timings 148 88 36 4 44 5 [ 29.577640] xorg timings 1920 2008 2052 2200 1080 1084 1089 1125 [ 29.593165] mode 2: <1650x1050@60> pico=6888 [ 29.593170] fb timings 288 104 33 1 184 3 [ 29.593176] xorg timings 1650 1754 1938 2226 1050 1051 1054 1087 [ 29.608700] mode 3: <1366x 768@60> pico=11659 [ 29.608705] fb timings 216 72 23 1 144 3 [ 29.608710] xorg timings 1366 1438 1582 1798 768 769 772 795 [ 29.624321] mode 4: <1280x1024@60> pico=9262 [ 29.624326] fb timings 248 48 38 1 112 3 [ 29.624331] xorg timings 1280 1328 1440 1688 1024 1025 1028 1066 [ 29.639854] mode 5: <1280x 720@60> pico=13468 [ 29.639859] fb timings 220 110 20 5 40 5 [ 29.639864] xorg timings 1280 1390 1430 1650 720 725 730 750 [ 29.655468] mode 6: <1024x 768@85> pico=10581 [ 29.655473] fb timings 208 48 36 1 96 3 [ 29.655478] xorg timings 1024 1072 1168 1376 768 769 772 808 [ 29.671088] mode 7: <1024x 768@70> pico=13346 [ 29.671093] fb timings 144 24 29 3 136 6 [ 29.671099] xorg timings 1024 1048 1184 1328 768 771 777 806 [ 29.686709] mode 8: <1024x 768@60> pico=15385 [ 29.686714] fb timings 160 24 29 3 136 6 [ 29.686719] xorg timings 1024 1048 1184 1344 768 771 777 806 [ 29.702322] mode 9: <1024x 600@60> pico=22401 [ 29.702327] fb timings 38 38 8 8 100 4 [ 29.702332] xorg timings 1024 1062 1162 1200 600 608 612 620 [ 29.717942] mode 10: < 800x 600@85> pico=17790 [ 29.717947] fb timings 152 32 27 1 64 3 [ 29.717952] xorg timings 800 832 896 1048 600 601 604 631 [ 29.733642] mode 11: < 800x 600@75> pico=20234 [ 29.733647] fb timings 160 16 21 1 80 2 [ 29.733653] xorg timings 800 816 896 1056 600 601 603 624 [ 29.749348] mode 12: < 800x 600@72> pico=20052 [ 29.749353] fb timings 64 56 23 37 120 6 [ 29.749359] xorg timings 800 856 976 1040 600 637 643 666 [ 29.765049] mode 13: < 800x 600@60> pico=25131 [ 29.765054] fb timings 88 40 23 1 128 4 [ 29.765059] xorg timings 800 840 968 1056 600 601 605 628 [ 29.780755] mode 14: < 800x 600@56> pico=26515 [ 29.780760] fb timings 128 32 14 1 128 4 [ 29.780765] xorg timings 800 832 960 1088 600 601 605 619 [ 29.796456] mode 15: < 640x 480@85> pico=27780 [ 29.796461] fb timings 112 32 25 1 48 3 [ 29.796466] xorg timings 640 672 720 832 480 481 484 509 [ 29.812163] mode 16: < 640x 480@75> pico=31746 [ 29.812168] fb timings 48 16 32 11 96 2 [ 29.812173] xorg timings 640 656 752 800 480 491 493 525 [ 29.827869] mode 17: < 640x 480@72> pico=32102 [ 29.827873] fb timings 128 24 28 9 40 3 [ 29.827879] xorg timings 640 664 704 832 480 489 492 520 [ 29.843569] mode 18: < 640x 480@60> pico=39758 [ 29.843574] fb timings 48 16 31 11 96 2 [ 29.843579] xorg timings 640 656 752 800 480 491 493 524 [ 29.859268] found <1024x768@60>, pixclock=15385 [ 29.863790] set clk 1 to 64998375 [ 29.867169] mmcblk0: p1 p2 p3 [ 29.871090] init write protection /dev/mmcblk0p1 (id=187695105) [ 29.877141] init write protection /dev/mmcblk0p2 (id=187695106) [ 29.883152] mmcblk0: p3 size 1831410 exceeds device capacity, limited to end of disk [ 29.892326] usb 1-1: configuration #1 chosen from 1 choice [ 29.898143] hub 1-1:1.0: USB hub found [ 29.902279] hub 1-1:1.0: 4 ports detected [ 29.908305] dovefb_gfx_init() call get_edid_gfx_init [ 29.913277] pull_edid_from_i2c find any I2C bus for busid 1 dove_i2c e071c418 [ 29.920706] i2c_transfer - 2 finaly failed. !!!! [ 29.925408] pull_edid_from_i2c find any I2C bus for EDID edid_data 0 [ 29.932128] set clk 1 to 64998375 [ 29.956787] Console: switching to colour frame buffer device 128x48 [ 30.015502] o dovefb: frame buffer device was successfully loaded. [ 30.021859] Dove FB driver: [ 30.024667] Initialize /proc/mv_lcd1 [ 30.028228] use cat /proc/mv_lcd1 to see reg settings [ 30.033310] dovefb dovefb.1: use ref clock accurate_LCDCLK [ 30.038778] o Kernel parameter: 1024x768-24@60. [ 30.043479] pull_edid_from_i2c find any I2C bus for busid 0 dove_i2c e071c218 [ 30.050900] i2c_transfer - 2 finaly failed. !!!! [ 30.055613] pull_edid_from_i2c find any I2C bus for EDID edid_data 0 [ 30.062039] o Failed to read EDID information,using driver resolutions table. [ 30.069328] dovefb_list_vmode ------------<GFX Layer 1 video mode database>----------- [ 30.077324] mode 0: <1920x1200@60> pico=5177 [ 30.077328] fb timings 336 128 38 1 208 3 [ 30.077334] xorg timings 1920 2048 2256 2592 1200 1201 1204 1242 [ 30.092852] mode 1: <1920x1080@60> pico=6734 [ 30.092857] fb timings 148 88 36 4 44 5 [ 30.092862] xorg timings 1920 2008 2052 2200 1080 1084 1089 1125 [ 30.108384] mode 2: <1650x1050@60> pico=6888 [ 30.108389] fb timings 288 104 33 1 184 3 [ 30.108394] xorg timings 1650 1754 1938 2226 1050 1051 1054 1087 [ 30.123912] mode 3: <1366x 768@60> pico=11659 [ 30.123917] fb timings 216 72 23 1 144 3 [ 30.123923] xorg timings 1366 1438 1582 1798 768 769 772 795 [ 30.139534] mode 4: <1280x1024@60> pico=9262 [ 30.139539] fb timings 248 48 38 1 112 3 [ 30.139544] xorg timings 1280 1328 1440 1688 1024 1025 1028 1066 [ 30.155067] mode 5: <1280x 720@60> pico=13468 [ 30.155072] fb timings 220 110 20 5 40 5 [ 30.155078] xorg timings 1280 1390 1430 1650 720 725 730 750 [ 30.170687] mode 6: <1024x 768@85> pico=10581 [ 30.170692] fb timings 208 48 36 1 96 3 [ 30.170697] xorg timings 1024 1072 1168 1376 768 769 772 808 [ 30.186301] mode 7: <1024x 768@70> pico=13346 [ 30.186306] fb timings 144 24 29 3 136 6 [ 30.186311] xorg timings 1024 1048 1184 1328 768 771 777 806 [ 30.201921] mode 8: <1024x 768@60> pico=15385 [ 30.201926] fb timings 160 24 29 3 136 6 [ 30.201931] xorg timings 1024 1048 1184 1344 768 771 777 806 [ 30.217542] mode 9: <1024x 600@60> pico=22401 [ 30.217546] fb timings 38 38 8 8 100 4 [ 30.217552] xorg timings 1024 1062 1162 1200 600 608 612 620 [ 30.233155] mode 10: < 800x 600@85> pico=17790 [ 30.233160] fb timings 152 32 27 1 64 3 [ 30.233166] xorg timings 800 832 896 1048 600 601 604 631 [ 30.248861] mode 11: < 800x 600@75> pico=20234 [ 30.248866] fb timings 160 16 21 1 80 2 [ 30.248871] xorg timings 800 816 896 1056 600 601 603 624 [ 30.264561] mode 12: < 800x 600@72> pico=20052 [ 30.264566] fb timings 64 56 23 37 120 6 [ 30.264572] xorg timings 800 856 976 1040 600 637 643 666 [ 30.280268] mode 13: < 800x 600@60> pico=25131 [ 30.280273] fb timings 88 40 23 1 128 4 [ 30.280278] xorg timings 800 840 968 1056 600 601 605 628 [ 30.295968] mode 14: < 800x 600@56> pico=26515 [ 30.295973] fb timings 128 32 14 1 128 4 [ 30.295978] xorg timings 800 832 960 1088 600 601 605 619 [ 30.311675] mode 15: < 640x 480@85> pico=27780 [ 30.311680] fb timings 112 32 25 1 48 3 [ 30.311685] xorg timings 640 672 720 832 480 481 484 509 [ 30.327373] mode 16: < 640x 480@75> pico=31746 [ 30.327378] fb timings 48 16 32 11 96 2 [ 30.327383] xorg timings 640 656 752 800 480 491 493 525 [ 30.343074] mode 17: < 640x 480@72> pico=32102 [ 30.343079] fb timings 128 24 28 9 40 3 [ 30.343084] xorg timings 640 664 704 832 480 489 492 520 [ 30.358780] mode 18: < 640x 480@60> pico=39758 [ 30.358785] fb timings 48 16 31 11 96 2 [ 30.358790] xorg timings 640 656 752 800 480 491 493 524 [ 30.374471] found <1024x768@60>, pixclock=15385 [ 30.379047] set internal refclk divider to 31.0.(accurate mode) [ 30.384952] dovefb_gfx_init() call get_edid_gfx_init [ 30.389891] pull_edid_from_i2c find any I2C bus for busid 0 dove_i2c e071c218 [ 30.397226] usb 2-1: new high speed USB device using orion-ehci and address 2, deleay = 50 ms [ 30.405804] i2c_transfer - 2 finaly failed. !!!! [ 30.410508] pull_edid_from_i2c find any I2C bus for EDID edid_data 0 [ 30.417260] o dovefb: frame buffer device was successfully loaded. [ 30.423885] rtc-mv rtc-mv: setting system clock to 1970-01-01 00:00:00 UTC (0) [ 30.433021] Freeing init memory: 10312K ******* Dlopen success usplash: can't get console font: Invalid argument chippc-theme : t_init GetSplashData out : width = 1024, height = 768, colors = 256 chippc-theme : 0x400, 0x300, 0x202, 0x2e0 [ 30.488121] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended [ 30.496130] kjournald starting. Commit interval 5 seconds [ 30.502624] EXT3 FS on mmcblk0p2, internal journal [ 30.507401] EXT3-fs: recovery complete. [ 30.511242] EXT3-fs: mounted filesystem with journal data mode. Signature size: 4 Safe mode: 0 normal mode mount RO from: /dev/tffsi save_res: 0 end of save res Entering normal boot mode(with splash)... [ 30.573952] usb 2-1: configuration #1 chosen from 1 choice [ 30.587044] hub 2-1:1.0: USB hub found [ 30.595911] hub 2-1:1.0: 4 ports detected [ 31.191083] kjournald starting. Commit interval 5 seconds [ 31.196755] EXT3 FS on mmcblk0p3, internal journal [ 31.210938] EXT3-fs: recovery complete. [ 31.216190] EXT3-fs: mounted filesystem with journal data mode. [ 32.570483] kjournald starting. Commit interval 5 seconds [ 32.576577] EXT3 FS on mmcblk0p3, internal journal [ 32.581378] EXT3-fs: mounted filesystem with journal data mode. mount sq1 mount sq2 [ 32.602466] /dev/mmcblk0p2 (id=187695106) is write protected! all mounts: rootfs / rootfs rw 0 0 none /proc proc rw,relatime 0 0 /dev/mmcblk0p2 /system ext3 rw,noatime,errors=continue,data=journal 0 0 /dev/mmcblk0p3 /plugrr ext3 rw,noexec,noatime,errors=continue,data=journal 0 0 /dev/loop0 /static_mem squashfs ro,relatime 0 0 /dev/loop1 /static squashfs ro,relatime 0 0 mount read/write partition... mount complete init: ureadahead-other main process (409) terminated with status 4 init: ureadahead-other main process (447) terminated with status 4 init: cryptdisks-enable main process (445) killed by TERM signal runlevel ====== can't open protection device Safe mode: 0 normal mode Entering normal boot mode... Wed May 18 13:27:29 UTC 2016 Timed out waiting for time change. [ 46.200756] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=12 sec (nowayout= 1) runlevel ====== 2 2 [ 46.709447] BMM Module Vmeta memroy start: 0x3c000000, size: 67108864 [ 46.723722] BMM init with size=64MB * Starting Citrix USB daemon [ OK ] [ 46.995774] [ 46.995779] [galcore] registerBase =0xf1840000, registerMemSize = 0x0003ffff, contiguousBase= 0x38000000, contiguousSize = 0x03ffffff [ 47.010606] [ 47.010610] [galcore] real contiguouSize = 0x03ffffff [ 47.018069] [ 47.018073] [galcore] chipModel=0x600,chipRevision=0x19,chipFeatures=0x87ecd,chipMinorFeatures=0x7 * Network Interface Plugging Daemon... [ 47.281599] [mv643xx_eth_open] ****** begin ...0xe0022000, 0xe00222e0, 0xe070ec00 [ 47.460933] EUGENE speed=1000, duplex=1, autoneg=1 [ 47.561579] ADDRCONF(NETDEV_UP): eth0: link is not ready * skip wlan0... [ OK ] Starting printer spooler: lpd. [ 47.798328] Setting vmeta clock to 500000000 (divider: 4) ** (process:670): WARNING **: ApplySubclass_2007WirelessConnection dwEnable = 0, 0 * Starting Network connection manager wicd [ OK ] Starting Hardware RNG entropy gatherer daemon: rngd. [ 49.833111] eth0: 0x1c16, link up, 1000 Mb/s, full duplex, flow control disabled [ 49.840475] [handle_link_event] 2 netif_carrier_on on [ 49.847148] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 51.547574] set clk 1 to 64998375 [ 51.547588] dividers found (in lookup table) for Fout = 64998375. n=234 d=5 odiv 18 SNMP service started, listening on port 161/udp [ 53.683894] set clk 1 to 64998375 [ 53.683908] dividers found (in lookup table) for Fout = 64998375. n=234 d=5 odiv 18 Command line:XPClient /LocalService [ 53.744573] set internal refclk divider to 31.0.(accurate mode) [ 53.835661] set clk 1 to 135007425 [ 53.835678] dividers found (in lookup table) for Fout = 135007425. n=216 d=5 odiv 8 Ubuntu 10.04 LTS ER-TC-9929a ttyS0 ER-TC-9929a login: [ 58.037484] Chippc_proc_ write_int = 0x3, 3 [ 58.037491] [ 58.052528] write value <0x00000000> to LCD reg offset <0x00000190> ** (PIM:864): WARNING **: Reading user name prefix from DBGUserNamePrefix. Assure that somebody writes it there ! [ 60.430932] eth0: no IPv6 routers present myifconfig nInterfaces=2 myifconfig 0 lo myifconfig 1 eth0 myifconfig IfConf.ifc_req[1].ifr_flags=0x1043 0x1 0X40 0x8 GetEthinfointerface 00:05:35:09:92:9a, 192.168.1.135, 255.255.255.0, 192.168.1.255 GetEthinfointerface 4 dhcp dhcp WaitForDhcpeth0 LOG: (Re)connect to Xcalibur server. LOG: CONNECTING: Table 0(Xcalibur) is - not empty. LOG: CONNECTING: Trying record [0;0] - enabled. IP: 129.100.2.50, Weight: 1, QueryTTL: 3000. LOG: CONNECTING: SSL Required: no,Fallback enabled: yes, Plain port: 917, SSL port: 918. LOG: Pinging disabled by policy. LOG: CONNECTING: Connecting in plain(unsecured) mode. 129.100.2.50:917. LOG: CONNECTING: Failure (plain mode). Last Error is 110(0x0000006E). LOG: CONNECTING: Table 1(DHCP) is - empty. LOG: CONNECTING: Table 2(SNMP) is - empty. LOG: CONNECTING: Table 3(DNS) is - not empty. LOG: CONNECTING: Cannot resolve DNS name 'XCGlobal11'. LOG: CONNECTING: Table 4(Manual) is - empty. LOG: CONNECTING: Table 5(Cached Record) is - not empty. LOG: CONNECTING: Trying record [5;0] - enabled. IP: 129.100.2.50, Weight: 1, QueryTTL: 3000. LOG: CONNECTING: SSL Required: no,Fallback enabled: yes, Plain port: 917, SSL port: 918. LOG: Pinging disabled by policy. LOG: CONNECTING: Connecting in plain(unsecured) mode. 129.100.2.50:917. FATAL: term closed
More info will follow once I've hooked it up to a monitor and keyboard and logged into stock OS.
Koen