Logo

QSR DX-3000: Hardware 

QSR eXpert DX-3000

Background

QSR Automations Inc produce a range of 'Kitchen Display Controllers':

QSR has led the industry for over 25 years in providing reliable and flexible kitchen display controllers. Whether you operate table service, quick service, fast-casual, bar, concession, or pizza restaurant concepts, we have hardware and an operating system to match.

Anyway it is a packaged PC sold into a niche market place in a similar manner to a thin client hence my purchase of one. I also note that QSR now include the HP t640 thin client as part of their hardware range.

The QSR eXpert DX-3000 occasionally appears on eBay but is usually outside my price range. However one recently popped up which was described as untested due to the lack of a PSU and my (low) offer for it was accepted.

Possibly because it is a niche market area Google didn't find much about the DX-3000. It was not helped by QSR's website having no historical data and their support pages essentially being 'contact support'. When I bought the DX-3000 I had no idea what CPU was fitted. From a few eBay listings where the seller included a photograph of the unit label I could see:

Manufacturing DateFlashMemoryOS
Jan 2015mSATA2GBWES-7
Jul 2015MicroSD2GBWES-7
Mar 2016mSATA2GBWES-7
Apr 2016mSATA2GBWES-7
Nov 201932GB mSATA 4GBWin10 IoT
Oct 202032GB mSATA 4GBWin10 IoT
Sep 202132GB mSATA 4GBWin10 IoT

So it looks like it was launched 2014/2015 and at some point the embedded OS switched from WES7 to Win10 IoT. I did find a distributor's document showing that the DX-3000 was discontinued by August 2022.

My single example is the one manufactured in July 2015. Whether the internal hardware has been upgraded/changed between then and August 2022 I have no idea.

Specifications

My summary:
Processor
   Type
   Speed
AMD G-T40R
1GHz
Memory
   Flash
   RAM
8GB/32GB
2GB/4GB (max 8GB?)
Video
   Chip
   Max resolution
 
Radeon HD 6250
VGA:  1920x1200 30-bit colour
HDMI: 1920 x 1200 36-bit colour
Ports
   Network
   USB
   Serial
   Parallel
   PS/2
   Video
10/100/1000
3 x USB2.0
0
0
1
1 x VGA, 1 x HDMI
Power
   Plug
   Input
   Off
   Running
3-pin DIN power connector
9V 2A
0W
~8W
Dimensions
H x W x D (mm)44.5 x 181 x 174

The embedded OS was WES-7.
Later models running Win10 IoT

Power Supply

PSU label Mine came without a power supply but from other eBay listings I determined that the standard PSU is a 9V 2A supply with a 3-pin DIN locking connector.

A PSU label is shown right.

QSR DX-3000 power connector


This is how I wired the supply to my DX-3000.

CPU

The DX-3000 is fitted with a single core 1GHz AMD G-T40R CPU.

Having booted Tiny Core, /proc/cpuinfo shows:

vendor_id:AuthenticAMD
cpu family:20
model:2
model name:AMD G-T40R 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 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nonstop_tsc cpuid extd_apicid aperfmperf pni monitor ssse3 cx16 popcnt lahf_lm svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch ibs skinit wdt hw_pstate vmmcall arat npt lbrv svm_lock nrip_save pausefilter

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:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Port
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI 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: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
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8057 PCI-E Gigabit Ethernet Controller (rev 10)

Expansion

As usual, clicking on the photo (right) will take you to a larger scale photo of the circuit board.

Flash: The board is fitted with a microSD card slot and an mSATA socket. The mSATA socket is rather restrictive as it only takes the 'mini' size (26.8mm x 30mm) mSATA board. In my experience that size of mSATA board are more difficult to track down and are, as a consequence, more expensive than their larger counterparts.

RAM: The RAM is a conventional DDR3 SODIMM plugged into a socket. The fitted 204-pin SODIMM was a 2GB Crucial part. I tried out a Crucial DDR3 8GB part and an 8GB SK Hynix DDR3-L part. Both worked.

The AMD data sheet says 'DDR3-1066 unbuffered'.

USB: There are three USB 2.0 sockets, two on the front panel and one socket on the rear.

Serial: There is a single 9-pin serial port on the rear panel.

Additional Detail

The QSR DX-3000 mSATA socket

The mSATA socket. You would need to butcher the socket and link field in order to fit a longer mSATA board.

MicroSD socket on the QSR DX-3000 motherboard

The MicroSD socket on the motherboard. There is a plastic plug that fits into the hole on the board to prevent the Micro SD card coming out of the socket.

Various links on the QSR DX-3000 motherboard

Adjacent to the mSATA socket there are three 'unknowns' (circled right).

There is a movable link.

There is a small slide switch which appears to be in the 'off' position.

There is a 2 x 5pin header. I assume that this is a serial console supported by coreboot. If it is then the standard layout is:

Standard 10 pins PC header
(alternating pin numbers)

PinFunction
1DCD
2DSR
3RXD
4RTS
5TXD
6CTS
7DTR
8RI
9GND
10NC