THE INFORMATION PROVIDED BY XVERVE TECHNOLOGIES INC. “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL XVERVE TECHNOLOGIES INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
Revision |
Date |
Notes |
Author |
|
0.01 |
2011-08-01 |
Initial Release |
OS |
|
|
|
|
|
|
|
|
|
|
[]
Signalyzer H series products are multi protocol USB host adapters which are capable of emulating most popular serial protocols such as SPI, I2C, JTAG and SWD. It allows a developer to interface a Windows, Mac OS or Linux PC to an embedded system via USB and provide a developer an access to a serial bus and target devices it connects.
Signalyzer H4 provides access to 4 independent channels located on two Signalyzer H4 ports. Both Signalyzer H2 ports utilize same 26pin IDC header with 0.1” pitch.
Figure 1. Port connector, Front view.
|
Pin |
Name |
5V tol. |
MPSSE_SPI |
MPSSE_I2C |
MPSSE_JTAG |
MPSSE_SWD |
UART |
* |
|
1 |
GND |
Common / GND |
||||||
|
2 |
VUSB |
Unregulated 5V (Switched) |
||||||
|
Channel A |
||||||||
|
3 |
GPIO00 |
YES |
SCK |
SCL |
TCK |
SWDCLK |
TXD |
|
|
4 |
GPIO01 |
YES |
MOSI |
SDA (1) |
TDI |
SWDIO (2) |
RXD |
|
|
5 |
GPIO02 |
YES |
MISO |
SDA (1) |
TDO |
SWDIO (2) |
RTS |
|
|
6 |
GPIO03 |
YES |
GPIO or CS |
GPIO |
TMS |
GPIO |
CTS |
|
|
7 |
GPIO04 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DTR |
|
|
8 |
GPIO05 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DSR |
|
|
9 |
GPIO06 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DCD |
|
|
10 |
GPIO07 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
RI |
|
|
Channel B |
||||||||
|
11 |
GPIO08 |
YES |
SCK |
SCL |
TCK |
SWDCLK |
TXD |
|
|
12 |
GPIO09 |
YES |
MOSI |
SDA (1) |
TDI |
SWDIO (2) |
RXD |
|
|
13 |
GPIO10 |
YES |
MISO |
SDA (1) |
TDO |
SWDIO (2) |
RTS |
|
|
14 |
GPIO11 |
YES |
GPIO or CS |
GPIO |
TMS |
GPIO |
CTS |
|
|
15 |
GPIO12 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DTR |
|
|
16 |
GPIO13 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DSR |
|
|
17 |
GPIO14 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
DCD |
|
|
18 |
GPIO15 |
YES |
GPIO or CS |
GPIO |
GPIO |
GPIO |
RI |
|
|
Auxiliary GPIO |
||||||||
|
19 |
GPIO16 |
NO |
Auxiliary GPIO |
|||||
|
20 |
GPIO17 |
NO |
Auxiliary GPIO |
|||||
|
21 |
GPIO18 |
NO |
Auxiliary GPIO |
|||||
|
22 |
GPIO19 |
NO |
Auxiliary GPIO |
|||||
|
23 |
GPIO20 |
NO |
Auxiliary GPIO |
|||||
|
24 |
GPIO21 |
NO |
Auxiliary GPIO |
|||||
|
25 |
GND |
Common / GND |
||||||
|
26 |
VUSB |
Unregulated 5V (Switched) |
||||||
Notes: (1) For correct I2C operation both SDA signals (pins 4 and 5) must be tied together.
(2) For correct SWD operation both SWDIO signals (pins 4 and 5) must be tied together.
|
Pin |
Name |
5V tol. |
MPSSE_SPI |
MPSSE_I2C |
MPSSE_JTAG |
MPSSE_SWD |
UART |
* |
|
1 |
GND |
Common / GND |
||||||
|
2 |
VUSB |
Unregulated 5V (Switched) |
||||||
|
Channel C |
||||||||
|
3 |
GPIO00 |
YES |
* |
* |
* |
* |
TXD |
|
|
4 |
GPIO01 |
YES |
* |
* |
* |
* |
RXD |
|
|
5 |
GPIO02 |
YES |
* |
* |
* |
* |
RTS |
|
|
6 |
GPIO03 |
YES |
* |
* |
* |
* |
CTS |
|
|
7 |
GPIO04 |
YES |
* |
* |
* |
* |
DTR |
|
|
8 |
GPIO05 |
YES |
* |
* |
* |
* |
DSR |
|
|
9 |
GPIO06 |
YES |
* |
* |
* |
* |
DCD |
|
|
10 |
GPIO07 |
YES |
* |
* |
* |
* |
RI |
|
|
Channel D |
||||||||
|
11 |
GPIO08 |
YES |
* |
* |
* |
* |
TXD |
|
|
12 |
GPIO09 |
YES |
* |
* |
* |
* |
RXD |
|
|
13 |
GPIO10 |
YES |
* |
* |
* |
* |
RTS |
|
|
14 |
GPIO11 |
YES |
* |
* |
* |
* |
CTS |
|
|
15 |
GPIO12 |
YES |
* |
* |
* |
* |
DTR |
|
|
16 |
GPIO13 |
YES |
* |
* |
* |
* |
DSR |
|
|
17 |
GPIO14 |
YES |
* |
* |
* |
* |
DCD |
|
|
18 |
GPIO15 |
YES |
* |
* |
* |
* |
RI |
|
|
Auxiliary GPIO |
||||||||
|
19 |
GPIO16 |
NO |
Auxiliary GPIO |
|||||
|
20 |
GPIO17 |
NO |
Auxiliary GPIO |
|||||
|
21 |
GPIO18 |
NO |
Auxiliary GPIO |
|||||
|
22 |
GPIO19 |
NO |
Auxiliary GPIO |
|||||
|
23 |
GPIO20 |
NO |
Auxiliary GPIO |
|||||
|
24 |
GPIO21 |
NO |
Auxiliary GPIO |
|||||
|
25 |
GND |
Common / GND |
||||||
|
26 |
VUSB |
Unregulated 5V (Switched) |
||||||
Notes: (1) For correct I2C operation both SDA signals (pins 4 and 5) must be tied together.
(2) For correct SWD operation both SWDIO signals (pins 4 and 5) must be tied together.