Table of Contents |
---|
This describes the settings for the USB driver of the Trizeps-module.
Trizeps 4
The Trizeps IV(M) has three USB-Ports:
USB-Host
USB-OTG
USB-Slave
If a cable is attached to the USB-Slave port, the USB-OTG port is automatically disabled. After deattach of the cable it gets reconnected.
Trizeps 5
The Trizeps V has three USB-Ports:
USB-Host
USB-OTG
USB-Slave (HighSpeed)
Unlike Trizeps4, where USB-Slave can't work at the same time as USB-OTG, all ports may run concurrently.
| ||||
---|---|---|---|---|
Key | Type | Description | ||
HighSpeed | DWORD |
|
Trizeps 6
The Trizeps VI has two USB-Ports:
USB-Host (HighSpeed)
USB-OTG (HighSpeed)
A mounting option exist to route the USB-OTG-pins to the USB-Slave-pins of Trizeps4&5. But this might impact the usable speed on the USB-bus and is not the default setting.
For a normal configured Trizeps6, you should set the OTG-Registry setting to one of following values:
0: if USB-OTG should only work as Host ( Also set DynamicClientLoad = 0).
3: if you attached a OTG-connecter (with ID and VBUS pins).
5: if you attached a OTG or USB-Slave connector and the port should work as Slave only.
0x20005: if you want to operate the USB-Port as USB-Slave, but left VBUS floating. (This setting is usefull if you want to debug an application through ActiveSync, but can only connect to a USB-A connector).
| ||||
---|---|---|---|---|
| ||||
| ||||
Key | Type | Description | ||
HighSpeed | DWORD |
|
Registry-Settings for the USB-OTG Port (all Trizeps)
| ||||
---|---|---|---|---|
| ||||
Key | Type | Description | ||
OTG | DWORD |
| ||
cable | DWORD |
|
(* more info) switchingusbfn.
See Also
switchingusbfn,
Connect USB-Host-Connector to a Trizeps,
Connect USB-Slave-Connector to a Trizeps