Welcome! Log In Create A New Profile

Advanced

Debian on Dell Wyse T10 / T50

Posted by Koen 
Re: Dell Wyse T10 / T50
August 02, 2018 09:18PM
Looks like you're making good progress. Wish I had time to jump in and help, but I'd first have to locate the hardware in my todo pile. I also wonder how close the hardware is to the Armada 510 based HP t5335z as it might be able to share in some of your DTS modifications.

Ray
Re: Dell Wyse T10 / T50
August 02, 2018 11:04PM
Koen,

> One thing which shows that the ethernet is not
> configured properly in the dts file yet is that it
> now shows up as 100Mb/s while it used to be
> 1000Mb/s

Does this box really have 1Gbs?

> This reverse engineering is quite addictive but it
> will have to wait until I'm back home towards the
> end of next week. Any tips on figuring out dts
> files from scratch are appreciated.
>

I already did create the initial DTS:
https://forum.doozan.com/read.php?2,63499,64114#msg-64114

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 03, 2018 05:51AM
Hi Ray,


> Looks like you're making good progress. Wish I
> had time to jump in and help, but I'd first have
> to locate the hardware in my todo pile.

It would be good if you can start compiling the DTS I've posted and try it out. This box is relatively easy, so I can just add new nodes in as Koen discovered some new settings during reverse engineering.

> I also
> wonder how close the hardware is to the Armada 510
> based HP t5335z as it might be able to share in
> some of your DTS modifications.

What we do here for this box is quite relevant to the HP t5335z. Unfortunately, I did not have to time to look at the T5335z serial console when I started my trip. I will get back to my normal development environment in 2-3 weeks.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 08/03/2018 05:56AM by bodhi.
Re: Dell Wyse T10 / T50
August 05, 2018 12:01AM
All,

Here is the compiled DTB for the initial DTS.

I'm going to add more nodes in this DTB in future posts.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 08/05/2018 12:03AM by bodhi.
Attachments:
open | download - dove-wyse-t50.dtb (13.3 KB)
open | download - dove-wyse-t50.dts (650 bytes)
Re: Dell Wyse T10 / T50
August 07, 2018 04:52AM
Another update, with PCIe.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Attachments:
open | download - dove-wyse-t50.dtb (13.3 KB)
open | download - dove-wyse-t50.dts (767 bytes)
Re: Dell Wyse T10 / T50
August 11, 2018 03:16PM
bodhi Wrote:
-------------------------------------------------------
> Koen,
>
> > One thing which shows that the ethernet is not
> > configured properly in the dts file yet is that
> it
> > now shows up as 100Mb/s while it used to be
> > 1000Mb/s
>
> Does this box really have 1Gbs?
>
> > This reverse engineering is quite addictive but
> it
> > will have to wait until I'm back home towards
> the
> > end of next week. Any tips on figuring out dts
> > files from scratch are appreciated.
> >
>
> I already did create the initial DTS:
> https://forum.doozan.com/read.php?2,63499,64114#msg-64114


Hi bodhi,

according to this document it should have 1Gbs. http://www.netsolutionworks.com/datasheets/Dell-Wyse-T-class-IA.pdf. My last comment isn't meant as a complaint, I wouldn't have got this far without your help. Just hoping that someone reading the forum may have some clever ideas how to continue from here on.

I've appended your latest dtb file and rebooted the device. The dmesg output is attached below.

root@debian:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.12.4-mvebu-tld-1 (root@tldDebianVM) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #1 SMP PREEMPT Sat Jul 29 21:56:37 PDT 2017
[    0.000000] CPU: ARMv7 Processor [560f5815] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Dell Wyse T50
[    0.000000] Memory policy: Data cache writeback
[    0.000000] On node 0 totalpages: 262144
[    0.000000] free_area_init_node: node 0, pgdat c0d9d700, node_mem_map e6ff8000
[    0.000000]   Normal zone: 1264 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 161792 pages, LIFO batch:31
[    0.000000]   HighMem zone: 100352 pages, LIFO batch:31
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] percpu: Embedded 17 pages/cpu @e6fd9000 s40460 r8192 d20980 u69632
[    0.000000] pcpu-alloc: s40460 r8192 d20980 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260880
[    0.000000] Kernel command line: rootdelay=5 root=/dev/sdb1 pm_disable usb0Mode=host usb1Mode=host video=dovefb:lcd0:1024x600-16@60-edid,lcd1:1024x768-16@60-edid clcd.lcd0_enable=1 clcd.lcd1_enable=1 clcd.lcd0_clk=3 clcd.lcd1_clk=1 vmalloc=384M
[    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] Memory: 1017980K/1048576K available (8192K kernel code, 712K rwdata, 2080K rodata, 1024K init, 331K bss, 30596K reserved, 0K cma-reserved, 401408K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xe8000000 - 0xff800000   ( 376 MB)
                   lowmem  : 0xc0000000 - 0xe7800000   ( 632 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf000000 - 0xbfe00000   (  14 MB)
                     .text : 0xc0008000 - 0xc0900000   (9184 kB)
                     .init : 0xc0c00000 - 0xc0d00000   (1024 kB)
                     .data : 0xc0d00000 - 0xc0db2308   ( 713 kB)
                      .bss : 0xc0db9a84 - 0xc0e0ca58   ( 332 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467562657 ns
[    0.000007] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns
[    0.000039] Switching to timer-based delay loop, resolution 6ns
[    0.000578] Console: colour dummy device 80x30
[    0.001319] console [tty0] enabled
[    0.001361] Calibrating delay loop (skipped), value calculated using timer frequency.. 333.33 BogoMIPS (lpj=1666666)
[    0.001424] pid_max: default: 32768 minimum: 301
[    0.001613] Security Framework initialized
[    0.001727] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001771] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002568] CPU: Testing write buffer coherency: ok
[    0.002928] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.040181] Setting up static identity map for 0x100000 - 0x100060
[    0.120087] smp: Bringing up secondary CPUs ...
[    0.120139] smp: Brought up 1 node, 1 CPU
[    0.120175] SMP: Total of 1 processors activated (333.33 BogoMIPS).
[    0.120208] CPU: All CPU(s) started in SVC mode.
[    0.121063] devtmpfs: initialized
[    0.130505] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 5
[    0.131079] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.131160] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.131448] prandom: seed boundary self test passed
[    0.134509] prandom: 100 self tests passed
[    0.134541] pinctrl core: initialized pinctrl subsystem
[    0.135637] NET: Registered protocol family 16
[    0.136602] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.141184] cpuidle: using governor ladder
[    0.141283] cpuidle: using governor menu
[    0.141708] Dove 88AP510 SoC
[    0.141754] Tauros2: Disabling L2 prefetch.
[    0.141785] Tauros2: Disabling burst8 line fill.
[    0.141815] Tauros2: Enabling L2 cache.
[    0.141843] Tauros2: L2 cache support initialised in ARMv7 mode.
[    0.142234] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.240615] vgaarb: loaded
[    0.240953] SCSI subsystem initialized
[    0.250156] libata version 3.00 loaded.
[    0.250396] usbcore: registered new interface driver usbfs
[    0.250497] usbcore: registered new interface driver hub
[    0.250576] usbcore: registered new device driver usb
[    0.250800] media: Linux media interface: v0.10
[    0.250871] Linux video capture interface: v2.00
[    0.260663] clocksource: Switched to clocksource orion_clocksource
[    0.335301] VFS: Disk quotas dquot_6.6.0
[    0.335421] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.353978] NET: Registered protocol family 2
[    0.355082] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.355184] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.355294] TCP: Hash tables configured (established 8192 bind 8192)
[    0.355413] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.355469] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.355651] NET: Registered protocol family 1
[    0.376299] RPC: Registered named UNIX socket transport module.
[    0.376344] RPC: Registered udp transport module.
[    0.376373] RPC: Registered tcp transport module.
[    0.376403] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.376440] PCI: CLS 0 bytes, default 64
[    0.376624] Unpacking initramfs...
[    0.855591] Freeing initrd memory: 8072K
[    0.856064] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.857774] audit: initializing netlink subsys (disabled)
[    0.858956] Initialise system trusted keyrings
[    0.859027] Key type blacklist registered
[    0.859132] audit: type=2000 audit(0.857:1): state=initialized audit_enabled=0 res=1
[    0.859369] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[    0.859509] zbud: loaded
[    0.880902] NFS: Registering the id_resolver key type
[    0.880953] Key type id_resolver registered
[    0.880982] Key type id_legacy registered
[    0.881019] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.881054] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.881288] jffs2: version 2.2. (NAND) (SUMMARY)  \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
[    0.881801] orangefs_debugfs_init: called with debug mask: :none: :0:
[    0.882054] orangefs_init: module version upstream loaded
[    0.887350] Key type asymmetric registered
[    0.887390] Asymmetric key parser 'x509' registered
[    0.887475] bounce: pool size: 64 pages
[    0.887548] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.887599] io scheduler noop registered
[    0.887628] io scheduler deadline registered
[    0.887713] io scheduler cfq registered (default)
[    0.888444] dove-pinctrl f10d0200.pin-ctrl: falling back to hardcoded PMU resource
[    0.888617] dove-pinctrl f10d0200.pin-ctrl: [Firmware Bug]: Missing pinctrl regs in DTB. Please update your firmware.
[    0.889347] dove-pinctrl f10d0200.pin-ctrl: registered pinctrl driver
[    0.892982] mvebu-pcie mbus:pcie: PCI host bridge to bus 0000:00
[    0.893035] pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
[    0.893073] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[    0.893113] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.893148] pci_bus 0000:00: scanning bus
[    0.893181] pci 0000:00:01.0: [11ab:0510] type 01 class 0x060400
[    0.893226] pci 0000:00:01.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.894626] pci 0000:00:02.0: [11ab:0510] type 01 class 0x060400
[    0.894662] pci 0000:00:02.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.895258] pci_bus 0000:00: fixups for bus
[    0.895274] PCI: bus0: Fast back to back transfers disabled
[    0.895322] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 0
[    0.895331] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.895389] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 0
[    0.895397] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.895454] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 1
[    0.895662] pci_bus 0000:01: scanning bus
[    0.895697] pci 0000:01:00.0: [1814:3090] type 00 class 0x028000
[    0.895728] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff]
[    0.895789] pci 0000:01:00.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.920889] pci_bus 0000:01: fixups for bus
[    0.920902] PCI: bus1: Fast back to back transfers disabled
[    0.920945] pci_bus 0000:01: bus scan returning with max=01
[    0.920957] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.920972] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 1
[    0.921195] pci_bus 0000:02: scanning bus
[    0.921205] pci_bus 0000:02: fixups for bus
[    0.921212] PCI: bus2: Fast back to back transfers enabled
[    0.921250] pci_bus 0000:02: bus scan returning with max=02
[    0.921260] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    0.921271] pci_bus 0000:00: bus scan returning with max=02
[    0.921283] pci 0000:00:01.0: fixup irq: got 0
[    0.921291] pci 0000:00:01.0: assigning IRQ 00
[    0.921301] pci 0000:00:02.0: fixup irq: got 0
[    0.921307] pci 0000:00:02.0: assigning IRQ 00
[    0.921401] pci 0000:01:00.0: fixup irq: got 39
[    0.921409] pci 0000:01:00.0: assigning IRQ 39
[    0.921447] pci 0000:00:01.0: BAR 14: assigned [mem 0xe0000000-0xe00fffff]
[    0.921492] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe000ffff]
[    0.921534] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.921572] pci 0000:00:01.0:   bridge window [mem 0xe0000000-0xe00fffff]
[    0.921613] pci 0000:00:02.0: PCI bridge to [bus 02]
[    0.921721] pcieport 0000:00:01.0: enabling device (0140 -> 0142)
[    0.921772] pcieport 0000:00:01.0: enabling bus mastering
[    0.921849] pcieport 0000:00:02.0: enabling bus mastering
[    0.922584] mv_xor f1060800.dma-engine: Marvell shared XOR driver
[    0.981566] mv_xor f1060800.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    0.981937] mv_xor f1060900.dma-engine: Marvell shared XOR driver
[    1.041563] mv_xor f1060900.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    1.162834] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.166258] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 21, base_baud = 10416666) is a 16550A
[    1.167343] f1012100.serial: ttyS1 at MMIO 0xf1012100 (irq = 22, base_baud = 10416666) is a 16550A
[    1.169535] sata_mv f10a0000.sata-host: version 1.28
[    1.169688] sata_mv f10a0000.sata-host: slots 32 ports 1
[    1.182192] scsi host0: sata_mv
[    1.182474] ata1: SATA max UDMA/133 irq 32
[    1.184371] m25p80 spi0.0: s25fl064k (8192 Kbytes)
[    1.196888] libphy: Fixed MDIO Bus: probed
[    1.198089] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.198138] ehci-pci: EHCI PCI platform driver
[    1.198231] ehci-orion: EHCI orion driver
[    1.198422] orion-ehci f1050000.usb-host: EHCI Host Controller
[    1.198483] orion-ehci f1050000.usb-host: new USB bus registered, assigned bus number 1
[    1.198666] orion-ehci f1050000.usb-host: irq 26, io mem 0xf1050000
[    1.220924] orion-ehci f1050000.usb-host: USB 2.0 started, EHCI 1.00
[    1.221215] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.221258] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.221309] usb usb1: Product: EHCI Host Controller
[    1.221341] usb usb1: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.221377] usb usb1: SerialNumber: f1050000.usb-host
[    1.222204] hub 1-0:1.0: USB hub found
[    1.222279] hub 1-0:1.0: 1 port detected
[    1.222806] orion-ehci f1051000.usb-host: EHCI Host Controller
[    1.222866] orion-ehci f1051000.usb-host: new USB bus registered, assigned bus number 2
[    1.223037] orion-ehci f1051000.usb-host: irq 27, io mem 0xf1051000
[    1.250661] orion-ehci f1051000.usb-host: USB 2.0 started, EHCI 1.00
[    1.250909] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.250951] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.251001] usb usb2: Product: EHCI Host Controller
[    1.251034] usb usb2: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.251069] usb usb2: SerialNumber: f1051000.usb-host
[    1.251825] hub 2-0:1.0: USB hub found
[    1.251890] hub 2-0:1.0: 1 port detected
[    1.252960] usbcore: registered new interface driver usblp
[    1.253170] usbcore: registered new interface driver usb-storage
[    1.253630] mousedev: PS/2 mouse device common for all mice
[    1.254734] rtc-mv f10d8500.real-time-clock: rtc core: registered f10d8500.real-time- as rtc0
[    1.255083] i2c /dev entries driver
[    1.258865] orion_wdt: Initial timeout 25 sec
[    1.261608] marvell-cesa f1030000.crypto-engine: CESA device successfully registered
[    1.261887] hidraw: raw HID events driver (C) Jiri Kosina
[    1.262361] usbcore: registered new interface driver usbhid
[    1.262399] usbhid: USB HID core driver
[    1.262623] drop_monitor: Initializing network drop monitor service
[    1.262716] Netfilter messages via NETLINK v0.30.
[    1.262766] ip_set: protocol 6
[    1.263102] NET: Registered protocol family 10
[    1.274209] Segment Routing with IPv6
[    1.274310] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.276039] NET: Registered protocol family 17
[    1.276131] 8021q: 802.1Q VLAN Support v1.8
[    1.276204] Key type dns_resolver registered
[    1.276633] ThumbEE CPU extension supported.
[    1.276670] Registering SWP/SWPB emulation handler
[    1.276701] PJ4 iWMMXt v2 coprocessor enabled.
[    1.277571] registered taskstats version 1
[    1.277608] Loading compiled-in X.509 certificates
[    1.277688] zswap: loaded using pool lzo/zbud
[    1.365635] Key type big_key registered
[    1.372385] Key type encrypted registered
[    1.374582] rtc-mv f10d8500.real-time-clock: setting system clock to 2018-08-11 19:47:16 UTC (1534016836)
[    1.374777] PM: Hibernation image not present or could not be loaded.
[    1.600628] usb 1-1: new high-speed USB device number 2 using orion-ehci
[    1.680631] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[    1.710825] ata1.00: CFA: 1GB ATA Flash Disk, AD B612J, max UDMA/66
[    1.710864] ata1.00: 2001888 sectors, multi 0: LBA 
[    1.740845] ata1.00: configured for UDMA/66
[    1.751515] scsi 0:0:0:0: Direct-Access     ATA      1GB ATA Flash Di 612J PQ: 0 ANSI: 5
[    1.752994] sd 0:0:0:0: [sda] 2001888 512-byte logical blocks: (1.02 GB/977 MiB)
[    1.753111] sd 0:0:0:0: [sda] Write Protect is off
[    1.753148] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.753257] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.755420]  sda: sda1 sda2 sda3
[    1.757273] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.758922] Freeing unused kernel memory: 1024K
[    1.792803] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[    1.792859] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.792897] usb 1-1: Product: USB2.0 Hub
[    1.793880] hub 1-1:1.0: USB hub found
[    1.794297] hub 1-1:1.0: 4 ports detected
[    1.859426] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.860525] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.863162] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.863731] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.863873] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.869861] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.870451] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.871180] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.871663] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.872248] random: udevadm: uninitialized urandom read (16 bytes read)
[    2.110687] usb 1-1.1: new low-speed USB device number 3 using orion-ehci
[    2.253493] i2c i2c-0: Added multiplexed i2c bus 1
[    2.263205] i2c i2c-0: Added multiplexed i2c bus 2
[    2.265070] i2c i2c-0: Added multiplexed i2c bus 3
[    2.268945] usb 1-1.1: New USB device found, idVendor=04f2, idProduct=0116
[    2.268998] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.269050] usb 1-1.1: Product: USB Keyboard
[    2.269081] usb 1-1.1: Manufacturer: CHICONY
[    2.275861] input: CHICONY USB Keyboard as /devices/platform/mbus/mbus:internal-regs/f1050000.usb-host/usb1/1-1/1-1.1/1-1.1:1.0/0003:04F2:0116.0001/input/input0
[    2.341511] hid-generic 0003:04F2:0116.0001: input,hidraw0: USB HID v1.10 Keyboard [CHICONY USB Keyboard] on usb-f1050000.usb-host-1.1/input0
[    2.359820] sdhci: Secure Digital Host Controller Interface driver
[    2.359873] sdhci: Copyright(c) Pierre Ossman
[    2.360549] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.432177] mmc0: SDHCI controller on f1090000.sdio-host [f1090000.sdio-host] using DMA
[    2.440692] usb 1-1.4: new high-speed USB device number 4 using orion-ehci
[    2.492835] mmc1: SDHCI controller on f1092000.sdio-host [f1092000.sdio-host] using DMA
[    2.518821] random: fast init done
[    2.591677] usb 1-1.4: New USB device found, idVendor=0781, idProduct=5530
[    2.591737] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.591788] usb 1-1.4: Product: Cruzer
[    2.591818] usb 1-1.4: Manufacturer: SanDisk
[    2.591850] usb 1-1.4: SerialNumber: 20060775210A3B80C5B2
[    2.592607] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[    2.608354] scsi host1: usb-storage 1-1.4:1.0
[    3.459780] usbcore: registered new interface driver uas
[    3.691874] scsi 1:0:0:0: Direct-Access     SanDisk  Cruzer           1.26 PQ: 0 ANSI: 5
[    3.706594] sd 1:0:0:0: [sdb] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB)
[    3.707327] sd 1:0:0:0: [sdb] Write Protect is off
[    3.707369] sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
[    3.708092] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.713695]  sdb: sdb1
[    3.716955] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[    8.887861] EXT4-fs (sdb1): mounting ext3 file system using the ext4 subsystem
[    8.909350] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[   11.326099] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   11.330374] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   12.067535] pci 0000:00:01.0: enabling bus mastering
[   12.067553] rt2800pci 0000:01:00.0: enabling device (0140 -> 0142)
[   12.067618] rt2800pci 0000:01:00.0: enabling bus mastering
[   12.067629] rt2800pci 0000:01:00.0: enabling Mem-Wr-Inval
[   12.077753] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3090, rev 3212 detected
[   12.090457] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[   12.123848] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   13.107530] rt2800pci 0000:01:00.0 wlp1s0: renamed from wlan0
[   13.740743] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro
[   14.094865] random: crng init done
root@debian:~#

I'm not sure what to do next. I've checked the uImage of the original system but it doesn't have a dtb file appended. Is there any more info that can be extracted by booting back into ubuntu 10 on the internal memory?

Koen



Edited 1 time(s). Last edit at 08/11/2018 03:25PM by Koen.
Re: Dell Wyse T10 / T50
August 11, 2018 10:51PM
Koen,

> according to this document it should have 1Gbs.
> http://www.netsolutionworks.com/datasheets/Dell-Wyse-T-class-IA.pdf.

Yes. It is 1Gbs.

> My last comment isn't meant as a complaint, I
> wouldn't have got this far without your help. Just
> hoping that someone reading the forum may have
> some clever ideas how to continue from here on.
>

The dove-wyse-t50.dts file I've attached is an example of how to proceed. This SoC DTS tree has everything we need already (except Ethernet which might take some works). We just need to turn it on in the dove-wyse-t50.dts. See the SPI and PCIe nodes? we don't repeat the whole definition, just the status.


> I've appended your latest dtb file and rebooted
> the device. The dmesg output is attached below.
>

It looks very good! everything seems to work.

Ethernet is an issue that can be resolved by looking inside stock OS, or the GPL source.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 12, 2018 04:31AM
Quote

I've checked the uImage of the original system but it doesn't have a dtb file appended.

This stock kernel is too old to have DTB in it. Flatten Device Tree was introduced into the Linux kernel circa 3.16. In a non-FDT kernek, all hardware devices were defined in the source code. Therefore GPL is an easy way to find info.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 13, 2018 03:12PM
Reply from Dell about GPL sources:

Quote
Dell legal person
Hi Koen,



Linux variant of T50 has EOL a long time back and we don’t provide any kind of support. Also the T50 (and T series thinclients) were not using u-boot. They had W-boot (Wyse boot), our proprietary bios.



For Linux base OS, canonical maintained a separate repository for the project Triton and Janus. If you open the T50 terminal and check /etc/apt/sources.list.orig (it may contain the canonical repository name and source location details).



Regards,

Dimitra

So logged back in to the machine and checked out the file as described:

root@debian:/mnt/sda3/etc/apt# cat sources.list.orig 
deb http://ports.ubuntu.com lucid main restricted universe multiverse

deb http://oem.archive.canonical.com/updates lucid-hedley public
root@debian:/mnt/sda3/etc/apt#

Did a quick scan of those websites and the following 2 links seem to be the most interesting since they show stuff related to hedley which is referenced in the kernel name of the original system. There may be more info but it is difficult to know unless you go and check all sub directories which will take a while.

http://oem.archive.canonical.com/updates/dists/lucid-hedley/

http://oem.archive.canonical.com/updates/pool/public/h/

I'm no programmer but will download copies of the files related to hedley and start looking through them to see if there is anything that may be useful.

Koen
Re: Dell Wyse T10 / T50
August 13, 2018 03:23PM
These links may be of interest as well since it contains stuff related to dove

http://oem.archive.canonical.com/updates/pool/public/l/linux-mvl-dove/

http://oem.archive.canonical.com/updates/pool/public/l/linux-meta-mvl-dove/

Koen



Edited 1 time(s). Last edit at 08/13/2018 03:29PM by Koen.
Re: Dell Wyse T10 / T50
August 14, 2018 07:51AM
> Linux variant of T50 has EOL a long time back and
> we don’t provide any kind of support. Also the
> T50 (and T series thinclients) were not using
> u-boot. They had W-boot (Wyse boot), our

> proprietary bios.

I think this is wrong. Unless I misread the log you've posted previously. It is apparently based on u-boot, therefore it cannot be proprietary.

The Wyse boxes that has AMD SoC uses BIOS. ARM boxes such as this one do not have BIOS.

https://forum.doozan.com/read.php?2,63499,64009#msg-64009

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 14, 2018 08:02AM
Koen,

By the way, let me emphasize this.

Quote

This SoC DTS tree has everything we need already (except Ethernet which might take some works). We just need to turn it on in the dove-wyse-t50.dts.

Meaning we don't need to find out more about the Dove SoC info. Everything was already in mainline Linux. Which I already pulled in by the DTS and DTB attached in this post:

https://forum.doozan.com/read.php?2,63499,64469#msg-64469

That attched DTB has everything we need. Except Ethernet. So the last piece of the puzzle is how to define Ethernet PHY. In your previous post, you mentioned a different LAN chip (not one internal to the Dove SoC itself). So I think the remaining investigation should be about Ethernet chip. IOW, why it is there? is it being used or the one internal to the SoC being used?....

Update:

Also the Dove FB graphics specified in the stock kernel bootargs.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 08/14/2018 08:35AM by bodhi.
Re: Dell Wyse T10 / T50
August 14, 2018 12:44PM
Here is another DTB update. With lcd0, lcd1, and GPU enabled.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Attachments:
open | download - dove-wyse-t50.dtb (13.3 KB)
open | download - dove-wyse-t50.dts (856 bytes)
Re: Dell Wyse T10 / T50
August 14, 2018 03:35PM
bodhi Wrote:
-------------------------------------------------------
> > Linux variant of T50 has EOL a long time back
> and
> > we don’t provide any kind of support. Also
> the
> > T50 (and T series thinclients) were not using
> > u-boot. They had W-boot (Wyse boot), our
>
> > proprietary bios.
>
> I think this is wrong. Unless I misread the log
> you've posted previously. It is apparently based
> on u-boot, therefore it cannot be proprietary.
>
> The Wyse boxes that has AMD SoC uses BIOS. ARM
> boxes such as this one do not have BIOS.
>
> https://forum.doozan.com/read.php?2,63499,64009#msg-64009


Hi bodhi,

I agree and will write another reply to Dell but the legal person responding to my emails probably doesn't know this and just relays the message to the technical department.

I can only assume that since there is a separate ethernet PHY chip it is going to be used otherwise it would just be a waste of money.

I'll try your latest dtb file and will write the output from dmesg in the next message. Do I need to install Xorg and other graphics related stuff to see if the gpu works? And does it need different boot arguments or should I stick with the current ones?

Koen
Re: Dell Wyse T10 / T50
August 14, 2018 03:58PM
dmesg output booting using the latest dove-wyse-t50.dtb file

root@debian:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.12.4-mvebu-tld-1 (root@tldDebianVM) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #1 SMP PREEMPT Sat Jul 29 21:56:37 PDT 2017
[    0.000000] CPU: ARMv7 Processor [560f5815] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Dell Wyse T50
[    0.000000] Memory policy: Data cache writeback
[    0.000000] On node 0 totalpages: 262144
[    0.000000] free_area_init_node: node 0, pgdat c0d9d700, node_mem_map e6ff8000
[    0.000000]   Normal zone: 1264 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 161792 pages, LIFO batch:31
[    0.000000]   HighMem zone: 100352 pages, LIFO batch:31
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] percpu: Embedded 17 pages/cpu @e6fd9000 s40460 r8192 d20980 u69632
[    0.000000] pcpu-alloc: s40460 r8192 d20980 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260880
[    0.000000] Kernel command line: rootdelay=5 root=/dev/sdb1 pm_disable usb0Mode=host usb1Mode=host video=dovefb:lcd0:1024x600-16@60-edid,lcd1:1024x768-16@60-edid clcd.lcd0_enable=1 clcd.lcd1_enable=1 clcd.lcd0_clk=3 clcd.lcd1_clk=1 vmalloc=384M
[    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] Memory: 1017980K/1048576K available (8192K kernel code, 712K rwdata, 2080K rodata, 1024K init, 331K bss, 30596K reserved, 0K cma-reserved, 401408K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xe8000000 - 0xff800000   ( 376 MB)
                   lowmem  : 0xc0000000 - 0xe7800000   ( 632 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf000000 - 0xbfe00000   (  14 MB)
                     .text : 0xc0008000 - 0xc0900000   (9184 kB)
                     .init : 0xc0c00000 - 0xc0d00000   (1024 kB)
                     .data : 0xc0d00000 - 0xc0db2308   ( 713 kB)
                      .bss : 0xc0db9a84 - 0xc0e0ca58   ( 332 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467562657 ns
[    0.000007] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns
[    0.000041] Switching to timer-based delay loop, resolution 6ns
[    0.000579] Console: colour dummy device 80x30
[    0.001319] console [tty0] enabled
[    0.001362] Calibrating delay loop (skipped), value calculated using timer frequency.. 333.33 BogoMIPS (lpj=1666666)
[    0.001426] pid_max: default: 32768 minimum: 301
[    0.001617] Security Framework initialized
[    0.001732] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001776] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002574] CPU: Testing write buffer coherency: ok
[    0.002930] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.040179] Setting up static identity map for 0x100000 - 0x100060
[    0.120088] smp: Bringing up secondary CPUs ...
[    0.120142] smp: Brought up 1 node, 1 CPU
[    0.120176] SMP: Total of 1 processors activated (333.33 BogoMIPS).
[    0.120210] CPU: All CPU(s) started in SVC mode.
[    0.121064] devtmpfs: initialized
[    0.130505] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 5
[    0.131082] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.131163] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.131452] prandom: seed boundary self test passed
[    0.134513] prandom: 100 self tests passed
[    0.134546] pinctrl core: initialized pinctrl subsystem
[    0.135640] NET: Registered protocol family 16
[    0.136605] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.141188] cpuidle: using governor ladder
[    0.141286] cpuidle: using governor menu
[    0.141715] Dove 88AP510 SoC
[    0.141762] Tauros2: Disabling L2 prefetch.
[    0.141794] Tauros2: Disabling burst8 line fill.
[    0.141823] Tauros2: Enabling L2 cache.
[    0.141851] Tauros2: L2 cache support initialised in ARMv7 mode.
[    0.142242] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.240623] vgaarb: loaded
[    0.240962] SCSI subsystem initialized
[    0.250155] libata version 3.00 loaded.
[    0.250406] usbcore: registered new interface driver usbfs
[    0.250498] usbcore: registered new interface driver hub
[    0.250576] usbcore: registered new device driver usb
[    0.250804] media: Linux media interface: v0.10
[    0.250875] Linux video capture interface: v2.00
[    0.260661] clocksource: Switched to clocksource orion_clocksource
[    0.335280] VFS: Disk quotas dquot_6.6.0
[    0.335403] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.353946] NET: Registered protocol family 2
[    0.355048] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.355149] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.355258] TCP: Hash tables configured (established 8192 bind 8192)
[    0.355379] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.355435] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.355621] NET: Registered protocol family 1
[    0.376264] RPC: Registered named UNIX socket transport module.
[    0.376309] RPC: Registered udp transport module.
[    0.376339] RPC: Registered tcp transport module.
[    0.376369] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.376406] PCI: CLS 0 bytes, default 64
[    0.376593] Unpacking initramfs...
[    0.855515] Freeing initrd memory: 8072K
[    0.855989] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.857718] audit: initializing netlink subsys (disabled)
[    0.858908] Initialise system trusted keyrings
[    0.858989] Key type blacklist registered
[    0.859102] audit: type=2000 audit(0.857:1): state=initialized audit_enabled=0 res=1
[    0.859346] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[    0.859488] zbud: loaded
[    0.880848] NFS: Registering the id_resolver key type
[    0.880905] Key type id_resolver registered
[    0.880935] Key type id_legacy registered
[    0.880972] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.881006] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.881245] jffs2: version 2.2. (NAND) (SUMMARY)  \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
[    0.881756] orangefs_debugfs_init: called with debug mask: :none: :0:
[    0.882017] orangefs_init: module version upstream loaded
[    0.887305] Key type asymmetric registered
[    0.887344] Asymmetric key parser 'x509' registered
[    0.887431] bounce: pool size: 64 pages
[    0.887503] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.887554] io scheduler noop registered
[    0.887583] io scheduler deadline registered
[    0.887660] io scheduler cfq registered (default)
[    0.888418] dove-pinctrl f10d0200.pin-ctrl: falling back to hardcoded PMU resource
[    0.888588] dove-pinctrl f10d0200.pin-ctrl: [Firmware Bug]: Missing pinctrl regs in DTB. Please update your firmware.
[    0.889321] dove-pinctrl f10d0200.pin-ctrl: registered pinctrl driver
[    0.893023] mvebu-pcie mbus:pcie: PCI host bridge to bus 0000:00
[    0.893075] pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
[    0.893113] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[    0.893152] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.893187] pci_bus 0000:00: scanning bus
[    0.893219] pci 0000:00:01.0: [11ab:0510] type 01 class 0x060400
[    0.893262] pci 0000:00:01.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.894560] pci 0000:00:02.0: [11ab:0510] type 01 class 0x060400
[    0.894595] pci 0000:00:02.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.894976] pci_bus 0000:00: fixups for bus
[    0.894992] PCI: bus0: Fast back to back transfers disabled
[    0.895040] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 0
[    0.895049] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.895108] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 0
[    0.895116] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.895172] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 1
[    0.895655] pci_bus 0000:01: scanning bus
[    0.895691] pci 0000:01:00.0: [1814:3090] type 00 class 0x028000
[    0.895722] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff]
[    0.895783] pci 0000:01:00.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.920897] pci_bus 0000:01: fixups for bus
[    0.920910] PCI: bus1: Fast back to back transfers disabled
[    0.920953] pci_bus 0000:01: bus scan returning with max=01
[    0.920966] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.920980] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 1
[    0.921200] pci_bus 0000:02: scanning bus
[    0.921211] pci_bus 0000:02: fixups for bus
[    0.921217] PCI: bus2: Fast back to back transfers enabled
[    0.921255] pci_bus 0000:02: bus scan returning with max=02
[    0.921265] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    0.921276] pci_bus 0000:00: bus scan returning with max=02
[    0.921289] pci 0000:00:01.0: fixup irq: got 0
[    0.921296] pci 0000:00:01.0: assigning IRQ 00
[    0.921306] pci 0000:00:02.0: fixup irq: got 0
[    0.921313] pci 0000:00:02.0: assigning IRQ 00
[    0.921406] pci 0000:01:00.0: fixup irq: got 42
[    0.921414] pci 0000:01:00.0: assigning IRQ 42
[    0.921451] pci 0000:00:01.0: BAR 14: assigned [mem 0xe0000000-0xe00fffff]
[    0.921496] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe000ffff]
[    0.921537] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.921575] pci 0000:00:01.0:   bridge window [mem 0xe0000000-0xe00fffff]
[    0.921616] pci 0000:00:02.0: PCI bridge to [bus 02]
[    0.921726] pcieport 0000:00:01.0: enabling device (0140 -> 0142)
[    0.921777] pcieport 0000:00:01.0: enabling bus mastering
[    0.921855] pcieport 0000:00:02.0: enabling bus mastering
[    0.922617] mv_xor f1060800.dma-engine: Marvell shared XOR driver
[    0.981551] mv_xor f1060800.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    0.981917] mv_xor f1060900.dma-engine: Marvell shared XOR driver
[    1.041543] mv_xor f1060900.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    1.162972] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.166457] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 21, base_baud = 10416666) is a 16550A
[    1.167530] f1012100.serial: ttyS1 at MMIO 0xf1012100 (irq = 22, base_baud = 10416666) is a 16550A
[    1.169689] sata_mv f10a0000.sata-host: version 1.28
[    1.169845] sata_mv f10a0000.sata-host: slots 32 ports 1
[    1.182310] scsi host0: sata_mv
[    1.182708] ata1: SATA max UDMA/133 irq 32
[    1.184473] m25p80 spi0.0: s25fl064k (8192 Kbytes)
[    1.186903] libphy: Fixed MDIO Bus: probed
[    1.188152] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.188204] ehci-pci: EHCI PCI platform driver
[    1.188299] ehci-orion: EHCI orion driver
[    1.188483] orion-ehci f1050000.usb-host: EHCI Host Controller
[    1.188543] orion-ehci f1050000.usb-host: new USB bus registered, assigned bus number 1
[    1.188727] orion-ehci f1050000.usb-host: irq 26, io mem 0xf1050000
[    1.210704] orion-ehci f1050000.usb-host: USB 2.0 started, EHCI 1.00
[    1.210998] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.211040] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.211091] usb usb1: Product: EHCI Host Controller
[    1.211123] usb usb1: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.211159] usb usb1: SerialNumber: f1050000.usb-host
[    1.212008] hub 1-0:1.0: USB hub found
[    1.212078] hub 1-0:1.0: 1 port detected
[    1.212609] orion-ehci f1051000.usb-host: EHCI Host Controller
[    1.212669] orion-ehci f1051000.usb-host: new USB bus registered, assigned bus number 2
[    1.212843] orion-ehci f1051000.usb-host: irq 27, io mem 0xf1051000
[    1.240638] orion-ehci f1051000.usb-host: USB 2.0 started, EHCI 1.00
[    1.240904] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.240945] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.240996] usb usb2: Product: EHCI Host Controller
[    1.241029] usb usb2: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.241064] usb usb2: SerialNumber: f1051000.usb-host
[    1.241836] hub 2-0:1.0: USB hub found
[    1.241903] hub 2-0:1.0: 1 port detected
[    1.242999] usbcore: registered new interface driver usblp
[    1.243216] usbcore: registered new interface driver usb-storage
[    1.243670] mousedev: PS/2 mouse device common for all mice
[    1.244796] rtc-mv f10d8500.real-time-clock: rtc core: registered f10d8500.real-time- as rtc0
[    1.245141] i2c /dev entries driver
[    1.248865] orion_wdt: Initial timeout 25 sec
[    1.251620] marvell-cesa f1030000.crypto-engine: CESA device successfully registered
[    1.251923] hidraw: raw HID events driver (C) Jiri Kosina
[    1.252406] usbcore: registered new interface driver usbhid
[    1.252443] usbhid: USB HID core driver
[    1.252675] drop_monitor: Initializing network drop monitor service
[    1.252770] Netfilter messages via NETLINK v0.30.
[    1.252817] ip_set: protocol 6
[    1.253144] NET: Registered protocol family 10
[    1.264259] Segment Routing with IPv6
[    1.264354] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.266100] NET: Registered protocol family 17
[    1.266195] 8021q: 802.1Q VLAN Support v1.8
[    1.266267] Key type dns_resolver registered
[    1.266696] ThumbEE CPU extension supported.
[    1.266733] Registering SWP/SWPB emulation handler
[    1.266764] PJ4 iWMMXt v2 coprocessor enabled.
[    1.267641] registered taskstats version 1
[    1.267677] Loading compiled-in X.509 certificates
[    1.267758] zswap: loaded using pool lzo/zbud
[    1.356638] Key type big_key registered
[    1.363488] Key type encrypted registered
[    1.365701] rtc-mv f10d8500.real-time-clock: setting system clock to 2018-08-14 20:51:29 UTC (1534279889)
[    1.365899] PM: Hibernation image not present or could not be loaded.
[    1.590629] usb 1-1: new high-speed USB device number 2 using orion-ehci
[    1.680635] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[    1.710829] ata1.00: CFA: 1GB ATA Flash Disk, AD B612J, max UDMA/66
[    1.710868] ata1.00: 2001888 sectors, multi 0: LBA 
[    1.740817] ata1.00: configured for UDMA/66
[    1.751442] scsi 0:0:0:0: Direct-Access     ATA      1GB ATA Flash Di 612J PQ: 0 ANSI: 5
[    1.752929] sd 0:0:0:0: [sda] 2001888 512-byte logical blocks: (1.02 GB/977 MiB)
[    1.753045] sd 0:0:0:0: [sda] Write Protect is off
[    1.753082] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.753190] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.755365]  sda: sda1 sda2 sda3
[    1.757202] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.758851] Freeing unused kernel memory: 1024K
[    1.782618] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[    1.782677] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.782714] usb 1-1: Product: USB2.0 Hub
[    1.783694] hub 1-1:1.0: USB hub found
[    1.784108] hub 1-1:1.0: 4 ports detected
[    1.853207] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.853773] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.853916] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.867508] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.868550] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.869123] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.869691] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.870227] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.870907] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.871511] random: udevadm: uninitialized urandom read (16 bytes read)
[    2.100687] usb 1-1.1: new high-speed USB device number 3 using orion-ehci
[    2.251738] usb 1-1.1: New USB device found, idVendor=0781, idProduct=5530
[    2.251798] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.251849] usb 1-1.1: Product: Cruzer
[    2.251880] usb 1-1.1: Manufacturer: SanDisk
[    2.251911] usb 1-1.1: SerialNumber: 20060775210A3B80C5B2
[    2.252812] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[    2.255156] i2c i2c-0: Added multiplexed i2c bus 1
[    2.260827] i2c i2c-0: Added multiplexed i2c bus 2
[    2.271201] i2c i2c-0: Added multiplexed i2c bus 3
[    2.271314] scsi host1: usb-storage 1-1.1:1.0
[    2.383657] sdhci: Secure Digital Host Controller Interface driver
[    2.383710] sdhci: Copyright(c) Pierre Ossman
[    2.384393] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.441745] mmc0: SDHCI controller on f1090000.sdio-host [f1090000.sdio-host] using DMA
[    2.501837] mmc1: SDHCI controller on f1092000.sdio-host [f1092000.sdio-host] using DMA
[    2.624761] random: fast init done
[    3.141254] usbcore: registered new interface driver uas
[    3.294570] scsi 1:0:0:0: Direct-Access     SanDisk  Cruzer           1.26 PQ: 0 ANSI: 5
[    3.310753] sd 1:0:0:0: [sdb] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB)
[    3.311514] sd 1:0:0:0: [sdb] Write Protect is off
[    3.311556] sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
[    3.312261] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.317372]  sdb: sdb1
[    3.320705] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[    8.870803] EXT4-fs (sdb1): mounting ext3 file system using the ext4 subsystem
[    8.892043] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[   11.274972] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   11.275262] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   12.003639] pci 0000:00:01.0: enabling bus mastering
[   12.003658] rt2800pci 0000:01:00.0: enabling device (0140 -> 0142)
[   12.003721] rt2800pci 0000:01:00.0: enabling bus mastering
[   12.003733] rt2800pci 0000:01:00.0: enabling Mem-Wr-Inval
[   12.009819] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3090, rev 3212 detected
[   12.018803] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[   12.055487] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   13.061882] rt2800pci 0000:01:00.0 wlp1s0: renamed from wlan0
[   13.703830] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro
[   13.937318] random: crng init done
root@debian:~# 

Re: Dell Wyse T10 / T50
August 14, 2018 11:50PM
Don't have a lot of time right now to work on this, but I thought I would chime in with some info on the unit I have which seems to have less features than Koen's as it has no WiFi and no SATA Flash. It is marked as Model No: Tx0 Part No: 909576-01L which seems to be the Dell Wyse 3010-T00X 0MB Flash / 1GB RAM DDR3 version.

Chips in addition to the SOC are as follows:

  • Marvell Alaska 88E1310S Transceiver
  • LANKom Electronics LG-2405S-1A Magnetics Module
  • ENE Technology KB3930QF Keyboard Controller (data sheet says its for OLPC)
  • Realtek ALC5650 Codec
  • Genesys Logic GL850G USB 2.0 Hub Controller
  • Silicon Image Sil164CTG64 DVI 1.0 compliant PanelLink transmitter
  • 4x SK hynix 2Gb DDR3 SDRAM

Ray
Re: Dell Wyse T10 / T50
August 15, 2018 07:08AM
Is Ray info correct, and Koen info was wrong?

Quote
Ray
Chips in addition to the SOC are as follows:

Marvell Alaska 88E1310S Transceiver
LANKom Electronics LG-2405S-1A Magnetics Module
ENE Technology KB3930QF Keyboard Controller (data sheet says its for OLPC)
Realtek ALC5650 Codec
Genesys Logic GL850G USB 2.0 Hub Controller
Silicon Image Sil164CTG64 DVI 1.0 compliant PanelLink transmitter
4x SK hynix 2Gb DDR3 SDRAM

Quote
Koen
The ethernet chip has the following printed on it:

Lankom elec
Lg-2405s-1
1246mY

@Koen, could you doublecheck to see if it has a Marvell NIC like Ray's box?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 15, 2018 07:19AM
I see now. The Lankom is not the LAN chip.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 15, 2018 07:49AM
Hi,

The lankom chip was the closest to the Ethernet port so I assumed that was it. I'll have a look when I get home tonight and will post a list of the different chips on the board.

Koen
Re: Dell Wyse T10 / T50
August 15, 2018 08:26AM
I've also looked into the GPU issue.

I will need to release a new kernel version for this to work (will be 4.18.x). Currently the MVEBU kernel I released does not have the mainline graphics driver for this SoC configured in (we have no Marvell Armada box with graphics until now!).

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 08/15/2018 08:33AM by bodhi.
Re: Dell Wyse T10 / T50
August 15, 2018 01:36PM
Hi,

I've had a better look at the chips on the board and this is what I can read. It seems my earlier assumption about the lankom chip was wrong.

Koen


Top of the board:

  • Lankom Elec LG 2405S
  • ENE KB3930 QF
  • JMD330: jmicron sata bridge chip

Bottom of the board:

  • samsung k9k8g08u0d scb0: flash memory?
  • 55vd020 60-c-tqwe: nor flash?
  • alc5630: realtek audio?
  • gl850g: usb controller
  • sii164CTG64: DVI transmitter
  • 88e1310-nnb2: Marvell Ethernet chip
  • 4 x hynix h5tq2g83cfa: DDR3 ram
Re: Dell Wyse T10 / T50
August 15, 2018 04:35PM
The Lankom chip is just a "dumb" interface chip. It's the Ethernet driver chip, but has no smarts.
Re: Dell Wyse T10 / T50
August 15, 2018 11:40PM
Quote
Koen
88e1310-nnb2: Marvell Ethernet chip

Quote
Ray
Marvell Alaska 88E1310S Transceiver

88e1310 Ethernet chip should be easy to activate . Let me look and will upload anther DTB.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Re: Dell Wyse T10 / T50
August 17, 2018 01:03AM
Here is the update with Ethernet activated.

Update: this version does not work right. Back to previous one.

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)



Edited 1 time(s). Last edit at 08/18/2018 05:24AM by bodhi.
Attachments:
open | download - dove-wyse-t50.dtb (13.3 KB)
open | download - dove-wyse-t50.dts (961 bytes)
Re: Dell Wyse T10 / T50
August 17, 2018 07:48AM
Hi bodhi,

below the dmesg output from booting with the latest dtb file appended. I'm away for the next 2 weeks so won't be able to do any testing until I'm back.

Koen

root@debian:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.12.4-mvebu-tld-1 (root@tldDebianVM) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #1 SMP PREEMPT Sat Jul 29 21:56:37 PDT 2017
[    0.000000] CPU: ARMv7 Processor [560f5815] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Dell Wyse T50
[    0.000000] Memory policy: Data cache writeback
[    0.000000] On node 0 totalpages: 262144
[    0.000000] free_area_init_node: node 0, pgdat c0d9d700, node_mem_map e6ff8000
[    0.000000]   Normal zone: 1264 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 161792 pages, LIFO batch:31
[    0.000000]   HighMem zone: 100352 pages, LIFO batch:31
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] percpu: Embedded 17 pages/cpu @e6fd9000 s40460 r8192 d20980 u69632
[    0.000000] pcpu-alloc: s40460 r8192 d20980 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260880
[    0.000000] Kernel command line: rootdelay=5 root=/dev/sdb1 pm_disable usb0Mode=host usb1Mode=host video=dovefb:lcd0:1024x600-16@60-edid,lcd1:1024x768-16@60-edid clcd.lcd0_enable=1 clcd.lcd1_enable=1 clcd.lcd0_clk=3 clcd.lcd1_clk=1 vmalloc=384M
[    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] Memory: 1017980K/1048576K available (8192K kernel code, 712K rwdata, 2080K rodata, 1024K init, 331K bss, 30596K reserved, 0K cma-reserved, 401408K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xe8000000 - 0xff800000   ( 376 MB)
                   lowmem  : 0xc0000000 - 0xe7800000   ( 632 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf000000 - 0xbfe00000   (  14 MB)
                     .text : 0xc0008000 - 0xc0900000   (9184 kB)
                     .init : 0xc0c00000 - 0xc0d00000   (1024 kB)
                     .data : 0xc0d00000 - 0xc0db2308   ( 713 kB)
                      .bss : 0xc0db9a84 - 0xc0e0ca58   ( 332 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] clocksource: orion_clocksource: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 11467562657 ns
[    0.000007] sched_clock: 32 bits at 166MHz, resolution 6ns, wraps every 12884901885ns
[    0.000041] Switching to timer-based delay loop, resolution 6ns
[    0.000581] Console: colour dummy device 80x30
[    0.001323] console [tty0] enabled
[    0.001365] Calibrating delay loop (skipped), value calculated using timer frequency.. 333.33 BogoMIPS (lpj=1666666)
[    0.001428] pid_max: default: 32768 minimum: 301
[    0.001619] Security Framework initialized
[    0.001735] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001780] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002574] CPU: Testing write buffer coherency: ok
[    0.002932] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.040180] Setting up static identity map for 0x100000 - 0x100060
[    0.120088] smp: Bringing up secondary CPUs ...
[    0.120140] smp: Brought up 1 node, 1 CPU
[    0.120176] SMP: Total of 1 processors activated (333.33 BogoMIPS).
[    0.120209] CPU: All CPU(s) started in SVC mode.
[    0.121069] devtmpfs: initialized
[    0.130506] VFP support v0.3: implementor 56 architecture 2 part 20 variant 9 rev 5
[    0.131082] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.131162] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.131452] prandom: seed boundary self test passed
[    0.134512] prandom: 100 self tests passed
[    0.134544] pinctrl core: initialized pinctrl subsystem
[    0.135640] NET: Registered protocol family 16
[    0.136603] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.141194] cpuidle: using governor ladder
[    0.141295] cpuidle: using governor menu
[    0.141720] Dove 88AP510 SoC
[    0.141766] Tauros2: Disabling L2 prefetch.
[    0.141799] Tauros2: Disabling burst8 line fill.
[    0.141828] Tauros2: Enabling L2 cache.
[    0.141857] Tauros2: L2 cache support initialised in ARMv7 mode.
[    0.142249] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.240632] vgaarb: loaded
[    0.240970] SCSI subsystem initialized
[    0.250159] libata version 3.00 loaded.
[    0.250416] usbcore: registered new interface driver usbfs
[    0.250511] usbcore: registered new interface driver hub
[    0.250588] usbcore: registered new device driver usb
[    0.250834] media: Linux media interface: v0.10
[    0.250906] Linux video capture interface: v2.00
[    0.260655] clocksource: Switched to clocksource orion_clocksource
[    0.335264] VFS: Disk quotas dquot_6.6.0
[    0.335386] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.353541] NET: Registered protocol family 2
[    0.354225] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.354322] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.354432] TCP: Hash tables configured (established 8192 bind 8192)
[    0.354551] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.354608] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.354799] NET: Registered protocol family 1
[    0.366082] RPC: Registered named UNIX socket transport module.
[    0.366129] RPC: Registered udp transport module.
[    0.366159] RPC: Registered tcp transport module.
[    0.366188] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.366225] PCI: CLS 0 bytes, default 64
[    0.366410] Unpacking initramfs...
[    0.845443] Freeing initrd memory: 8072K
[    0.845916] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.847659] audit: initializing netlink subsys (disabled)
[    0.848855] Initialise system trusted keyrings
[    0.848928] Key type blacklist registered
[    0.849028] audit: type=2000 audit(0.847:1): state=initialized audit_enabled=0 res=1
[    0.849265] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[    0.849406] zbud: loaded
[    0.870658] NFS: Registering the id_resolver key type
[    0.870712] Key type id_resolver registered
[    0.870742] Key type id_legacy registered
[    0.870779] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.870814] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.871047] jffs2: version 2.2. (NAND) (SUMMARY)  \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
[    0.871576] orangefs_debugfs_init: called with debug mask: :none: :0:
[    0.871839] orangefs_init: module version upstream loaded
[    0.877119] Key type asymmetric registered
[    0.877161] Asymmetric key parser 'x509' registered
[    0.877246] bounce: pool size: 64 pages
[    0.877318] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.877369] io scheduler noop registered
[    0.877398] io scheduler deadline registered
[    0.877480] io scheduler cfq registered (default)
[    0.878238] dove-pinctrl f10d0200.pin-ctrl: falling back to hardcoded PMU resource
[    0.878409] dove-pinctrl f10d0200.pin-ctrl: [Firmware Bug]: Missing pinctrl regs in DTB. Please update your firmware.
[    0.879138] dove-pinctrl f10d0200.pin-ctrl: registered pinctrl driver
[    0.882870] mvebu-pcie mbus:pcie: PCI host bridge to bus 0000:00
[    0.882921] pci_bus 0000:00: root bus resource [io  0x1000-0xfffff]
[    0.882959] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff]
[    0.882998] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.883033] pci_bus 0000:00: scanning bus
[    0.883065] pci 0000:00:01.0: [11ab:0510] type 01 class 0x060400
[    0.883109] pci 0000:00:01.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.884457] pci 0000:00:02.0: [11ab:0510] type 01 class 0x060400
[    0.884494] pci 0000:00:02.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.885138] pci_bus 0000:00: fixups for bus
[    0.885153] PCI: bus0: Fast back to back transfers disabled
[    0.885200] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 0
[    0.885209] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.885268] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 0
[    0.885276] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.885332] pci 0000:00:01.0: scanning [bus 00-00] behind bridge, pass 1
[    0.885553] pci_bus 0000:01: scanning bus
[    0.885589] pci 0000:01:00.0: [1814:3090] type 00 class 0x028000
[    0.885619] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff]
[    0.885682] pci 0000:01:00.0: calling pci_fixup_ide_bases+0x0/0x3c
[    0.910892] pci_bus 0000:01: fixups for bus
[    0.910906] PCI: bus1: Fast back to back transfers disabled
[    0.910949] pci_bus 0000:01: bus scan returning with max=01
[    0.910960] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.910975] pci 0000:00:02.0: scanning [bus 00-00] behind bridge, pass 1
[    0.911193] pci_bus 0000:02: scanning bus
[    0.911204] pci_bus 0000:02: fixups for bus
[    0.911210] PCI: bus2: Fast back to back transfers enabled
[    0.911247] pci_bus 0000:02: bus scan returning with max=02
[    0.911257] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02
[    0.911268] pci_bus 0000:00: bus scan returning with max=02
[    0.911280] pci 0000:00:01.0: fixup irq: got 0
[    0.911288] pci 0000:00:01.0: assigning IRQ 00
[    0.911297] pci 0000:00:02.0: fixup irq: got 0
[    0.911304] pci 0000:00:02.0: assigning IRQ 00
[    0.911409] pci 0000:01:00.0: fixup irq: got 43
[    0.911417] pci 0000:01:00.0: assigning IRQ 43
[    0.911454] pci 0000:00:01.0: BAR 14: assigned [mem 0xe0000000-0xe00fffff]
[    0.911499] pci 0000:01:00.0: BAR 0: assigned [mem 0xe0000000-0xe000ffff]
[    0.911541] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.911579] pci 0000:00:01.0:   bridge window [mem 0xe0000000-0xe00fffff]
[    0.911620] pci 0000:00:02.0: PCI bridge to [bus 02]
[    0.911731] pcieport 0000:00:01.0: enabling device (0140 -> 0142)
[    0.911782] pcieport 0000:00:01.0: enabling bus mastering
[    0.911861] pcieport 0000:00:02.0: enabling bus mastering
[    0.912636] mv_xor f1060800.dma-engine: Marvell shared XOR driver
[    0.971570] mv_xor f1060800.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    0.971942] mv_xor f1060900.dma-engine: Marvell shared XOR driver
[    1.031547] mv_xor f1060900.dma-engine: Marvell XOR (Registers Mode): ( xor cpy sg intr )
[    1.152379] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.155732] f1012000.serial: ttyS0 at MMIO 0xf1012000 (irq = 21, base_baud = 10416666) is a 16550A
[    1.156813] f1012100.serial: ttyS1 at MMIO 0xf1012100 (irq = 22, base_baud = 10416666) is a 16550A
[    1.158960] sata_mv f10a0000.sata-host: version 1.28
[    1.159123] sata_mv f10a0000.sata-host: slots 32 ports 1
[    1.171600] scsi host0: sata_mv
[    1.172003] ata1: SATA max UDMA/133 irq 33
[    1.173782] m25p80 spi0.0: s25fl064k (8192 Kbytes)
[    1.186603] libphy: Fixed MDIO Bus: probed
[    1.187465] libphy: orion_mdio_bus: probed
[    1.187516] [Firmware Warn]: /mbus/internal-regs/mdio-bus@72004/ethernet-phy: Whitelisted compatible string. Please remove
[    1.198220] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.198292] ehci-pci: EHCI PCI platform driver
[    1.198387] ehci-orion: EHCI orion driver
[    1.198576] orion-ehci f1050000.usb-host: EHCI Host Controller
[    1.198639] orion-ehci f1050000.usb-host: new USB bus registered, assigned bus number 1
[    1.198821] orion-ehci f1050000.usb-host: irq 26, io mem 0xf1050000
[    1.220635] orion-ehci f1050000.usb-host: USB 2.0 started, EHCI 1.00
[    1.220962] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.221005] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.221055] usb usb1: Product: EHCI Host Controller
[    1.221088] usb usb1: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.221124] usb usb1: SerialNumber: f1050000.usb-host
[    1.221927] hub 1-0:1.0: USB hub found
[    1.222044] hub 1-0:1.0: 1 port detected
[    1.222592] orion-ehci f1051000.usb-host: EHCI Host Controller
[    1.222652] orion-ehci f1051000.usb-host: new USB bus registered, assigned bus number 2
[    1.222824] orion-ehci f1051000.usb-host: irq 27, io mem 0xf1051000
[    1.250622] orion-ehci f1051000.usb-host: USB 2.0 started, EHCI 1.00
[    1.250923] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.250964] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.251014] usb usb2: Product: EHCI Host Controller
[    1.251047] usb usb2: Manufacturer: Linux 4.12.4-mvebu-tld-1 ehci_hcd
[    1.251083] usb usb2: SerialNumber: f1051000.usb-host
[    1.251815] hub 2-0:1.0: USB hub found
[    1.251927] hub 2-0:1.0: 1 port detected
[    1.253038] usbcore: registered new interface driver usblp
[    1.253259] usbcore: registered new interface driver usb-storage
[    1.253716] mousedev: PS/2 mouse device common for all mice
[    1.254782] rtc-mv f10d8500.real-time-clock: rtc core: registered f10d8500.real-time- as rtc0
[    1.255129] i2c /dev entries driver
[    1.257876] orion_wdt: Initial timeout 25 sec
[    1.261616] marvell-cesa f1030000.crypto-engine: CESA device successfully registered
[    1.261921] hidraw: raw HID events driver (C) Jiri Kosina
[    1.262399] usbcore: registered new interface driver usbhid
[    1.262437] usbhid: USB HID core driver
[    1.262680] drop_monitor: Initializing network drop monitor service
[    1.262769] Netfilter messages via NETLINK v0.30.
[    1.262820] ip_set: protocol 6
[    1.263149] NET: Registered protocol family 10
[    1.274262] Segment Routing with IPv6
[    1.274363] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.276117] NET: Registered protocol family 17
[    1.276206] 8021q: 802.1Q VLAN Support v1.8
[    1.276276] Key type dns_resolver registered
[    1.276705] ThumbEE CPU extension supported.
[    1.276742] Registering SWP/SWPB emulation handler
[    1.276773] PJ4 iWMMXt v2 coprocessor enabled.
[    1.277643] registered taskstats version 1
[    1.277679] Loading compiled-in X.509 certificates
[    1.277760] zswap: loaded using pool lzo/zbud
[    1.369614] Key type big_key registered
[    1.376606] Key type encrypted registered
[    1.378829] rtc-mv f10d8500.real-time-clock: setting system clock to 2018-08-17 12:42:20 UTC (1534509740)
[    1.379025] PM: Hibernation image not present or could not be loaded.
[    1.610624] usb 1-1: new high-speed USB device number 2 using orion-ehci
[    1.670634] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[    1.700816] ata1.00: CFA: 1GB ATA Flash Disk, AD B612J, max UDMA/66
[    1.700856] ata1.00: 2001888 sectors, multi 0: LBA 
[    1.730805] ata1.00: configured for UDMA/66
[    1.741443] scsi 0:0:0:0: Direct-Access     ATA      1GB ATA Flash Di 612J PQ: 0 ANSI: 5
[    1.742629] sd 0:0:0:0: [sda] 2001888 512-byte logical blocks: (1.02 GB/977 MiB)
[    1.742745] sd 0:0:0:0: [sda] Write Protect is off
[    1.742782] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.742890] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.745384]  sda: sda1 sda2 sda3
[    1.747264] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.748916] Freeing unused kernel memory: 1024K
[    1.802585] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[    1.802644] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.802682] usb 1-1: Product: USB2.0 Hub
[    1.803661] hub 1-1:1.0: USB hub found
[    1.804076] hub 1-1:1.0: 4 ports detected
[    1.848913] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.850001] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.850579] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.853217] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.853732] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.853837] random: systemd-udevd: uninitialized urandom read (16 bytes read)
[    1.859911] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.860462] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.861116] random: udevadm: uninitialized urandom read (16 bytes read)
[    1.861710] random: udevadm: uninitialized urandom read (16 bytes read)
[    2.120685] usb 1-1.2: new high-speed USB device number 3 using orion-ehci
[    2.260907] i2c i2c-0: Added multiplexed i2c bus 1
[    2.261345] i2c i2c-0: Added multiplexed i2c bus 2
[    2.261724] i2c i2c-0: Added multiplexed i2c bus 3
[    2.271951] usb 1-1.2: New USB device found, idVendor=0781, idProduct=5530
[    2.272010] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.272061] usb 1-1.2: Product: Cruzer
[    2.272091] usb 1-1.2: Manufacturer: SanDisk
[    2.272122] usb 1-1.2: SerialNumber: 20060775210A3B80C5B2
[    2.272877] usb-storage 1-1.2:1.0: USB Mass Storage device detected
[    2.288725] scsi host1: usb-storage 1-1.2:1.0
[    2.356247] sdhci: Secure Digital Host Controller Interface driver
[    2.356301] sdhci: Copyright(c) Pierre Ossman
[    2.356988] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.432761] mmc0: SDHCI controller on f1090000.sdio-host [f1090000.sdio-host] using DMA
[    2.491763] mmc1: SDHCI controller on f1092000.sdio-host [f1092000.sdio-host] using DMA
[    2.637909] random: fast init done
[    3.374912] scsi 1:0:0:0: Direct-Access     SanDisk  Cruzer           1.26 PQ: 0 ANSI: 5
[    3.391245] sd 1:0:0:0: [sdb] 15633408 512-byte logical blocks: (8.00 GB/7.45 GiB)
[    3.391981] sd 1:0:0:0: [sdb] Write Protect is off
[    3.392023] sd 1:0:0:0: [sdb] Mode Sense: 43 00 00 00
[    3.392733] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.397716]  sdb: sdb1
[    3.400993] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[    3.453881] usbcore: registered new interface driver uas
[    8.869515] EXT4-fs (sdb1): mounting ext3 file system using the ext4 subsystem
[    8.890863] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[   11.270194] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   11.270725] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   11.967912] pci 0000:00:01.0: enabling bus mastering
[   11.967930] rt2800pci 0000:01:00.0: enabling device (0140 -> 0142)
[   11.967995] rt2800pci 0000:01:00.0: enabling bus mastering
[   11.968006] rt2800pci 0000:01:00.0: enabling Mem-Wr-Inval
[   11.970561] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3090, rev 3212 detected
[   11.974246] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0005 detected
[   12.017557] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   13.032399] rt2800pci 0000:01:00.0 wlp1s0: renamed from wlan0
[   13.679918] EXT4-fs (sdb1): re-mounted. Opts: errors=remount-ro
[   14.043519] random: crng init done
[   21.149022] ata1: exception Emask 0x10 SAct 0x0 SErr 0x180000 action 0x6 frozen
[   21.149091] ata1: edma_err_cause=00000020 pp_flags=00000001, SError=00180000
[   21.149131] ata1: SError: { 10B8B Dispar }
[   21.149174] ata1: hard resetting link
[   21.640637] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[   21.700805] ata1.00: configured for UDMA/66
[   21.700852] ata1: EH complete
[   33.598135] ata1: exception Emask 0x10 SAct 0x0 SErr 0x180000 action 0x6 frozen
[   33.598206] ata1: edma_err_cause=00000020 pp_flags=00000000, SError=00180000
[   33.598246] ata1: SError: { 10B8B Dispar }
[   33.598290] ata1: hard resetting link
[   34.090655] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[   34.150811] ata1.00: configured for UDMA/66
[   34.150861] ata1: EH complete
[   99.913523] ata1: exception Emask 0x10 SAct 0x0 SErr 0x180000 action 0x6 frozen
[   99.913594] ata1: edma_err_cause=00000020 pp_flags=00000000, SError=00180000
[   99.913633] ata1: SError: { 10B8B Dispar }
[   99.913677] ata1: hard resetting link
[  100.410640] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F300)
[  100.470804] ata1.00: configured for UDMA/66
[  100.470849] ata1: EH complete
[  126.616578] ata1: limiting SATA link speed to 1.5 Gbps
[  126.616627] ata1: exception Emask 0x10 SAct 0x0 SErr 0x180000 action 0x6 frozen
[  126.616677] ata1: edma_err_cause=00000020 pp_flags=00000000, SError=00180000
[  126.616715] ata1: SError: { 10B8B Dispar }
[  126.616756] ata1: hard resetting link
[  127.110630] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl F310)
[  127.170802] ata1.00: configured for UDMA/66
[  127.170845] ata1: EH complete

Re: Dell Wyse T10 / T50
August 17, 2018 09:23AM
Looks like that Ethernet PHY is wrong so it screwed up SATA PHY too :)

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Bob
Re: Dell Wyse T10 / T50
August 21, 2018 11:20AM
Hi guys

I have a couple of T50s running Ubuntu 12 and found this thread while searching a way to get them running something more up-to-date.

I was able to get one to boot the rootfs earlier (using the August 14th dtb). There was no display or ssh but I could see disk activity on the rootfs usb stick which is promising. Unfortunately I don't have any way to get serial output. I usually manage these via ssh.

I probed the network card with hwinfo. Hopefully there's something helpful here.

Thanks for all your work on this. It will be great to finally ditch the old Ubuntu system.

02: None 00.0: 0200 Ethernet controller
  [Created at pci.788]
  SysFS ID: /devices/platform/mv643xx_eth_port.0
  SysFS BusID: mv643xx_eth_port.0
  Hardware Class: network
  Model: "Marvell MV64360/64361/64362 System Controller"
  Vendor: pci 0x11ab "Marvell Technology Group Ltd."
  Device: pci 0x6460 "MV64360/64361/64362 System Controller"
  Device File: eth0
  HW Address: xx:xx:xx:xx:xx:xx
  Link detected: yes
  Module Alias: "platform:mv643xx_eth_port"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
Bob
Re: Dell Wyse T10 / T50
August 21, 2018 12:03PM
And here's the output of hwinfo --all (I deleted nodes 10 and 11 as they're an attached USB hard disk so not relevant)

01: None 00.0: 10107 System
  [Created at sys.63]
  Unique ID: rdCR.n_7QNeEnh23
  Hardware Class: system
  Model: "System"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

02: None 00.0: 10400 PS/2 Controller
  [Created at misc.304]
  Unique ID: rdCR.DziBbWO85o5
  Hardware Class: unknown
  Model: "PS/2 Controller"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

03: None 00.0: 10102 Main Memory
  [Created at memory.61]
  Unique ID: rdCR.CxwsZFjVASF
  Hardware Class: memory
  Model: "Main Memory"
  Memory Range: 0x00000000-0x30fbcfff (rw)
  Memory Size: 768 MB
  Config Status: cfg=new, avail=yes, need=no, active=unknown

04: None 00.0: 0200 Ethernet controller
  [Created at pci.788]
  Unique ID: XveX.iOgNgvnpcfD
  SysFS ID: /devices/platform/mv643xx_eth_port.0
  SysFS BusID: mv643xx_eth_port.0
  Hardware Class: network
  Model: "Marvell MV64360/64361/64362 System Controller"
  Vendor: pci 0x11ab "Marvell Technology Group Ltd."
  Device: pci 0x6460 "MV64360/64361/64362 System Controller"
  Device File: eth0
  HW Address: xx:xx:xx:xx:xx:xx
  Link detected: yes
  Module Alias: "platform:mv643xx_eth_port"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

05: None 00.0: 0700 Serial controller
  [Created at misc.449]
  Unique ID: rdCR.7RG8lK_UzJ9
  Hardware Class: unknown
  Model: "Serial controller"
  IRQ: 7 (no events)
  IRQ: 8 (no events)
  Config Status: cfg=new, avail=yes, need=no, active=unknown

06: IDE 00.0: 10600 Disk
  [Created at block.243]
  Unique ID: 3OOL.q46SMWDpmE3
  SysFS ID: /class/block/sda
  SysFS BusID: 0:0:0:0
  SysFS Device Link: /devices/platform/sata_mv.0/host0/target0:0:0/0:0:0:0
  Hardware Class: disk
  Model: "1GB ATA Flash Di"
  Vendor: "1GB"
  Device: "ATA Flash Di"
  Revision: "AD B"
  Serial ID: "0000000000A1Yu9BC3SV"
  Driver: "sata_mv", "sd"
  Driver Modules: "sata_mv"
  Device File: /dev/sda
  Device Files: /dev/sda, /dev/disk/by-id/ata-1GB_ATA_Flash_Disk_0000000000A1Yu9BC3SV, /dev/disk/by-id/scsi-SATA_1GB_ATA_Flash_D0000000000A1Yu9BC3SV, /dev/disk/by-path/platform-sata_mv.0-scsi-0:0:0:0
  Device Number: block 8:0-8:15
  Geometry (Logical): CHS 124/255/63
  Size: 2001888 sectors a 512 bytes
  Config Status: cfg=new, avail=yes, need=no, active=unknown

07: None 00.0: 11300 Partition
  [Created at block.412]
  Unique ID: bdUI.SE1wIdpsiiC
  Parent ID: 3OOL.q46SMWDpmE3
  SysFS ID: /class/block/sda/sda1
  Hardware Class: partition
  Model: "Partition"
  Device File: /dev/sda1
  Device Files: /dev/sda1, /dev/disk/by-id/ata-1GB_ATA_Flash_Disk_0000000000A1Yu9BC3SV-part1, /dev/disk/by-id/scsi-SATA_1GB_ATA_Flash_D0000000000A1Yu9BC3SV-part1, /dev/disk/by-path/platform-sata_mv.0-scsi-0:0:0:0-part1, /dev/disk/by-uuid/CC6F-D4B3
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #6 (Disk)

08: None 00.0: 11300 Partition
  [Created at block.412]
  Unique ID: 2pkM.SE1wIdpsiiC
  Parent ID: 3OOL.q46SMWDpmE3
  SysFS ID: /class/block/sda/sda2
  Hardware Class: partition
  Model: "Partition"
  Device File: /dev/sda2
  Device Files: /dev/sda2, /dev/disk/by-id/ata-1GB_ATA_Flash_Disk_0000000000A1Yu9BC3SV-part2, /dev/disk/by-id/scsi-SATA_1GB_ATA_Flash_D0000000000A1Yu9BC3SV-part2, /dev/disk/by-path/platform-sata_mv.0-scsi-0:0:0:0-part2, /dev/disk/by-uuid/BBC5-A3F1
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #6 (Disk)

09: None 00.0: 11300 Partition
  [Created at block.412]
  Unique ID: W__Q.SE1wIdpsiiC
  Parent ID: 3OOL.q46SMWDpmE3
  SysFS ID: /class/block/sda/sda3
  Hardware Class: partition
  Model: "Partition"
  Device File: /dev/sda3
  Device Files: /dev/sda3, /dev/disk/by-id/ata-1GB_ATA_Flash_Disk_0000000000A1Yu9BC3SV-part3, /dev/disk/by-id/scsi-SATA_1GB_ATA_Flash_D0000000000A1Yu9BC3SV-part3, /dev/disk/by-path/platform-sata_mv.0-scsi-0:0:0:0-part3, /dev/disk/by-uuid/ff947639-3dfc-46eb-812e-7e710ead1e82
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #6 (Disk)

12: USB 00.0: 10a00 Hub
  [Created at usb.122]
  Unique ID: k4bc.EugtzUyt_e7
  SysFS ID: /devices/platform/orion-ehci.0/usb1/1-0:1.0
  SysFS BusID: 1-0:1.0
  Hardware Class: hub
  Model: "Linux 2.6.32-217-hedley ehci_hcd Marvell Orion EHCI"
  Hotplug: USB
  Vendor: usb 0x1d6b "Linux 2.6.32-217-hedley ehci_hcd"
  Device: usb 0x0002 "Marvell Orion EHCI"
  Revision: "2.06"
  Serial ID: "orion-ehci.0"
  Driver: "hub"
  Driver Modules: "usbcore"
  Speed: 480 Mbps
  Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp01ic09isc00ip00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

13: USB 00.0: 10a00 Hub
  [Created at usb.122]
  Unique ID: pBe4.+clSLFlbxwE
  SysFS ID: /devices/platform/orion-ehci.1/usb2/2-0:1.0
  SysFS BusID: 2-0:1.0
  Hardware Class: hub
  Model: "Linux 2.6.32-217-hedley ehci_hcd Marvell Orion EHCI"
  Hotplug: USB
  Vendor: usb 0x1d6b "Linux 2.6.32-217-hedley ehci_hcd"
  Device: usb 0x0002 "Marvell Orion EHCI"
  Revision: "2.06"
  Serial ID: "orion-ehci.1"
  Driver: "hub"
  Driver Modules: "usbcore"
  Speed: 480 Mbps
  Module Alias: "usb:v1D6Bp0002d0206dc09dsc00dp01ic09isc00ip00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown

14: USB 00.0: 10a00 Hub
  [Created at usb.122]
  Unique ID: ADDn.d7FDLX76qXB
  Parent ID: k4bc.EugtzUyt_e7
  SysFS ID: /devices/platform/orion-ehci.0/usb1/1-1/1-1:1.0
  SysFS BusID: 1-1:1.0
  Hardware Class: hub
  Model: "Genesys Logic USB2.0 Hub"
  Hotplug: USB
  Vendor: usb 0x05e3 "Genesys Logic, Inc."
  Device: usb 0x0608 "USB2.0 Hub"
  Revision: "77.63"
  Driver: "hub"
  Driver Modules: "usbcore"
  Speed: 480 Mbps
  Module Alias: "usb:v05E3p0608d7763dc09dsc00dp01ic09isc00ip00"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #12 (Hub)

16: None 00.0: 10000 Monitor
  [Created at fb.71]
  Unique ID: rdCR.EY_qmtb9YY0
  Hardware Class: monitor
  Model: "Generic Monitor"
  Vendor: "Generic"
  Device: "Monitor"
  Resolution: 1024x768@60Hz
  Driver Info #0:
    Max. Resolution: 1024x768
    Vert. Sync Range: 50-70 Hz
    Hor. Sync Range: 31-50 kHz
  Config Status: cfg=new, avail=yes, need=no, active=unknown

17: None 00.0: 10700 Loopback
  [Created at net.124]
  Unique ID: ZsBS.GQNx7L4uPNA
  SysFS ID: /class/net/lo
  Hardware Class: network interface
  Model: "Loopback network interface"
  Device File: lo
  Link detected: yes
  Config Status: cfg=new, avail=yes, need=no, active=unknown

18: None 00.0: 10701 Ethernet
  [Created at net.124]
  Unique ID: usDW.ndpeucax6V1
  Parent ID: XveX.iOgNgvnpcfD
  SysFS ID: /class/net/eth0
  SysFS Device Link: /devices/platform/mv643xx_eth_port.0
  Hardware Class: network interface
  Model: "Ethernet network interface"
  Driver: "mv643xx_eth_port"
  Device File: eth0
  HW Address: xx:xx:xx:xx:xx:xx
  Link detected: yes
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #4 (Ethernet controller)

19: None 00.0: 10781 Network Interface
  [Created at net.124]
  Unique ID: wl2P.nfEXJulusj6
  SysFS ID: /class/net/sit0
  Hardware Class: network interface
  Model: "Network Interface"
  Device File: sit0
  Config Status: cfg=new, avail=yes, need=no, active=unknown

20: None 00.0: 10780 Network Interface
  [Created at net.124]
  Unique ID: HtAv.GSopYcFr9cF
  SysFS ID: /class/net/ip6tnl0
  Hardware Class: network interface
  Model: "Network Interface"
  Device File: ip6tnl0
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Re: Dell Wyse T10 / T50
August 23, 2018 01:29PM
Bob,

Thanks for the info! was the hwinfo --all run inside stock OS (Ubuntu)?

-bodhi
===========================
Forum Wiki
bodhi's corner (buy bodhi a beer)
Bob
Re: Dell Wyse T10 / T50
August 23, 2018 02:22PM
Hi bodhi

It's not the original OS install. I in-place upgraded it to 12.04.5 (by adding "ports.ubuntu.com precise-*" to the sources) but it is still running the stock kernel (2.6.32-217-hedley).

If necessary I could roll one back to the stock Ubuntu and see if i can get hwinfo onto it.

I also have the raw output of hwinfo (no flags) which is 130KB in size.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: