Digi NS9210 User Manual

Page 28

Advertising
background image

28

NS9210 Processor Module Hardware Reference

C h a p t e r 1

„

UART

„

SPI

„

Ethernet

„

DMA

„

I

2

C port

„

Timers and interrupt inputs

„

Memory bus data

Pin notes

„

GPIO [15:0] allow five multiplex modes.

„

GPIO [103:16] and GPIO_A [3:0] have four multiplex modes.

„

Using a pin as GPIO means always to give up other functionalities. Some
functions are duplicated to enhance the chance to use them without giving up
other vital functions.

„

Using original and (dup) functions in parallel is not recommended.

„

Default function of GPIOs after CPU power up is function 03, except GPIO12
(function 02-reset_done) and GPIO [31:16] (function 00 - DATA[15:0]).

GPIO multiplex
table

In the GPIO multiplex table below,

„

the default function is written bold,

„

# means low active signal,

„

(dup) means function is available multiple times.

Port
name,
Function
03

Alternate function
00

Alternate function
01

Alternate
function 02

Alternate
function 04 (only
GPIO00...GPIO15)

On module, default
used as

GPIO0

DCDA#

DMA0_DONE

PIC_0_GEN_IO[0]

SPI_EN# (dup)

DCDA# / SPI_EN#

GPIO1

CTSA#

EIRQ0

PIC_0_GEN_IO[1]

Reserved

CTSA#

GPIO2

DSRA#

EIRQ1

PIC_0_GEN_IO[2]

Reserved

DSRA#

GPIO3

RXDA#

DMA0_PDEN

PIC_0_GEN_IO[3]

SPI_RXD (dup)

RXDA / SPI_RXD

GPIO4

RIA#

EIRQ2

Timer6_In

SPI_CLK (dup)

RIA# / SPI_CLK

GPIO5

RTSA# / 485CTLA

EIRQ3

Timer6_Out

SPI_CLK (dup)

RTSA#

GPIO6

TXCLKA / DTRA#

DMA0_REQ

Timer7_In

PIC_DBG_DATA_OUT DTRA#

GPIO7

TXDA

Timer8_In

Timer7_Out

SPI_TXD (dup)

TXDA / SPI_TXD

GPIO8

DCDC# / TXCLKC

DMA1_DONE

Timer8_Out

SPI_EN# (dup)

DCDC#

GPIO9

CTSC#

I2C_SCL

EIRQ0 (dup)

PIC_DBG_DATA_IN

CTSC#

GPIO10

DSRC#

QDCI

EIRQ1 (dup)

PIC_DBG_CLK

DSRC#

Advertising