OcuLink Expansion Bay Module

Yes, it indeed does and framework_tool --expansion-bay does indeed return that everything is okay and PCIe is set to 1x8. I did finally get around to writing some docs on the repository so here it is if someone wants to check it out GitHub - Terrails/FW16-OCuLink . The first revision of the board I made and got produced didnt have any trace connected to CLKREQ pin so I did have to add a really tiny wire there to connect it to GND, but the revision in the repo includes that now.

EDIT: I did not mention this in the docs, but I did connect REFCLK and PERST to both A and B “side” of the oculink connector (I assume this is for when you use a 2x 4i to single 8i cable). I just have a simple 0R resistor there acting as a jumper to disconnect. It was really hard to find some kind of x8 oculink pinout, so I just decided to play it safe and have both sides connected, but it didn’t make a difference to getting any enumeration.

3 Likes