Lenovo P330 tiny Mods and Possibilities

since past few years i have been crazy about these tiny pcs

i came across these while browsing amazon i told myself why not take my chances.

and the journey began ordered one after the other

till i came across the Legendary P330

started my research searched through forums and i was ready to unleash the potential

although i left the project but thought it would be better to share all my found-resources here so that someone someday might stumble on these and complete what i couldn’t

Scope

Upgrade CPU and RAM

Model
M920q, M920x & P330

Add LP graphics card

https://www.reddit.com/r/sffpc/comments/1ibpyud/lenovo_p330_tiny_i78700t_and_rtx_a2000_very/#:~:text=Firstly%2C%20you%20CAN%20do%20it,give%20up%20and%20keep%20trying.

Add 3.5’“ hard drives for data & media server

https://www.reddit.com/r/homelab/comments/1100bmy/my_journey_to_adding_extra_sata_storage_to_a/

https://www.reddit.com/r/homelab/comments/1bnqirt/lenovo_m920q_extra_sata_storage/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Adding USC-B to the Lenovo M910q Tiny

https://www.reddit.com/r/homelab/comments/10palev/adding_uscb_to_the_lenovo_m910q_tiny/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

Lenovo Board Modification pictures & ATX pico compiled in one place

PS : Credits to the reddit authors who worked their a** off for this

mods i couldn’t get the table right please help me out

9 Likes

Check with Aasim on the forum if he has still has em.
Many of us got these along with PCIe riser and LP cards from him.

Mine has been running quite well as the primary promox server for a while with a 2.5g PCIe card upgrade + a 12v to 19V DC DC SMPS (much easier to get than a pico PSU) to power it directly off a 12V 7AH so as to tide over any brownouts

uptime is over a year now and I dont see why it would not be longer

PS: In case anyone needs a LP GPU for it, I have one lying idle (P620 IIRC)

2 Likes

I did speak to him sadly he has none. Went for a full fledged AMD 5600G with 64GB ddr4 memory instead of waiting for P330

Thanks for sharing all the links. P330 might be one of the best if not the best mini pcs out there. You get 2x nvme slot and 1x PCIE out of the box. Possibilities are endless with this mini pc. Make a router, NAS, casual gaming pc, and whatnot.

Right now, I’m also looking into modding my M710q to add a second nvme slot Interest in working on the M710q/M910Q series as well? · Issue #2 · badger707/m920q-dual-NVME

And also making NAS out of my M720 just like this Lenovo M920q extra SATA storage : r/homelab

I have looked at these but I don’t have a soldering iron with small tip and low melting solder.

I have the tools and bit of experience so I can at least think about doing it. I already got the passive components (resistors, capacitors) and believe me these are tiny af, can’t work with them without magnification.

i concur magnification is must above all

@Paget89 I did similar mod last year but noticed that the sata expansion board I had caused issues with C states. System was stuck at C3 causing heat and power.

In my case I was using the boards 12v & 5v power for 2 3.5” HDD’s. No extra psu needed. I’ve seen people use 4 HDD’s without external power.

In my current scenario, I am using the inbuilt SATA connector for one main HDD and a USB sata for backup HDD. No C state issue. Goes to C7 state. Of course power to HDD’s come from main board.

3 Likes

impressive.

your on the stock 65W adaptor ?

1 Like

@Nikzcool see here

1 Like

P330 combined with a vPro capable intel processor also has AMT KVM capability I believe. though I’m yet to configure it myself. Using a 9500t P330 with 2.5G Nic for proxmox backup server.

Got another one for my parents but in that I got the full 65w 9500. Sounds like a jet even after reapplying TIM and thermal pads. Had to drop PL1 and PL2 using throttlestop (windows) to bring it below 80c under load.

No. To account for HDD power, I’ve upgraded to 130W.

by sata expansion board, you mean HBA card? HBAs are known to keep the host awake, which results in host not going into deep sleep and sip power.

ooo that’s interesting. I looked into it myself but didn’t find any anyone doing it.

dayum! that’s a lot of oomph for pbs.

thats what i thought

how much is the consumption at idle ? and full load

one drive is connected via sata other via usb correct me if im wrong

i thought better to have headroom if i ever repurpose it for another proxmox node or something else.

1 Like

Power consumption measured at wall with UPS connected is 32W average. UPS itself consumes around 10 watt. So that leaves 22W total system power usage. Do note that backup HDD is on standby 99% of the time and only wakes up for a ZFS backup and goes to sleep again. Head parking is disabled in HDD which adds around 2W. Around 32 containers+vm’s in proxmox.

For more info, I’m running i5 8600 with 16 gb ram and one nvme ssd. Planning to upgrade ram if it gets cheaper.

have been reading through this

https://forums.servethehome.com/index.php?threads/lenovo-m700-m900-bios-mod-to-coffee-lake-cpus.30734/

Just in case anyone is interested, there is a very nice 3d printed case that @slippery has printed for me. It can hold the power brick inside as well.

Case link: https://makerworld.com/en/models/1280680-thinknas-2x-hdd-enclosure-for-lenovo-m920q#profileId-1308483

Few pics:

10 Likes

Not the HBA card but the M2 A+E key to double sata board that OP has shared. I have the same one and it kept system to C3 state. Not that it’s an issue but for me it causes heat and more power usage and I like to keep it efficient.

Also I have used intel AMT via the stock ethernet port. It works and you can also take remote desktop if you have any hdmi device connected. I tried with both monitor and dummy hdmi adapter and it worked.

@slippery which is this filament?