Logo

Wyse D10DP (5010): Hardware 

Wyse D10DP Size comparison betwee Wyse D-class and Z-class

The D class is also known as the 5000 range and the D10D is the same as a 5010.

The size of the D class thin client is more in line with the typical sizing of thin clients, and stands some 17cm high compared to the 20cm of the Z class. Correspondingly there is less space inside for those wanting to expand the functionality of their example. A comparison between the two is shown in the photo above. (Note: My D10DP came without a foot).

More details of the D-class range can be found here.

D10DP label

My original example was a D10DP, part # 909648-02, manufactured in October 2013. I subsequently got hold of another one Manufactured in September 2016.

The product labels for each model are shown above and reflect the transition from Wyse branding to Dell. They are both identified as a Dx0D but note the appearance of the 5010 at the end of the PROD ID line in the 2016 one. This later unit still has the WYSE badge across the top at the front, but the moulded name in the plastic side panels has been changed to DELL. As far as I could see the internal circuit board had no obvious revisions.

Specifications

The basic specs are:

Processor
   Type
   Speed
Dual core AMD G-T48E
1.4GHz
Memory
   Flash
   RAM
  2GB
  2GB (max 8GB)
Video
   Chip
   Max resolution
AMD Radeon HD 6250 Graphics
2560 x 1600 32-bit colour (Display Port)
1920 x 1200 32 bit colour (DVI-I port)
1920x1200 32-bit colour (Dual display)
Ports
   Video
   Network
   USB
   Serial
   Parallel
   PS/2
1 x DVI-I, 1 x Display Port
10/100/1000
4 x USB2.0
0
0
0
Power
   Plug
   Off
   Idle
   Running
Coax 5.5mm/2.5mm
4 W
14W
16W
Dimensions
H x W x D (mm)170 x 40 x 185
NB:. My D10DP came with a 2GB SATA flash drive. Currently (March 2017) they are being shipped with 8GB SATA flash drives.

Operating system: Wyse Thin OS with PCoIP.

For others in the range see the table on the D Class

Power Supply

No power supply came with this so I used a 19V 3.42A Delta Electronics PSU. Note: The 19V rating. If, like me, you have a number of PSUs and thin clients floating around you need to mark this PSU clearly in some way. I'm sure that those which run from 12V - which is most of them - would not take too kindly to 19V. The coax plug is 5.5mm/2.5mm. When I took the power measurements I found this particular PSU seems to take a standing 4W before it is even plugged into the D10DP.

Getting Inside

This is fairly straightforward. You need to remove the foot (if fitted) and then the three screws on the back panel. The plastic side cover then slides back a short way can be lifted off. This reveals a metal shield that is dealt with in a similar fashion. This time there are screws in each corner to be removed and a final one in the centre of the edge by the front panel. Once again this panel is slid a short distance towards the rear before it can be lifted clear. (There are three metal lugs each side that locate in small slots in the metal chassis that lock it in place). The speaker is fixed to this panel and will need to be disconnected from the board near to the SODIMM.

CPU

For those to whom it matters here is some detail from Linux's /proc/cpuinfo. (Dual Core Processor)

vendor_id:AuthenticAMD
cpu family:20
model:2
model name:AMD G-T48E Processor
stepping:0
flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nonstop_tsc extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt arat hw_pstate npt lbrv svm_lock nrip_save pausefilter vmmcall

PCI

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6250]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler HDMI Audio
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 7
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Expansion Caveat

It appears to be pot luck as to whether your particular Dx0D has all the 'extra' connectors fitted.

In January 2019 I heard from Andrzej who had a D10D 8GF/2GR, part # 909833-02L, manufactured in July 2015. This did not have the internal mPCIe socket fitted or CN2600 - the internal USB socket.

In June 2022 I heard from Karol. He had recently bought two identical D10D both labelled:

PROD ID: D10D 2GF/2GR INTL
PART NO: 909638-02L

One carried a manufacturing date of April 2015, the other a date of May 2015. The one from April 2015 was NOT fitted with the mPCIe connector, the second SATA port or CN1700. However the one from May 2015 was. Currently I'm not aware of any way of determining exactly what is fitted other than by looking inside.

From what I've seen it looks like the later the manufacturing date the less likely it is to have the sockets fitted. The transition point maybe being mid 2015?

Expansion

Dell Wyse D10DP internal view Click on the photo for a larger version.

The Flash memory in the D10DP is easily replaceable. However the RAM has an obstacle in the way.

Flash: The flash is a small horizontal SATA DOM which can be seen top-middle in the photograph. There are no other SATA sockets on the board.

RAM: The RAM is a 204-pin DDR3 SODIMM can be seen bottom-left in the photograph. The one fitted is a Hynix part: HMT425S6AFR6C-PB NO AA and is labelled 2GB 1Rx16 PC3-12800S-11-12-C3. The maximum RAM capacity is 4GB according to the D-class brochure.

I have since [April 2020] tried out a 4GB Elpida part and an 8GB Crucial part (CT102464BF160B.C16FER). Both of these were correctly reported by the BIOS but I did have issues with Tiny Core Linux. (see the Linux Tab).

The SODIMM socket is located just behind the front panel BUT is tucked under the edge of the circuit board that carries the front panel on/off switch and USB ports. You'll need to take this off if you decide to upgrade the RAM. My later example came without flash or RAM and I found that it was a simple matter of undoing the four securing screws after which you could unplug the daughter board from the motherboard and remove it. Once you've plugged in the new RAM it is a matter of moments to get the daughter board refitted.

mPCIe: There is a mPCIe socket adjacent to the SATA socket. I initially assumed this was for a wireless module but, when I got hold of one with WiFi fitted in May 2017, I found that it was provided by a Wireless card that was wired in to an internal USB port.

I have confirmed that this is a regular mPCIe socket by plugging in an Atheros AR5B91 Wireless card and then a Ralink Rt2790 card. Each appeared on the PCI bus.

Wireless/USB: I subsequently got hold of a D10DP fitted with a Wireless card - reported as a Ralink RT3572. The card, model number WUBR-507N(M)W, was approximately located (with a bit of sticky tape) by the back panel above the DVI connector. It was wired to an internal USB port present on the strip-line connector (CN2600) located between CN4400 and CN7700 (see photos below).

In December 2022 an email from Kris prompted me to take a closer look at this as, having soldered in a strip-line connector to CN2600 on his D10P, he did not gain an internal USB port. Looking closer at my examples I could see that, if the CN2600 connector has not been fitted to the board, then U2600 (a 7534A15) and its associated circuitry has also been left off. U2600 provides the current limited +5V on the USB interface and without it there is no +5V supply present. There maybe other components omitted. If you are interested this page provides some extra detail.

CN1700: This is not fitted in the Dx0D but is fitted in the Dx0Q. It is a 1.25mm JST socket that provides +5V on the two pins closest to the heatsink.

CN4400. A link. In February 2020 I heard from Sandro who had a Dx0D with an unknown password and he was trying to clear the CMOS. He discovered the way to do this was to disconnect the power, move the jumper CN4400 from pins 2-3 to pins 1-2, connect power cord without switching on, wait for about 30 seconds, disconnect the power cord again and move the jumper back to pins 2-3. When you next boot the Dx0D you'll be back with the BIOS defaults.

Subsequently I had a need to reset the BIOS on a Dx0D. For me the sequence: Disconnect the power; briefly move the link across and then back; reconnect the power; worked perfectly.

CMOS Battery. The CMOS battery is located under the circuit board that carries the front panel on/off switch and USB ports.

There is another connector on the circuit board that I don't know the purpose of:

CN7700. This socket is on the edge of the board by the SATA socket. It's 5-pin strip but the voltages on it aren't right for a standard USB port.

I haven't taken the motherboard out of the housing, but I did notice whilst peering in through the ventilation slots, a push switch mounted on the rear of the board. Nearby to this is the word 'BIOS'. Once again I have no idea what this switch does.

Additional photos

D10DP board connectors
CN2600, CN4400 and CN1700.
D10DP SATA module
The flash and the mPCIe socket.
D10DP RAM
The SODIMM RAM tucked under...
CMOS battery
CMOS battery. (Front daughter board removed)
Mysterious  button
Mysterious button on the back.
Wireless card
Wireless card.
Wireless card USB connection
Wireless card USB connection.
Wyse D10P unpopulated CN2600
CN2600 omitted along with U2600
Wyse D10P populated CN2600
CN2600 and U2600 fitted

 


Any comments? email me. Added March 2017    Last update December 2022