Project Notes
Project Notes
Project Notes
The router has two internal expansion slots that could be used to add USB compatible hardware to the
device.
I was thinking of using this to add additional storage devices and or a zigbee to bridge.
NOTE the first router had a different PCB then the later received router.
The internal USB hub controller chip has changed the rest of the board seems the same.
The current revision uses a GL3510 USB controller IC of which I cannot find a datasheet. but I found a
pinout diagram:
It seems this chip has the same functionality as the GL3523 (so I can use the datasheet of this part as
reference)
GL3523-OSY10 - GENESYS: Integrated USB 3.2 Gen 1 Hub Controller
I marked the USB3.0 port signals, of which there are 5 groups (1 upstream 4 downstream)
*VP is not actually part of USB port but an analog supply input pin (1.2V) [15-12-2022 18:49 confirmed
by measurement]
!Note in the router USB port P1 of the hub has not been routed.
https://pinoutguide.com/Slots/mini_pcie_pinout.shtml
Things to note
the USB 3.0 signals going to the PCIE connector come from the USB hub controller port 3(P3), the
USB2.0 signal pair is NOT connected to the USB hub controller, instead it is directly connected to the
MT7621 host CPU.
Port 0 USB 3.0 is used as upstream port
Port 1 USB3.0/2.0 is not routed
Port 2 USB2.0/3.0 are routed to the M.2 connector
Port 3 USB2.0 is not routed
Port 3 USB3.0 is routed to the PCIE connector
M.2 pinout
No information can be found about this part except a single aliexpress listing.
The part number looks similar to the LP295x part from TI.
Looking at the pinout is could indeed be a clone of this TI part.
If this is the case. the output voltage should go to 5V when pin 6 and 7 are shorted together.
This can be handy if I want to build a custom USB breakout board for this router. This way I do not have
to convert the 4.1V back to 5V needed for USB devices.
HC-ST-003-008-J - HCTL
USB 3.0 1.5A SMT
LCSC