FreeCalypso > hg > freecalypso-docs
comparison DUART28-with-FCDEV3B @ 36:db344818b323
DUART28-with-FCDEV3B article written
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 13 Oct 2020 06:42:23 +0000 |
parents | |
children | ac33ec9a07d9 |
comparison
equal
deleted
inserted
replaced
35:14b8e532c966 | 36:db344818b323 |
---|---|
1 This article describes how to connect FreeCalypso DUART28 adapter to an FCDEV3B | |
2 target board, both the main connection of dual UART and optional boot control | |
3 connections. | |
4 | |
5 Main connection: dual UART | |
6 ========================== | |
7 | |
8 The main connection of two UARTs is made with a 10-wire ribbon cable. You | |
9 should have received the correct cable from Falconia Partners LLC together with | |
10 your FCDEV3B+DUART28 board kit - it is a rainbow-colored 10-wire ribbon cable | |
11 with two different end terminations: one end is terminated with a blue IDC | |
12 connector, the other end is terminated with a black connector into which | |
13 individual wires are inserted from the top. The blue connector goes to the | |
14 DUART28, the black connector goes to the FCDEV3B. | |
15 | |
16 The blue connector going to the DUART28 board is keyed such that it can be | |
17 inserted in only one orientation, hence that one is expected to be always | |
18 correct. The black connector goes to the middle of the three headers on | |
19 FCDEV3B (J301), and in this case you are responsible for ensuring the correct | |
20 orientation. If you are using the official DUART28 to FCDEV3B cable from | |
21 Falconia Partners LLC, then the side with brown and red wires needs to be | |
22 facing toward JTAG and power input connectors. | |
23 | |
24 Optional boot control provision | |
25 =============================== | |
26 | |
27 If you wish to connect the optional boot control signals, connect two | |
28 individual jumper wires as follows: | |
29 | |
30 * For PWON control, connect DUART28 CTL1 to the top pin of 2-pin header JP1 on | |
31 FCDEV3B, namely the pin that is closer to the adjacent PWON button. (The | |
32 other pin on JP1 is ground.) | |
33 | |
34 * For RESET control, connect DUART28 CTL2 to JTAG connector J310 pin 2 on | |
35 FCDEV3B, which is the XDS_RESET signal. Naturally one cannot connect both | |
36 DUART28 CTL2 and JTAG at the same time. | |
37 | |
38 * Ground connection between the two boards will normally be provided by the | |
39 main dual UART cable. | |
40 | |
41 If you are going to connect these boot control signals, you MUST reprogram the | |
42 EEPROM on your DUART28 board to the DUART28C configuration and apply the | |
43 necessary DUART28C support patch to your Linux kernel ftdi_sio driver - | |
44 otherwise your hardware setup will be inoperable, with FCDEV3B getting held | |
45 down in reset whenever the second serial port is opened for regular serial | |
46 communication. |