TS-8950-49xx mPCIE Header

From embeddedTS Manuals
Revision as of 09:46, 13 July 2015 by Mark (talk | contribs)

The Mini PCIe connector provides connectivity for Cell modems (with SIM socket), a PCIe bus, USB, and SATA. The SATA bus is brought out by default, but is turned into PCIe with a GPIO to toggle the mux.

A half-size mini pcie card connected to the TS-8950.
# Bring out mSATA (default)
echo 114 > /sys/class/gpio/export
echo high > /sys/class/gpio/gpio114/direction

# Bring out PCIe
echo 114 > /sys/class/gpio/export
echo low > /sys/class/gpio/gpio114/direction

The USB connectors are on a different pinout so these do not rely on the mux. It is common for devices like cellular modems to only use the USB and SIM interfaces on this header.