Changes between Version 11 and Version 12 of USB
- Timestamp:
- 11/29/2018 01:27:08 AM (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
USB
v11 v12 113 113 |||| 114 114 || || GW640x || Front Panel Top SS || J23 || Soft/VBUS || 2-1.2 || || 115 || || || Front Panel Top HS || J23 || Soft/VBUS || 1-1.2 || ||115 || || || Front Panel Top HS || J23 || Soft/VBUS || 1-1.2 || CN80XX gpio 20 / linux gpio484 || 116 116 || || || Front Panel Bot SS || J23 || Soft/VBUS || 2-1.1 || || 117 117 || || || Front Panel Bot HS || J23 || Soft/VBUS || 1-1.1 || || … … 189 189 190 190 Examples: 191 * Newport GW640x: steer the front panel USB2 signals to the J10 miniPCIe socket which uses CN80XX GPIO_20 which is Linux gpio-484: 192 {{{#!bash 193 # export and configure the GPIO as an output high 194 GPIO=484 195 echo $GPIO > /sys/class/gpio/export 196 echo out > /sys/class/gpio/gpio$GPIO/direction 197 echo 1 > /sys/class/gpio/gpio$GPIO/value # 0=front-panel 1=miniPCIe-J10 198 }}} 199 - Note that on Newport you can steer this at boot time using the {{{hwconfig}}} bootloader env variable (see wiki:newport/bootloader#hwconfig) 191 200 * Ventana GW52xx: steer the USB OTG bus to the miniPCIe socket (device-mode only) which uses gpio2: 192 201 {{{#!bash 193 202 # export and configure the GPIO as an output high 194 echo 2 > /sys/class/gpio/export 195 echo out > /sys/class/gpio/gpio2/direction 196 echo 1 > /sys/class/gpio/gpio2/value # 0=front-panel 1=miniPCIe-j8 203 GPIO=2 204 echo $GPIO > /sys/class/gpio/export 205 echo out > /sys/class/gpio/gpio$GPIO/direction 206 echo 1 > /sys/class/gpio/gpio$GPIO/value # 0=front-panel 1=miniPCIe-J8 197 207 }}} 198 208 * Laguna GW2387/GW2388/GW2391: steer USB OTG bus to miniPCIe socket (device mode only) which uses gpio 5: