Upgrading my work computer
Collapse
X
-
Re: Upgrading my work computer
Update: I installed this M.2+SATA III card to PCI-E 2.0 1x adapter card that i'd bought a while back. Why M.2, you would ask? Well, that's because it's the only card i found on ebay with the Marvell 88SE9130 chipset which supports HyperDuo technology (see here for an in-depth review).
I knew that with the bandwidth limitation of a PCI-E 1x slot, any adapter is not going to get anywhere near native SATA III speeds, as the maximum theoretical throughput of a PCI-E 2.0 1x slot (which is the case here, it's even worse for a 1st gen x1) is 5Gbps, as opposed to the maximum theoretical speed of 6Gbps for a single SATA III port. So there was not much incentive to spend money on a SATA III card for the SSD alone as it would give little benefit vs the motherboard SATA II ports. But this HyperDuo thing seemed interesting, so i bought it. What HyperDuo is, it's SSD auto-tiering, similar to Fusion Drive on a Mac - where SSD and a spinning disk are combined into one logical drive, with the most frequently used data automatically cached to the SSD, effectively giving you the best of both worlds - a large, cheap drive and high speed.
It was obviously left to myself to hack on another SATA port to the card as i had no intention of buying a M.2 SSD - the card uses the SATA connection of the M.2 slot so only SATA SSDs in M.2 form factor are supported, no black magic there. I kept my Samsung PM951 128GB SSD and eventually settled on a recovered 1TB Seagate 7200.11 for the spinner side. I wanted to buy a WD Black for this purpose but hey, this drive was free.This drive was pulled from a 1st generation Xeon Mac Pro that came in with a failed RAID 1 array. Its companion had dead motor bearings, but this one had only a few bad sectors and we could easily get all the data off and rebuild the RAID 1.
Some firmware work and the bad sectors were cleared, also updated to the latest SD1B firmware so the infamous "BSY bug" doesn't bite me. I did several full scans and a few hours of continuous random access testing on the HDD before deeming it fit for use.
I put a second SATA port on the card, cutting off the tracks to the M.2 slot close to the coupling capacitors. This is very important, as due signal to reflection effects on the unterminated transmission line, it is going to cause trouble if you leave them connected. Before i cut them, i was either getting that port detected at just 1.5Gbps (SATA I speed) or the card would just hang POST when a drive was connected to that port.
I made sure to have all signal wires the same length, insulated the signal connectons with kapton tape, then added some conductive tape on top of that (cut from a bad LVDS cable) over the whole job, touching the ground connections, to provide shielding for the high-speed signals. I added the shielding tape after i had some initial data corruption and had to delete the array and start over - it's been working fine since.
The HyperDuo array was built in "Capacity" mode for fastest speed (otherwise you're basically stuck with the write speed of the spinning disk alone). This made a nice chunky 1.02TB usable C: drive - not filling that up anytime soon!I have also added another 2TB Seagate Barracuda that was lying around and set up automatic backup - i am running a rather crummy drive, splitting data with a SSD on a hacked-together controller card - so some failsafe mechanism was in order.
As i later found out, the activity LED was only hooked up to the M.2 slot, so the M.2 SATA drive itself would have handled that, the controller does not have any activity LED output (i've checked the datasheet). So that header you see there is useless, but i'm not going to bother taking it off now.
I am pleased to say that it works great. I did have to load drivers at Windows Setup - Windows 10 would still see the drive without loading any drives, however once the initial file copy was done, Setup would proceed extremely slowly and eventually hang. I initially found some drivers dated 2015 and then some 2016 ones, both work great. Then i had the C: drive show as removable.... Here i found a fix for that.
I do like this card though. It boots really fast - its BIOS screen flashes by so fast it's actually a challenge accessing it - unlike an Asmedia ASM1061-based solution. The Marvell Storage Utility which manages the array under Windows is old and quirky, i had to do a hack to even get the HyperDuo menu to show (and even so, it's kinda buggy), but from what i've read, the card handles all caching on its own anyway at hardware/driver level, and all that utility does in this regard is to allow you to manually specify some extra folders to be cached or not, so it's not a huge deal. It does have some nice additional functions but i do not need any of them as they are mostly administrative/enterprise stuff like sending emails if something interesting happens to the array. Being the boot drive, i could hardly see how that would work if the array fails, anyway.
Was it ultimately worth the $35 i paid for it and the extra work? Well, that's still up for debate, but i would say yes, for the convenience of having a really large, fast boot drive on the cheap. At least so far, it is every bit as fast as having Windows installed on the SSD alone, without the bother of juggling stuff around when the 128GB SSD fills up.Last edited by Th3_uN1Qu3; 11-24-2017, 03:10 PM.Originally posted by PeteS in CARemember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.Comment
-
Re: Upgrading my work computer
Well, it's not just about the money. The other question you should ask yourself is, did you learn something new from doing this and did you have fun. I personally think these two are sometimes more important than money alone. And by the looks of the involvement and energy you put behind this, I'd say you did enjoy it.
Also, pretty cool how you can have an SSD acting sort of as a "cache" for your frequently used data and then the big mechanical HDD as the bulk storage.
For me, this is probably way over my head. So even if I was stuck with using Quantum Bigfoot HDDs, I likely still couldn't/wouldn't have done it. Besides, my daily use PC still has a 80 GB HDD and a Pentium 4, and *overall* I find that fast enough for my needs. I other words, I'm not ready for a fast PC like yours just yet.
PS:
You should get a hot glue gun (or use it more often) - in cases like yours above where there's many loose wires soldered to a loose connector, I always apply a hefty amount of hot glue. It's almost permanent, yet still easy to remove if really needed. And keeps the wires in place in case of an "accident".
I do really dig the metal jacket/shield you put on top of those wires, though. And that QR code on it makes it looks completely legit.Last edited by momaka; 11-28-2017, 11:36 AM.Comment
-
Re: Upgrading my work computer
I have had trouble with hot glue messing up a USB 2.0 signal.
Maybe it was just a coincidence, or maybe i hadn't allowed for the solder to cool down fully and the hot glue knocked a wire off. It was years ago. But i have been wary about smearing hot glue over high speed signals since.
Here's a pic of how everything looks in the case. The added port looks as stock as it could be.
Ultimately the header for the LED ended up being useless - turns out it relied on the m.2 SATA SSD to provide the signaling. The controller itself does not have any provision for an activity LED - i've checked the datasheet as well. Now the only time my HDD led lights up is when the computer is performing a backup to the 2TB drive. I'm fine with that.
It has been pretty much smooth sailing so far. I have however found the PC lagging twice now, every time after the weekend. I could restart it from the OS if i was patient, it was just very slow, to the point of mouse cursor lagging. I think it has to do with the scheduled automatic optimization, as i found that window on the screen every time. Must be something wrong with that.
However, when i trigger optimization of the HyperDuo array manually from the admin interface, it is able to perform that with no issues. I think i will disable auto optimization and make an AutoHotkey script to automate the manual procedure, make a scheduled task to run the script and i'll be all set.
Indeed, this computer is overkill for 90% of what i need to do, but for the 10% of work when i need it to shine, it does.Last edited by Th3_uN1Qu3; 12-06-2017, 03:23 AM.Originally posted by PeteS in CARemember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.Comment
-
Re: Upgrading my work computer
I have had trouble with hot glue messing up a USB 2.0 signal.
Maybe it was just a coincidence, or maybe i hadn't allowed for the solder to cool down fully and the hot glue knocked a wire off. It was years ago. But i have been wary about smearing hot glue over high speed signals since.
And it beats my cable management any day!Comment
-
Re: Upgrading my work computer
Turns out the lag issue is a memory leak - happened again over the weekend. Was able to open the task manager and see i was sitting at 98% memory used, but whatever was using the memory was not reported. Haven't had enough patience to wait to see what is causing it and forced a reboot via the command prompt. Will see next weekend.Originally posted by PeteS in CARemember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.Comment
Related Topics
Collapse
-
Vizio e601i-A3 - Has Sound and Display, But No Backlight - Bad Power Supply Board or Bad LED Bulbs ?by Tynan DillI was given this TV from my great uncle. He said it just wouldn't turn on one day out of nowhere, replaced the TV, and gave it to me to possibly fix and use for myself.
Upon bringing it home and plugging it up, it showed a standby light.
I powered it on and without a flashlight, the display showed the "V" but the lighting is very dim, but visible.
The screen seems to blackout and stay black, but with a flashlight I can see the display.
With my Playstation 4 connected via HDMI, and running a game I can hear sound.
Assuming...7 Photos -
by HakuuHi There,
This TV was auto switching off after few seconds with some vertical lines on the screen, so got a new TCON board and replaced it.
After replacing the TCON board it was working fine and i set it up with everything, used for few hours, then had the bright idea to update the software on it. During the update process, TV switched off and now no audio or video. No relay switch sound.
More Details
TV Model - LG OLED77G1PUA
Got the same exact TCON board from TVPartsToday and replaced it. But didnt transfer the EPPROM data (didnt... -
by m1ch43lzmHi, this is my personal laptop, which the original board (lets call it Board A) blew up PU8700 (TPS51486), making a hole on the board, i had left the laptop at my desk one day with the battery fully charged and didn't touch it for a week, but when i tried to turn it on it didn't
Thought the battery was dead, so i plugged in the charger then tried to power on, the power LED blinked once, charged LED still orange, unplugged the charger, plugged in again and I noticed the "magic smoke" smell, so i unplugged the charger, removed the back cover and saw the blown IC (the "magic... -
by jb_BakHey guys great forum glad to have found it. I bought a Sony XBR 65X900C cheaply because it didn't work. No signs of life at all not even a light/led. All I hear is a brief high voltage sound when I throw the power to it.
Didn't see any obvious signs of damage so right away started checking voltages. This is what I see:
Power Board Connector that goes to Main board
CN6401
Pin 01 NC
Pin 02 NC
Pin 03 "BL_ON": 0V
Pin 04 "N/C"
Pin 05 "STBY 3.3V": 3.5V
Pin 06 "GND": N/C
Pin 07 "AC_OFF"... -
by canadaboy25I have a Panasonic TC-P54VT25 that will power on and prime the display but there is no image at all.
The panel is primed as there is a slight glow from the entire panel. This means the problem should be logic related. The service manual also confirms this and recommends replacing the A or the D board.
I have tried to get the TV to display the test sequence but I have been unable to and I don't even know if this TV has a test sequence or not. I tried following tom66's instructions in post #3 on this thread https://www.badcaps.net/forum/showthread.php?t=26790. There was... - Loading...
- No more items.
Comment