Recommend Print

AN-0002 - Signalyzer H4 Pin Assignment

  • Created
    Monday, 28 November 2011
  • Created by
    Super User
  • Last modified
    Thursday, 05 January 2012
  • Revised by
    Super User
  • Voting
    (0 votes)
  • Favourites
    Add to favourites
  • Categories

LEGAL

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.

History

Revision

Date

Notes

Author

0.01

2011-08-01

Initial Release

OS

 

 

 

 

 

 

 

 

References

[]

Introduction

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.

signalyzer-h-connector-front-view

Figure 1. Port connector, Front view.

Port A

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.


Port B

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.