ADT-Link R43SG / R43SL / R43SF + JEYI ThunderDock 7 mini?
@fndg, Sorry to hear you're struggling with this setup. The fan controller arrangement looks very janky imo. The interesting component is the Thunderbolt 3 JHL7440 controller board. I recently saw the same component in the Cooler Master MasterCase EG200 eGPU enclosure.
Can you show the area under the M.2 slot? The two retaining screws for the ADT-Link cable look to be touching the JEYI main board in that area.
Your tests for NVMe and GPU have the 100W power supply connected?
Your working NVMe test has the dock taken apart like the GPU test?
To test the R43-ML adapter, what if you connect an NVMe to the R43-ML using a PCIe x4 to M.2 adapter?
What is the length of the R43-ML adapter? I've used 5 and 10cm versions.
Here is one of the short ADT cables (folded) connected to a StarTech PCIe x4 to M.2 adapter in a OWC Mercury Helios Thunderbolt 3 Expansion Chassis (Alpine Ridge).
I also have a OWC mercury Helios S3 (Titan Ridge) but I haven't tried it with an eGPU yet.
@itsage It's a bit frustrating to get stuck so close to the finish line after a few months of research, but I'm glad that the rest of the setup works, in particular the Cincon CFM260 12V PSU works well with the PNY GTX 1660 Super + ADT-Link.
I'd think that the (admittedly janky) fan controller shouldn't interfere with the NGFF slot's operation. Here's a pic of the top side of the PCB an empty M.2 slot.
I can't see any marks from the screws, nor any other kind of mechanical damage. The Jeyi wasn't cheap, so I really hope I'll either be able to get it working again (not sure what to try though!) or have it replaced. It's my first time dealing with AliExpress and Jeyi, but I really hope there's some kind of warranty to cover this purchase.
@joevt I tested the R43-ML (25cm cable) by connecting it to my T480's SSD slot, it works. As the Jeyi's PCB is set a couple of millimetres below the edge of the aluminium case I had to take unscrew the three screws holding the PCB in place to plug in the R43-ML. I think the R43-S* or R43-U* could have avoided that problem. I did my tests with a 60W USB C power supply connected to the Jeyi, which should be plenty for the NVMe SSD. Do you think using a 100W power brick would make a difference?
PS: I just contacted Jeyi via AliExpress to report the defect, let's see what they say. It seems that the ThunderDock is no longer sold, so that's very worrying.
@fndg, Does the JEYI say that it works with a 60W power supply? I suppose if the dock works with an NVMe with the 60W power supply then it might be ok - but I think I would try a USB-C 100W power supply to be sure.
R43UL or R43UR might work because they'll have more room to bend upward away from the USB and DisplayPort ports. The problem with those is that they place the enclosure away from the GPU's PCIe bracket.
The problem with R43ML or R43MR with the JEYI ThunderDock 7 mini is that they point the USB-C power input toward the GPU's PCIe bracket. It is probably preferable to have the Thunderbolt upstream and downstream ports in that position.
The R43N* appear to have similar positioning of the PCIe slot as the R43U* but the direction of the cable is similar to the R43M*
For the R43M* and R43N*, you can raise them up a couple millimetres with a M.2 extender adapter.
I think I would choose a R43U* because it points the Thunderbolt ports in the proper direction. A sufficiently long cable will allow positioning the enclosure so that the ports line up with the back of the GPU bracket (using some a couple non-90° bends). Mock up the various adapters using paper (costs less than buying one of every cable) to see how they can work.
I tested my eGPU in the OWC Mercury Helios S3 (Titan Ridge). It works fine.
@joevt an M.2 extender could raise the adapter by a couple of millimetres, good idea. Regarding the tests: I initially tested the ThunderDock with the PCB in the case and an SSD connected. That worked. Then I took out the three screws holding the PCB down which allowed me to connect the ADT-Link (the PCB is still tethered to the case because of the fan). That didn't work. Then I went off to test all the other components, which turned out to work fine. So I went back to the Jeyi, tried with the ADT-Link (PCB unmounted, didn't work) and the SSD (PCB unmounted at first, then mounted, neither configuration worked, also tried putting the lid back onto the case, same result).
It really seems like something came lose / got messed up when I took out the PCB. It was always in the case because of the fan, and I was pretty careful with it, so it's a bit mysterious. It's not like components just fall off a PCB if you pick it up. Furthermore the Jeyi does still connect as Thunderbolt device, and the USB A port is functional. So it's as if only the NVMe port is borked, which is... puzzling.
I'd be grateful for any further debugging suggestions.
@fndg, if an NVMe can't work then neither will a GPU...
I don't know if there's anything left for you to try except to get a replacement. Did you try with a 100W USB-C PD power supply?
Does the DisplayPort port or USB port still function?
You are using the correct port for PD input (to power supply), and Thunderbolt upstream (to computer)?
Does Thunderbolt downstream still function (connected to a display, display adapter, USB device, Thunderbolt device)?