As useful as USB-to-M.2 SSD adapters are, sometimes you come across a bit of a dud. A case in point is the Orico-branded TCM2-C3 that features both an attractive clear case and in its earlier revisions a JMicron controller-based circuit that apparently degrades over time, causing erratic boot behavior. After implementing a fix a few years ago, [Mark Furneaux] can happily report that the thus fixed enclosures are still working.
These faulty board revisions feature the JMicron JMS583 controller IC, which has a 1.0V core voltage input pin. Apparently to save power, Orico designed the board to target the minimum ~0.95V core voltage per the datasheet. Apparently due to component drift or degradation, this lower core voltage is after a while often not enough any more to start the controller, which thus translates into an unresponsive USB device and presumably some panic about lost data.
Although [Mark] doesn’t describe the fix in detail, it entails bumping up this core voltage to something closer to the nominal 1.0V, which restores functionality at the cost of presumably a measurable amount of extra heat production by said controller.
Later versions of the Orico TCM2-C3 enclosure switched from this JMicron controller to a Realtek one, which so far appears to be noticeably more reliable. Although Orico kept the same model name, the transparent enclosure makes it at least a snap to see which revision you are dealing with.
Continue reading “Fixing A JMicron-Based M.2 USB Enclosure That Stopped Working”


After confirming that the DSLR’s condition was basically as described by the seller, with nothing on the LCD or HDMI output and the auto-focus not working while partially pressing the trigger button, but still taking a picture when fully pressed. Sometimes it would also show a standard maintenance message on the LCD, so clearly it ought to be working. Maybe the camera’s processor was just being chronically unhappy about something, in which case an easy fix might be possible.



