background image

1 MultiUART COM demo quickstart guide

I N T H I S C H A P T E R

·

Host computer setup

·

Hardware setup

·

Import and build the application

·

Run the application

·

Next steps

This demonstration uses the XA-SK-UART-8 MultiUART sliceCARD together with

the xSOFTip MultiUART component to create 8 UARTs. The working is shown as
follows

·

Data is received from a host computer over a null modem cable on the first
UART (UART 0) using the DB9 connector.

·

Received data is piped through the remaining 7 uarts using loopback connections
on the sliceCARD.

·

After data has passed through all UARTs 1 through 7, the data is then returned
back to the host computer via UART 0 and the DB9 connector.

This demo also features UART reconfiguration for a sample of standard baud rates.

1.1

Host computer setup

The following tools should be installed on the host system in order to run this

application:

·

For Win 7: Hercules setup utility by HW-Group

1

·

For MAC users: SecureCRT7.0

2

Similar tools exist for Linux users but for the purposes of this demonstartion a

Windows or OS X platform using the tools above is recommended.

1.2

Hardware setup

The following hardware components are required:

·

XP-SKC-L16 sliceKIT

1

http://www.hw-group.com/products/hercules/index_en.html

2

http://www.vandyke.com/download/securecrt/

REV A

Summary of Contents for MultiUART

Page 1: ...MultiUART COM port demo quickstart guide REV A Publication Date 2013 11 22 XMOS 2013 All Rights Reserved...

Page 2: ...Contents 1 MultiUART COM demo quickstart guide 3 1 1 Host computer setup 3 1 2 Hardware setup 3 1 2 1 Set up the MultiUART sliceCARD 4 1 2 2 Setting up the system 5 1 3 Import and build the applicati...

Page 3: ...has passed through all UARTs 1 through 7 the data is then returned back to the host computer via UART 0 and the DB9 connector This demo also features UART reconfiguration for a sample of standard bau...

Page 4: ...r of characters accross all 8 uarts by looping them all back Data will be received RX from the host computer on UART 0 pins 0 and 1 of the header on the sliceCARD transmitted through the remaining 7 u...

Page 5: ...low control The transmit End of Line character should be set to CR other options presented will probably be LF and CR LF 7 Connect the XA SK XTAG2 sliceCARD to the sliceKIT and connect XTAG 2 to the a...

Page 6: ...on running message in xTIMEcomposer Studio console for all UARTs before proceeding to the next step 3 A user menu will be displayed on terminal client application console 4 Key in e to enter echo mode...

Page 7: ...connections figure above If the connection to any of the channels is disconnected you will not see data received back and a message is displayed on the terminal console saying that the MultiUART pipe...

Page 8: ...ect Explorer pane double click to open its contents and then navigate to the src directory and open multi_uart_rxtx xc in the editor by double clicking it Now it is possible to see the two cores used...

Reviews: