NEW HP T640 Thin Client Ryzen R1505G 4GB 16GF - NO KB/MOUSE, NO OS INSTALLED - $109

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
All cheap T640 were gone. sad.
Well, we are in the midst of a global hardware shortage so supplies are tight. They went from 100 to 150 to 250 seemingly at the blink of an eye.
That being said, there are similar t640 models on CDW (US) that are less than 300. This one comes with seemingly more RAM, more NVMe eMMC and a Win10 IoT license so it might be worth the extra outlay.
 

tozmo

Active Member
Feb 1, 2017
142
102
43
74
Well, we are in the midst of a global hardware shortage so supplies are tight. They went from 100 to 150 to 250 seemingly at the blink of an eye.
That being said, there are similar t640 models on CDW (US) that are less than 300. This one comes with seemingly more RAM, more NVMe eMMC and a Win10 IoT license so it might be worth the extra outlay.
$252, and if that's a single stick of 8gb, then it's not the worst deal. 2x4gb is just additive e-junk IMO. I'd look at this if someone needs a MAME machine in late Spring 2021, because of this cpu shortage everyone's facing (which is Ajinomoto more than fab space related)
 

Dacurnico

New Member
Sep 6, 2018
1
0
1
No one has ever mentioned this.

There is one more reason to buy from the OP's seller. Surprisingly 36 months global warranty! ;)
Reference: Official HP® Warranty Check – United States | HP® Customer Support
I'm not able to see who the seller was for OP's machine because that ebay listing has closed, but I didn't get the same warranty with my unit. The warranty sticker on my t640 indicates 3Y/3Y/0Y, but I got much different results from you when I did the warranty check:

HP_t640_Warranty_Check.png

Thanks. I figured out they will not run CL16 anyway so i'm going the safe route with 1.2v SODIMM.
On Ryzen Embedded V1756B - AMD - WikiChip it states suppored memory speed is DDR4 3200. Will test with the actual one i have here! Thanks.
Reported to be running at 3200: 20210301_200757.jpg
The WikiChip entry link you posted is for the CPU used on the HP t740, the WikiChip R1505G entry indicates a max memory speed of 2400.
 

Freebsd1976

Active Member
Feb 23, 2018
390
73
28
buy a new open box hp t640 last week, everything run smooth, and replace the emmc disk with m.2 sata.

insert the 64g emmc with m.2 connector into hp t620 thinclient ,but t620 show no disk. so need some help about this emmc disk, where is can be used ?
 

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
buy a new open box hp t640 last week, everything run smooth, and replace the emmc disk with m.2 sata.

insert the 64g emmc with m.2 connector into hp t620 thinclient ,but t620 show no disk. so need some help about this emmc disk, where is can be used ?
eh, the eMMC is an NVMe (PCIe) unit, while the t620 uses m.2 SATA.
 

jmsq

Member
Dec 30, 2019
30
25
18
I'm pretty sure I tried the eMMC module in a non-HP system's nvme slot without success, so it may not be standard nvme and HP is doing something special on their nvme slot for these machines (it is silkscreened emmc/nvme on the board.)
 

Freebsd1976

Active Member
Feb 23, 2018
390
73
28
I'm pretty sure I tried the eMMC module in a non-HP system's nvme slot without success, so it may not be standard nvme and HP is doing something special on their nvme slot for these machines (it is silkscreened emmc/nvme on the board.)
try in nvme to usb box,find disk but can not format the disk
 

Freebsd1976

Active Member
Feb 23, 2018
390
73
28
Same result.
it seems is m.2 sata and need bayhub controller windows drivers on hp website,but i dont has m.2 sata ,could anyone try it?

edit
No it is nvme , and call bayhub , they said it is nvme , the controller is just like emmc card reader
 
Last edited:

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
it seems is m.2 sata and need bayhub controller windows drivers on hp website,but i dont has m.2 sata ,could anyone try it?

edit
No it is nvme , and call bayhub , they said it is nvme , the controller is just like emmc card reader
The Mothim card? If I have to guess why it's not playing ball with NVMe or SATA? It's most likely SD Express. SD7 - to be specific, not the multi-lane SD8. If I remember correctly both SD7 and SD8 uses NVMe protocols on top of PCIe 3.0 and above.

Several things to pay attention to:

a) Under the sticker there is a Sandisk eMMC module, which is this one:

b) If you look at the website for Bayhub (a spinoff of O2Micro) they have a description for an SD7 hub controller that lets you map a single PCIe 3.0x1 lane to an SD module (eMMC uses the SD protocol), which allows you to use NVMe ports for eMMC storage quite efficiently.

(Yes, that's a Key M socket on the t640 so it is indeed an NVMe slot). The Mothim card itself also has the characteristic 5-4 edge connector setup for Key-M, although I had no issues using a Crucial/Micron MX500/512GB SSD on it. AFAIK the slot is both SATA and NVMe. Not sure if this is the same for the primary slot on the t740…it could be…?

c) If you look carefully at the back of the board there is a component labeled 720FJ1LN. Well, Bayhub's BH720-FJ1LN controller hub are listed on some silicon broker sites, and Acer's Aspire 3 series list it in their bill-of-materia. This however does not imply that every Acer Aspire 3 model out there can use a PCIe -> eMMC module (or indeed if their eMMC module is removable or soldered in place), merely that certain SKUs in the Aspire 3 A315-22 line supports it. Oh, don’t buy the A315-22s simply because they might have SD7 eMMC support - those are not great machines. It has all the build quality of a cheap Acer and all of the mediocrity of an AMD “earthmover” series APU.

(Check the diagram on page 2)

Oh, and coreboot has support for it:

As for drivers on client OS...I have no idea. It'll probably be something like the drivers described in the USB forum SD Express implementor's guideline (page 13 and onwards) ->
 
Last edited:

Freebsd1976

Active Member
Feb 23, 2018
390
73
28
The Mothim card? If I have to guess why it's not playing ball with NVMe or SATA? It's most likely SD Express. SD7 - to be specific, not the multi-lane SD8. If I remember correctly both SD7 and SD8 uses NVMe protocols on top of PCIe 3.0 and above.

Several things to pay attention to:

a) Under the sticker there is a Sandisk eMMC module, which is this one:

b) If you look at the website for Bayhub (a spinoff of O2Micro) they have a description for an SD7 hub controller that lets you map a single PCIe 3.0x1 lane to an SD module (eMMC uses the SD protocol), which allows you to use NVMe ports for eMMC storage quite efficiently.

(Yes, that's a Key M socket on the t640 so it is indeed an NVMe slot). The Mothim card itself also has the characteristic 5-4 edge connector setup for Key-M, although I had no issues using a Crucial/Micron MX500/512GB SSD on it. AFAIK the slot is both SATA and NVMe. Not sure if this is the same for the primary slot on the t740…it could be…?

c) If you look carefully at the back of the board there is a component labeled 720FJ1LN. Well, Bayhub's BH720-FJ1LN controller hub are listed on some silicon broker sites, and Acer's Aspire 3 series list it in their bill-of-materia. This however does not imply that every Acer Aspire 3 model out there can use a PCIe -> eMMC module (or indeed if their eMMC module is removable or soldered in place), merely that certain SKUs in the Aspire 3 A315-22 line supports it. Oh, don’t buy the A315-22s simply because they might have SD7 eMMC support - those are not great machines. It has all the build quality of a cheap Acer and all of the mediocrity of an AMD “earthmover” series APU.

(Check the diagram on page 2)

Oh, and coreboot has support for it:

As for drivers on client OS...I have no idea. It'll probably be something like the drivers described in the USB forum SD Express implementor's guideline (page 13 and onwards) ->
oh,this means there is no way use it in usb box, sucks
 

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
oh,this means there is no way use it in usb box, sucks
No, but you could probably hold onto it until someone implements a desktop in the future that supports multiple SD7 drives via M2. It's rather interesting that HP seemed to have adopted this format on their current generation of thin clients.
 

tmux

New Member
Jul 8, 2021
6
0
1
Recently tried adding a usb type-c expansion card (ebay) for $10 and it seems to work. Was able to get displayport over usb-c working to show initial kernel logs (it's a headless system for now). Plugging in a usb-c nvme device:


Code:
[ 8392.341896] usb 3-4.1: new SuperSpeed USB device number 3 using xhci_hcd
[ 8392.354632] usb 3-4.1: New USB device found, idVendor=152d, idProduct=0583, bcdDevice= 2.09
[ 8392.354642] usb 3-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8392.354647] usb 3-4.1: Product: External HDD
[ 8392.354651] usb 3-4.1: Manufacturer: External USB3.0
[ 8392.354655] usb 3-4.1: SerialNumber: DD56419883891
[ 8392.355354] usb-storage 3-4.1:1.0: USB Mass Storage device detected
[ 8392.356411] scsi host0: usb-storage 3-4.1:1.0
[ 8393.420294] scsi 0:0:0:0: Direct-Access     External USB3.0           0209 PQ: 0 ANSI: 6

lspci

Code:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP Bridge [6:0]
00:01.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Zeppelin Switch Upstream (PCIE SW.US)
00:01.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Zeppelin Switch Upstream (PCIE SW.US)
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Device 24: Function 7
01:00.0 Non-Volatile memory controller: Micron/Crucial Technology Device 5412
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
02:00.1 Serial controller: Realtek Semiconductor Co., Ltd. Device 816a (rev 0e)
02:00.2 Serial controller: Realtek Semiconductor Co., Ltd. Device 816b (rev 0e)
02:00.3 IPMI Interface: Realtek Semiconductor Co., Ltd. Device 816c (rev 0e)
02:00.4 USB controller: Realtek Semiconductor Co., Ltd. Device 816d (rev 0e)
03:00.0 Network controller: Intel Corporation Dual Band Wireless-AC 3165 Plus Bluetooth (rev 99)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Picasso (rev 92)
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio Controller
04:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raven2 USB 3.1
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
 

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
Recently tried adding a usb type-c expansion card (ebay) for $10 and it seems to work. Was able to get displayport over usb-c working to show initial kernel logs (it's a headless system for now). Plugging in a usb-c nvme device:
The Psyduck card (L42726-000 / L42725-001)? Cool - did it come with the 10 pin white cable? Also, if you look at the top of the module there should be a chip that has a SlimPort logo - does that also include words like ANX7*** or something like that?
 
Last edited:

tmux

New Member
Jul 8, 2021
6
0
1
Yes, it is the Psyduck card! I got really confused when I saw all sorts of pokemon cards showing up in search results. Mine originally came with the Beedrill serial expansion.

did it come with the 12 pin white cable?
Unfortunately not.

small_1.jpg
 

Attachments

WANg

Well-Known Member
Jun 10, 2018
1,308
971
113
46
New York, NY
What is the white cable for?
USB-C signaling runs on 12 differential pairs, and that ASIC on the board might provide support for USB-PD. Both the t540 / t640 thin client might be low-draw enough to make it feasible (maybe). Especially since the board looks as if it has a voltage regulator IC(D2604) on board.

@tmux were you able to get any USB functionality out of that board without the white cable?
 
Last edited: