Drag to reposition cover

Lenovo Thinkcentre/ThinkStation Tiny (Project TinyMiniMicro) Reference Thread

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

WarlockSyno

Member
Jul 8, 2023
64
75
18
Sounds like a bad riser, I use that brand no problem.

Anyways, the problem you're having with the working riser is related to the voltage, the card (when left to its defaults) will spike too high and shut the system off.

If you adjust the frequency/voltage curve in afterburner, you can limit it to avoid spiking... the lazy way (and way I did it) was just to not let it go above 1522mhz (although this is on a yeston 3050 low profile single slot, but 1500mhz worked on an a2000 when I had one in an m720q), but you can set the curve properly to maximize performance if you want to.

You could also just try setting -600mhz, because iirc the spike is up to 2100mhz...
Maybe I'll try another riser, but I've under clocked the card as far as it'll go and it still has the problem. :/
 

jackfrost

Member
Apr 18, 2019
36
13
8
Maybe I'll try another riser, but I've under clocked the card as far as it'll go and it still has the problem. :/
I've since moved my a2000s into Minisforum MS-01s, so I don't remember exactly how I had them set up, but I went and found the original source I had from when I ran into this problem originally:

After digging into the problem a little bit further and running endless Benchmarks with the A2000 on a normal ITX motherboard I finally found the culprit why the P340/P350 does black out when stressing the GPU. With stock settings, NVIDIA allows the A2000 to boost up to 2100Mhz for a few milliseconds and that is causing spikes on the 12V rail - shooting over 75W. No problem for a normal ITX board but the PCIe 12V rail on the P340/P350 is much more sensitive since it is actually only designed for ~50W PCIe cards.
And where I got my lazy fix, lol:

Based on my findings I could now set the voltage/frequency curve in Afterburner so that the system does not crash and still giving me the best possible performance. Lazy as I am I just chose to limit the (boost) clock speed to ~1500Mhz and running it at 700mV max. and that works incredibly well. At lower clock speeds, the A2000 will still adjust the core voltage automatically, so no need to worry about that.
 

Firebat

New Member
Jan 12, 2022
14
2
3
Does anyone have a good idea, or, even better, already a working solution to add a m2 5g module to one of the M-Series? I've got a M2 B-Key module that can speak USB3 and PCIe (confirmed!). Maybe someone here can push me in the right direction. :)
 

jackfrost

Member
Apr 18, 2019
36
13
8
Man, I tried underclocking the VRAM and the GPU to the lowest they would go. Got it to run for a few mins in a game until I went to a load zone, as soon as the new scene started to render it shut off. Odd.
I just assumed this previously, but it just occurred to me to check... I assume you're using a strong enough power adapter?

I'd have to double check, but I think I was using a 135w one just fine.
 

WarlockSyno

Member
Jul 8, 2023
64
75
18
I just assumed this previously, but it just occurred to me to check... I assume you're using a strong enough power adapter?

I'd have to double check, but I think I was using a 135w one just fine.
I've tried a 135 and a 165 so far. I'll try a 235 tonight.
 

NatPagles

New Member
Jan 23, 2024
3
0
1
What would be the best way to add more nvme ssds? Im already using the 2 slots on the back of my m90q 10500 but would like to add 1 or 2 more nvme ssds.
 

rabid_mythology

New Member
Jun 23, 2024
1
0
1
Hello,

Has anyone had any luck with multi-gig 10GBASE-T QNAP network cards, specifically the QXG-10G2T-X710 or QXG-10G2TB, in an M90Q Gen3 or newer?
Physically, they should fit but I am curious about the experience (performance, issues, gotchas, noise and temps).

I prefer something with active cooling because I live in southeast Asia and it is always warm and humid here. Running the air-con 24/7 costs a fortune.
 

damex

Member
Apr 7, 2019
44
14
8
Hello,

Has anyone had any luck with multi-gig 10GBASE-T QNAP network cards, specifically the QXG-10G2T-X710 or QXG-10G2TB, in an M90Q Gen3 or newer?
Physically, they should fit but I am curious about the experience (performance, issues, gotchas, noise and temps).

I prefer something with active cooling because I live in southeast Asia and it is always warm and humid here. Running the air-con 24/7 costs a fortune.
skip 10gbe (copper!) altogether. it is hot and power hungry. well... compared to sfp+ counterparts.
also fan on that cards would be against non-perforated casing so you might get weird noise or stuck fan. you can drill holes though
 

InsaneNutter

New Member
Oct 9, 2023
9
1
3
Not precisely the M90q Gen3 but I wager they're close enough: I can confirm that the The A1000 does work in the P360 more or less out-of-box - although you will need to bend (or rather, straighten one of the bends of) the bluetooth antenna bracket for the GPU to fit in the case. This is thankfully not difficult to remove. The fan aligns well with the air intake.
I can also confirm that I couldn't get either an A310 or A380 to work in the P360 - but I DID get them working in a P330. Need to do more testing with the rx6400 but I think I might've found some means of getting it to play nice.

There's a *lot* more to this post, but I 've done some fairly extensive testing; the tl;dr version though is that you'll probably have better luck with a Tiny5 (p330 or equivalent) machine for portable gaming, and your performance won't likely be very different anyway.

I'll follow up on this next week sometime with a much more comprehensive set of tests/results.
Great to have it confirmed the A1000 does work in the P360. Please do keep us updated when you have chance :)

I've been trying to an RTX A2000 12GB to work in a M720q for a hot minute.

Using a LOTUS branded riser, system will no turn on. No power or lights.
Using a Foxconn branded riser, system boots up no problem. Using the latest Nvidia driver, BIOS, firmware, and Windows updates - System acts fine, can run Furmark no problem, can run Half-Life 2 no problem, but the second Borderlands 3 or Remnant tries to load anything graphic intensive, it will completely shut down. Sometimes it reboots and sometimes it requires me to press the power button.

Using MSI Afterburner, if I knock the GPU clock down by -500hz, it will actually load the menus, but you try to actually run a benchmark or load into the game, it shuts down again.
The M720q is probably not supplying enough power to the A2000, I believe these Lenovo Tinys have trouble supplying more than 50w over PCI-E from what I've seen others post online. The max power consumption of the A2000 is 70W according to the specifications on the Nvidia site.

Watch this video from around 4mins 20 seconds:

He showcases some tweaks with ThrottleStop to get the card stable on an M920Q.

The max power consumption of the A1000 is however 50w, so should be perfect for the Lenovo Tinys.
 

ccie4526

Active Member
Jan 25, 2021
144
119
43
Ok, I'm going a little nuts here. Just installed a i350-T4 that came out of a Cisco UCS into my P340, replacing the existing Nvidia T1000. Said P340 is running ESXI 8.0U3b, so it's almost current with drivers and such.

I'm able to see the four NICs using lspci, and even am being allowed to select them for passthrough or SR-IOV inside the ESXI web interface... but they do NOT show up as available vmnics to be assigned as uplinks to any vSwitches, only the onboard I219-LM.

Code:
[root@esxi-p340:~] lspci | grep I350
0000:02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
[root@esxi-p340:~] esxcli network nic list
Name    PCI Device    Driver  Admin Status  Link Status  Speed  Duplex  MAC Address         MTU  Description
------  ------------  ------  ------------  -----------  -----  ------  -----------------  ----  -----------
vmnic0  0000:00:1f.6  ne1000  Up            Up            1000  Full    00:2b:67:xx:xx:xx  1500  Intel Corporation Ethernet Connection (11) I219-LM
It's annoying because I see them being assigned as vmnic1-4 in the dmesg:
Code:
2024-11-25T20:06:58.704Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic1
2024-11-25T20:06:58.705Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic2
2024-11-25T20:06:58.705Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic3
2024-11-25T20:06:58.706Z cpu1:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic4
Just for shiggles, I did a firmware update to the latest Intel available code, but no luck. Any ideas what I might be missing?

ETA: The card is genuine, not one of the fakes that are traipsing about.
 
Last edited:

cesar123

New Member
Nov 25, 2024
1
0
1
Hi dear community,

I'm sorry for dropping a different situation but I need help :(

I have a M90q gen 1 with PCIe riser 5C50W00877, I installed the Sparkle Eco Intel Arc A310 GPU but I can't seem get it to work,
I connected my display to the onboard HDMI port, the PC M90q boots but it gets stuck on the Lenovo BIOS logo
The Intel Arc GPU doesn't have any output

I have the 65W charger, I'm going to buy the 135w version

Did someone tested this card?
 

THUMPer

New Member
Nov 17, 2024
1
0
1
I have a Thinkstation P3 Tiny with an Intel 13500. I bought 5C50W00910 and my I350-T4 (IBM FRU) isnt recognized like it is in my M720Q Tiny. Updated BIOS and set slot to Gen3 and Gen2...It has power, but the BIOS doesnt see it (no PXE Boot option), and neither does windows (will be used for Proxmox anyway).

So I bought 5C50W00909 hoping that will fix my issue. Any other ideas? Or any other 4port NIC recommendations?
PXL_20241126_035048669.jpg
 

jolness

Member
May 25, 2020
31
9
8
Hey all, I am trying to get WOL (from s5) to work reliably on my m75q g2 with proxmox. It is enabled correctly, has a systemd script that loads on boot etc.
After a normal shutdown the link is not maintained but it works if I unplug the power and plug it back in when it is off. I had to disable PCIe power saving, quickboot and a few other things to get it to work at all but cannot figure out how to get it to work without power cord cord cycling. I have AMD DASH disabled because I wasn't sure if it would interfere somehow but I am wondering now if that might force the link to stay active.
I originally planned to set up AMD DASH but it was so finicky that I gave up and I just need power control anyway in case power goes out long enough that my UPS can't keep things on when I am away from home (my little ARM SBC will kick back on, as will other devices, all of which can send a magic packet).
I would love to get it working on the wifi card slot mounted rtl8125 but for now, I am content if I can get it working on the built in NIC. If that means eating up a port on my switch then so be it lol.
Anyone run in to this issue as well? Were you able to fix it?


I am on BIOS M47KT38A (09/09/2024). It looks like there is a newer version from Oct 14th but there is nothing WOL related as far as I can tell although I will try updating later today.

here is the output of LSPCI for ethernet:
Code:
02:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 1a)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
Thanks in advance!
 
Last edited:

senso

New Member
Jul 17, 2022
25
17
3
Just a report/small information.
Some time ago I got a riser for my M720Q from @WifiCable and recently received a "Fujitsu" LSI3008 card from Aliexpress and finally got some time to mount it and test it out.

So far it works as expected and although a thigh fit the card and the m.2 slot can be both used at the same time, and the WiFi m.2 slot is still accessible (I had a WiFi card in there for some time).

I have made a janky NAS using a Ubiquiti UNVR chassis with a couple holes cut out so I could run the SAS cables, and a big hole so that an ATX PSU fan can pull air, to cool the HDDs as well, so I'm running my M720Q without the top cover, and it wouldn't fit anyway with this HBA card..

1732661091571.jpg
I had to remove the RF gasket that was on top of the audio jacks, and added a bit of electrical tape just to play it safe.

1732661091481.jpg

I suspect that the metal bracket is kinda crooked and doesn't allow the card to sit properly on the chassis, I need to make a small L bracket to screw the card into the chassis, for now its propped with the RF gasket removed from the audio jacks wrapped in tape so I dont short this mess.


1732661091492.jpg

And a side view showing the free space between the extra m.2 slot from the riser and the PCIE card, it has around 2mm, and for now that SSD just runs at 38-39ºC, its fine!

Oh, and I didn't take a photo, but soon after getting storcli working I found that my HBA was running at a toasty 86ºC, so I grabbed one of the 40x40mm fans from the UNVR chassis, powered it with 5V and secured it with a ziptie to the HBA heatsink, now it sits at 51ºC.

For now this thing is my home server, running OMV with a pair of Toshiba N300 8TB HDDs in RAID1, plus a USB 6TB HDD (soon to be chucked now that I have the HBA), plus another USB 2TB HDD, and two 512GB nvme Samsung SSDs, running jellyfin, qbittorrent, Home Assistant VM on KVM and being a file server.
 
  • Like
Reactions: KevinR and jolness

jolness

Member
May 25, 2020
31
9
8
Just a report/small information.
Some time ago I got a riser for my M720Q from @WifiCable and recently received a "Fujitsu" LSI3008 card from Aliexpress and finally got some time to mount it and test it out.

So far it works as expected and although a thigh fit the card and the m.2 slot can be both used at the same time, and the WiFi m.2 slot is still accessible (I had a WiFi card in there for some time).

I have made a janky NAS using a Ubiquiti UNVR chassis with a couple holes cut out so I could run the SAS cables, and a big hole so that an ATX PSU fan can pull air, to cool the HDDs as well, so I'm running my M720Q without the top cover, and it wouldn't fit anyway with this HBA card..

View attachment 40196
I had to remove the RF gasket that was on top of the audio jacks, and added a bit of electrical tape just to play it safe.

View attachment 40197

I suspect that the metal bracket is kinda crooked and doesn't allow the card to sit properly on the chassis, I need to make a small L bracket to screw the card into the chassis, for now its propped with the RF gasket removed from the audio jacks wrapped in tape so I dont short this mess.


View attachment 40198

And a side view showing the free space between the extra m.2 slot from the riser and the PCIE card, it has around 2mm, and for now that SSD just runs at 38-39ºC, its fine!

Oh, and I didn't take a photo, but soon after getting storcli working I found that my HBA was running at a toasty 86ºC, so I grabbed one of the 40x40mm fans from the UNVR chassis, powered it with 5V and secured it with a ziptie to the HBA heatsink, now it sits at 51ºC.

For now this thing is my home server, running OMV with a pair of Toshiba N300 8TB HDDs in RAID1, plus a USB 6TB HDD (soon to be chucked now that I have the HBA), plus another USB 2TB HDD, and two 512GB nvme Samsung SSDs, running jellyfin, qbittorrent, Home Assistant VM on KVM and being a file server.

I have often thought about how neat it would be to run one of these that supports ECC and has a PCIe slot with a disk shelf and a 9300-8e or similar as a tiny NAS/hypervisor. Probably easier to just buy a small NAS chassis but where's the fun in that?
Nice work, looks like one of those where the fact that it all just fits makes it extra satisfying.
 
  • Like
Reactions: senso

livingtiny

New Member
Jul 21, 2024
8
2
3
Hi dear community,

I'm sorry for dropping a different situation but I need help :(

I have a M90q gen 1 with PCIe riser 5C50W00877, I installed the Sparkle Eco Intel Arc A310 GPU but I can't seem get it to work,
I connected my display to the onboard HDMI port, the PC M90q boots but it gets stuck on the Lenovo BIOS logo
The Intel Arc GPU doesn't have any output

I have the 65W charger, I'm going to buy the 135w version

Did someone tested this card?
Yeah... I've "used" two weeks of my time for this :D ... you can check my small attempts at testing this issue but the summary is:
  1. Arc 310 eco wont work (at least on m90q gen3)
  2. 4-port NIC wont work (also tested on m90q gen3)
  3. quadro T600 works fine
both 1 and 2 devices work as expected on a m920q, in Gen3 I cant get signal only video output is by iGPU and when doing ´lspci´ or checking devices on windows... no signs of those devices.

Cheers
 

ccie4526

Active Member
Jan 25, 2021
144
119
43
Ok, I'm going a little nuts here. Just installed a i350-T4 that came out of a Cisco UCS into my P340, replacing the existing Nvidia T1000. Said P340 is running ESXI 8.0U3b, so it's almost current with drivers and such.

I'm able to see the four NICs using lspci, and even am being allowed to select them for passthrough or SR-IOV inside the ESXI web interface... but they do NOT show up as available vmnics to be assigned as uplinks to any vSwitches, only the onboard I219-LM.

Code:
[root@esxi-p340:~] lspci | grep I350
0000:02:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
0000:02:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection
[root@esxi-p340:~] esxcli network nic list
Name    PCI Device    Driver  Admin Status  Link Status  Speed  Duplex  MAC Address         MTU  Description
------  ------------  ------  ------------  -----------  -----  ------  -----------------  ----  -----------
vmnic0  0000:00:1f.6  ne1000  Up            Up            1000  Full    00:2b:67:xx:xx:xx  1500  Intel Corporation Ethernet Connection (11) I219-LM
It's annoying because I see them being assigned as vmnic1-4 in the dmesg:
Code:
2024-11-25T20:06:58.704Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic1
2024-11-25T20:06:58.705Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic2
2024-11-25T20:06:58.705Z cpu3:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic3
2024-11-25T20:06:58.706Z cpu1:1048653)igbn: indrv_UplinkAssociate:1044: Associate igbn driver with vmnic4
Just for shiggles, I did a firmware update to the latest Intel available code, but no luck. Any ideas what I might be missing?

ETA: The card is genuine, not one of the fakes that are traipsing about.
Following up on this as I solved the problem.

Apparently either sometime before, or during my reflashing the firmware on the card, the MAC addresses saved in the EEPROM were wiped, resulting in 0000:0000:0000 as the MAC that ESXI was reading.... and returning an invalid MAC error in a random log file. Managed to get ahold of the intel EEUPDATE program (it's available for DOS and EFI) and reprogrammed the four MAC addresses for each of the NICs. Now ESXI happily recognizes all four of the NICs and they are usable.

Hope this helps anyone else pulling their hair out trying to figure out why the card isn't being recognized.