

This isn’t going to be a security relevant part, but it is worth checking voltages around it.Īnd although this footprint looks tempting from afar – 10 pins, possibly JTAG, a look under the microscope indicates it is something else. The series of test pads in a row on the other side are actually for the PIC micro on it. Problem is readraw doesn’t take into account scrambling or encryption, and I can’t seem to get read to work. The “n” command takes us to another series of commands for the NAND The keys can be read via the serial console “Perforce”, “Pegasus”, “Perseus”, “f16s_1024o4x2” – all useful terms to Google, but nothing really comes up. These are definitely made specifically for Dell. Samsung SSDs require two pins shorting to get into the recovery console… so I am not sure what we will see here. Now I connect up a USB serial adapter, assuming the other pin is receive. We’re using a Saleae Logic Pro 16 to sniff the interface.ģ8400 baud serial, “Perseus Bootloader : 4”. Now, let’s have a look at those three pins on the header. It’s likely based on a Link A Media Devices (LAMD) controller, as SK Hynix bought them a while back. There are off-the-shelf solutions that can be used to repair or recover data from these drives.

Samsung and Sandisk SSD controllers are quite widely documented.

The slight marking on the pads indicates that these may be used during production, but that could just be tarnish. Drives often have JTAG, which can at least help you work out if the controller is alive or not. It’s a bit strange to label a serial port DO and DI, but the traces aren’t the right shape for faster interfaces such as USB. Lots of other controllers have a serial port which can be enabled for diagnostics. We can chip-off this, but generally data on an SSD will be really hard to recover at this level. The first port of call will be the power. Interestingly, there is a PIC microcontroller on there, probably for power management. The SH88800AA controller seems to have virtually no publicly available information. The drive is NVMe which means it uses several PCIe lanes for communication.įirst things first, let’s look at an identical part and work out what is onboard. It’s used extensively on many Dell laptops. A client wants the data off a dead SSD, and it’s a model that regular data recovery companies won’t deal with, an SK Hynix drive.
