NSLU2-Linux
view · edit · print · history

HowTo.AddAThirtyFourPinUniversalConnector History

Hide minor edits - Show changes to markup

August 11, 2005, at 01:43 PM by tman --
Changed lines 5-7 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_1.sized.jpg http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_2.jpg

Changed lines 10-11 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_4.jpg

Changed lines 14-15 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_3.jpg

Changed lines 18-19 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_8.sized.jpg

Changed lines 22-23 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_9.sized.jpg

Changed lines 26-27 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_7.sized.jpg

Changed lines 30-31 from:
to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_10.jpg

Changed lines 56-59 from:

Note that pins 25 and 26 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.\\

to:

http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_5.jpg http://www.nslu2-linux.org/albums/34pin_universal_connector/NSLU2_34_way_header_6.jpg

Note that pins 25 and 26 are not usable when a dual-in-line IDC female plug is used for the serial and I2C ports.\\

June 09, 2005, at 12:32 AM by tman --
Changed lines 28-29 from:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I broke my slug bad enough to require JTAG?, then I can just take the PCB out of the case to fix it.

to:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I broke my slug bad enough to require JTAG, then I can just take the PCB out of the case to fix it.

Changed lines 54-55 from:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG? port.

to:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilent JTAG3 cable is used for the JTAG port.

June 01, 2005, at 11:22 PM by tman --
Changed lines 28-29 from:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I bricked my slug bad enough to require JTAG?, then I can just take the PCB out of the case to fix it.

to:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I broke my slug bad enough to require JTAG?, then I can just take the PCB out of the case to fix it.

March 01, 2005, at 12:12 AM by ByronT --
Changed line 28 from:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I bricked my slug bad enough to require JTAG, then I can just take the PCB out of the case to fix it.

to:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I bricked my slug bad enough to require DefJTAG JTAG?, then I can just take the PCB out of the case to fix it.

Changed line 54 from:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

to:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the DefJTAG JTAG? port.

Changed line 120 from:
PinJTAG (Digilent JTAG3? Cable pinout)
to:
PinJTAG (Digilent JTAG3 Cable pinout)
October 29, 2004, at 01:06 AM by rwhitby --
Changed line 28 from:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

to:

And here is the hole I cut in the case. I only made the hole big enough to get to pins 15 through 34 - I figured that if I bricked my slug bad enough to require JTAG, then I can just take the PCB out of the case to fix it.

Changed lines 30-31 from:
to:
Changed lines 32-34 from:

Note that pins 25 and 26 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.
Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2.
Note that pin 21 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

to:

Here is the pinout of the 34-way connector:

Added lines 53-63:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

Note that pins 25 and 26 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.
Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2.
Note that pin 21 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

Here are the pinouts of the individual interfaces:

October 15, 2004, at 04:00 PM by rwhitby --
Deleted lines 36-37:

Here are the pinouts ...

October 15, 2004, at 03:58 PM by rwhitby --
Added lines 23-25:

The curly wire is the spare signal connected to pin 21.

October 15, 2004, at 03:58 PM by rwhitby --
Added lines 19-21:

A couple of the signals had to be soldered underneath the cable on the front, cause I initially made a mistake and had the pinout of the connector reversed. Luckily I had only soldered 10 wires by that stage, but by the time I realised the mistake I had already cut these two wires too short to take them over to D5 and D6 where I originally intended to pick up pins 9 and 11.

October 15, 2004, at 03:54 PM by rwhitby --
Added lines 14-15:
Deleted line 17:
Added line 20:
October 15, 2004, at 03:52 PM by rwhitby --
Changed line 1 from:

I have a plan to put a 34-pin IDC male header on the inside of the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

to:

I have worked out how to put a 34-pin IDC male header on the inside of the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are) and connect all the additional interfaces up to it.

Changed line 3 from:

There is space on the PCB for a upside-down (the pins which normally go through the PCB will be sticking up) right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board). Some other pins are removed from the 34-pin male header to indicate keying of different interfaces (these pins would be otherwise unusable when my preferred connectors are plugged in).

to:

There is space on the PCB for a upside-down (the pins which normally go through the PCB will be sticking up) right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. Some other pins are removed from the 34-pin male header to indicate keying of different interfaces (these pins would be otherwise unusable when my preferred connectors are plugged in). The 34-pin header is glued to the board, not the case, so you are still be able to remove the board from the case (the header comes out with the board).

Changed line 8 from:

Note that you have to notch out the top of the internal PCB mount to allow the header to take that space.

to:

Note that you have to notch out the top of the internal PCB mount to allow the header to take that space. The bottom slug is the modified one.

Changed lines 12-14 from:

A 34-pin female cable mount will be plugged into the pins that are sticking up, and from there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points.

to:

A 34-pin female cable mount is plugged into the pins that are sticking up, and from there, the ribbon cable connected to the 34-pin female cable mount splays out to the respective connection points.

Deleted lines 15-16:

Here are the pictures of the finished product ...

Added lines 28-29:

Here are the pinouts ...

October 15, 2004, at 03:49 PM by rwhitby --
Added lines 18-23:

Here are the pictures of the finished product ...

Deleted lines 121-126:

Here are the pictures of the finished product ...

October 15, 2004, at 03:45 PM by rwhitby --
Changed lines 5-18 from:

A 34-pin female cable mount will be plugged into the pins that are sticking up, and from there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points. The various interfaces have been arranged so that the ribbon cable splits into three main areas (connections to the south of the front of the PCB, connections to the north-west of the rear of the PCB, and connections to the south-east of the rear of the PCB).

to:

Note that you have to notch out the top of the internal PCB mount to allow the header to take that space.

A 34-pin female cable mount will be plugged into the pins that are sticking up, and from there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points.

The various interfaces have been arranged so that the ribbon cable splits into three main areas (connections to the south of the front of the PCB, connections to the north-west of the rear of the PCB, and connections to the south-east of the rear of the PCB).

Note that pins 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

Changed lines 20-21 from:

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.
Note that pins 14 and 13 are not useable when a Digilient JTAG3 cable is used for the JTAG port.\\

to:

Note that pins 25 and 26 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.\\

Changed line 25 from:

Note that pin 22 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

to:

Note that pin 21 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

Changed line 38 from:
15GNDS2 (RHS)USB Dev16CTS_NR142 (LHS)Serial 1
to:
15GNDD5 (Centre)USB Dev16CTS_NR142 (LHS)Serial 1
Changed lines 40-41 from:
11+3.3VVCC near JTAGJTAG12 Removed 
9GNDGND near JTAGJTAG10 Removed 
to:
11+3.3VC156 (+ve)JTAG12 Removed 
9GNDC156 (-ve)JTAG10 Removed 
Changed line 117 from:

Here are the obligatory pictures:

to:

Here are the pictures of the finished product ...

Deleted lines 118-123:
October 15, 2004, at 03:44 PM by rwhitby --
Changed line 18 from:

Note that pins 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

to:

Note that pins 2, 4, 6, 8, 10, 12, 13 and 14 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

October 15, 2004, at 03:32 PM by rwhitby --
Changed lines 104-112 from:

NSLU2-34-way-header-1.jpg NSLU2-34-way-header-2.jpg NSLU2-34-way-header-3.jpg NSLU2-34-way-header-4.jpg NSLU2-34-way-header-5.jpg NSLU2-34-way-header-6.jpg NSLU2-34-way-header-7.jpg NSLU2-34-way-header-8.jpg NSLU2-34-way-header-9.jpg

to:
October 15, 2004, at 03:31 PM by rwhitby --
Added lines 101-113:

Here are the obligatory pictures:

NSLU2-34-way-header-1.jpg NSLU2-34-way-header-2.jpg NSLU2-34-way-header-3.jpg NSLU2-34-way-header-4.jpg NSLU2-34-way-header-5.jpg NSLU2-34-way-header-6.jpg NSLU2-34-way-header-7.jpg NSLU2-34-way-header-8.jpg NSLU2-34-way-header-9.jpg

October 15, 2004, at 02:06 PM by rwhitby --
Changed lines 14-30 from:
34+3.3VJ2, pin 1Serial 033+3.3VX1205, pin 8I2C
32RXDJ2, pin 2Serial 031GNDX1205, pin 4I2C
30TXDJ2, pin 3Serial 029SCLX1205, pin 6I2C
28GNDJ2, pin 4Serial 027SDAX1205, pin 5I2C
26 Removed 25 Removed 
24+5VJS1 (STH)Misc23GNDJS1 (NTH)Serial 1
22SpareTBDSpare21RESETBTNS1 (RHS)Misc
20USB_DNEGR131 (LHS)USB Dev19RXDR128 (RHS)Serial 1
18USB_DPOSR130 (LHS)USB Dev17POWERBTNS2 (LHS)Misc
16GNDS2 (RHS)USB Dev15CTS_NR142 (LHS)Serial 1
14 Removed 13 Removed 
12+3.3VVCC near JTAGJTAG11 Removed 
10GNDGND near JTAGJTAG9 Removed 
8TCKR134JTAG7 Removed 
6TDOR137JTAG5 Removed 
4TDIR133JTAG3 Removed 
2TMSR132JTAG1 Removed 
to:
33+3.3VJ2, pin 1Serial 034+3.3VX1205, pin 8I2C
31RXDJ2, pin 2Serial 032GNDX1205, pin 4I2C
29TXDJ2, pin 3Serial 030SCLX1205, pin 6I2C
27GNDJ2, pin 4Serial 028SDAX1205, pin 5I2C
25 Removed 26 Removed 
23+5VJS1 (STH)Misc24GNDJS1 (NTH)Serial 1
21SpareTBDSpare22RESETBTNS1 (RHS)Misc
19USB_DNEGR131 (LHS)USB Dev20RXDR128 (RHS)Serial 1
17USB_DPOSR130 (LHS)USB Dev18POWERBTNS2 (LHS)Misc
15GNDS2 (RHS)USB Dev16CTS_NR142 (LHS)Serial 1
13 Removed 14 Removed 
11+3.3VVCC near JTAGJTAG12 Removed 
9GNDGND near JTAGJTAG10 Removed 
7TCKR134JTAG8 Removed 
5TDOR137JTAG6 Removed 
3TDIR133JTAG4 Removed 
1TMSR132JTAG2 Removed 
Changed lines 34-41 from:
34+3.3VJ2, pin 1Serial 0
33+3.3VX1205, pin 8I2C
32RXDJ2, pin 2Serial 0
31GNDX1205, pin 4I2C
30TXDJ2, pin 3Serial 0
29SCLX1205, pin 6I2C
28GNDJ2, pin 4Serial 0
27SDAX1205, pin 5I2C
to:
34+3.3VX1205, pin 8I2C
33+3.3VJ2, pin 1Serial 0
32GNDX1205, pin 4I2C
31RXDJ2, pin 2Serial 0
30SCLX1205, pin 6I2C
29TXDJ2, pin 3Serial 0
28SDAX1205, pin 5I2C
27GNDJ2, pin 4Serial 0
Changed lines 45-48 from:
24+5VJS1 (STH)Misc
23GNDJS1 (NTH)Serial 1
22SpareTBDSpare
21RESETBTNS1 (RHS)Misc
to:
24GNDJS1 (NTH)Serial 1
23+5VJS1 (STH)Misc
22RESETBTNS1 (RHS)Misc
21SpareTBDSpare
Changed lines 50-52 from:
20USB_DNEGR131 (LHS)USB Dev
19RXDR128 (RHS)Serial 1
18USB_DPOSR130 (LHS)USB Dev
to:
20RXDR128 (RHS)Serial 1
19USB_DNEGR131 (LHS)USB Dev
18POWERBTNS2 (LHS)Misc
17USB_DPOSR130 (LHS)USB Dev
16CTS_NR142 (LHS)Serial 1
15GNDS2 (RHS)USB Dev
Deleted lines 56-59:
17POWERBTNS2 (LHS)Misc
16GNDS2 (RHS)USB Dev
--------
15CTS_NR142 (LHS)Serial 1
Changed lines 59-70 from:
12+3.3VVCC near JTAGJTAG
11 NC 
10GNDGND near JTAGJTAG
9 NC 
8TCKR134JTAG
7 NC 
6TDOR137JTAG
5 NC 
4TDIR133JTAG
3 NC 
2TMSR132JTAG
1 NC 
to:
12 NC 
11+3.3VVCC near JTAGJTAG
10 NC 
9GNDGND near JTAGJTAG
8 NC 
7TCKR134JTAG
6 NC 
5TDOR137JTAG
4 NC 
3TDIR133JTAG
2 NC 
1TMSR132JTAG
October 14, 2004, at 08:49 AM by rwhitby --
Deleted lines 72-73:

Serial 0 (NSLU2 J2 pinout):

Changed line 74 from:
PinFunction
to:
PinSerial 0 (NSLU2 J2 pinout)
Deleted lines 79-80:

I2C (standard Philips pinout):

Changed line 81 from:
PinFunction
to:
PinI2C (standard Philips pinout)
Deleted lines 86-87:

JTAG (Digilent JTAG3? Cable pinout):

Changed line 88 from:
PinFunction
to:
PinJTAG (Digilent JTAG3? Cable pinout)
Deleted lines 95-96:

USB Device Type-B Socket:

Changed line 97 from:
PinFunction
to:
PinUSB Device Type-B Socket
October 14, 2004, at 08:45 AM by rwhitby --
Changed line 42 from:
26 Removed 
to:
26 NC 
Changed line 44 from:
25 Removed 
to:
25 NC 
Changed lines 58-59 from:
14 Removed 
13 Removed 
to:
14 NC 
13 NC 
Changed line 61 from:
11 Removed 
to:
11 NC 
Changed line 63 from:
9 Removed 
to:
9 NC 
Changed line 65 from:
7 Removed 
to:
7 NC 
Changed line 67 from:
5 Removed 
to:
5 NC 
Changed line 69 from:
3 Removed 
to:
3 NC 
Changed line 71 from:
1 Removed 
to:
1 NC 
October 14, 2004, at 08:43 AM by rwhitby --
Changed line 49 from:
to:
--------
Changed line 53 from:
to:
--------
Changed line 56 from:
to:
--------
October 14, 2004, at 08:43 AM by rwhitby --
Changed line 43 from:
    
to:
--------
October 14, 2004, at 08:42 AM by rwhitby --
Changed line 43 from:
to:
    
October 14, 2004, at 08:39 AM by rwhitby --
Deleted lines 43-44:
PinFunctionConnected to:Comment
Deleted lines 49-50:
PinFunctionConnected to:Comment
Deleted lines 53-54:
PinFunctionConnected to:Comment
Deleted lines 56-57:
PinFunctionConnected to:Comment
October 14, 2004, at 08:39 AM by rwhitby --
Added lines 43-45:
PinFunctionConnected to:Comment
Added lines 51-53:
PinFunctionConnected to:Comment
Added lines 57-59:
PinFunctionConnected to:Comment
Added lines 62-64:
PinFunctionConnected to:Comment
October 14, 2004, at 08:37 AM by rwhitby --
Changed lines 44-53 from:
24+5VNCUSB Dev
23RESETBTNRear (RHS)Misc
22USB_DNEGR131 (LHS)USB Dev
21RXDR128 (RHS)Serial 1
20USB_DPOSR130 (LHS)USB Dev
19CTS_NR142 (LHS)Serial 1
18GNDGND near USBUSB Dev
17POWERBTNRear (LHS)Misc
16SpareTBDSpare
15SpareTBDSpare
to:
24+5VJS1 (STH)Misc
23GNDJS1 (NTH)Serial 1
22SpareTBDSpare
21RESETBTNS1 (RHS)Misc
20USB_DNEGR131 (LHS)USB Dev
19RXDR128 (RHS)Serial 1
18USB_DPOSR130 (LHS)USB Dev
17POWERBTNS2 (LHS)Misc
16GNDS2 (RHS)USB Dev
15CTS_NR142 (LHS)Serial 1
October 14, 2004, at 08:33 AM by rwhitby --
Changed line 19 from:
24+5VJS1 (BTM)Misc23GNDJS1 (TOP)Serial 1
to:
24+5VJS1 (STH)Misc23GNDJS1 (NTH)Serial 1
October 14, 2004, at 08:32 AM by rwhitby --
Changed line 19 from:
24+5VJS1 (Rear)Misc23GNDJS1 (Rear)Serial 1
to:
24+5VJS1 (BTM)Misc23GNDJS1 (TOP)Serial 1
October 14, 2004, at 08:30 AM by rwhitby --
Changed line 19 from:
24+5VJS1? (Rear)Misc23GNDJS1? (Rear)Serial 1
to:
24+5VJS1 (Rear)Misc23GNDJS1 (Rear)Serial 1
October 14, 2004, at 08:30 AM by rwhitby --
Changed line 19 from:
24+5VJS1? (Rear)Misc23GNDJS1? (Rear)Misc
to:
24+5VJS1? (Rear)Misc23GNDJS1? (Rear)Serial 1
October 14, 2004, at 08:28 AM by rwhitby --
Changed lines 9-10 from:

Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2 - hence pin 22 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

to:

Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2.
Note that pin 22 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

October 14, 2004, at 08:27 AM by rwhitby --
Changed line 9 from:

Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2 - hence pin 22 is left unconnected to remove the possibility for error.

to:

Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2 - hence pin 22 is left unconnected to allow a four pin header for the USB to be plugged in without connecting to the +5V pin.

October 14, 2004, at 08:21 AM by rwhitby --
Changed lines 21-22 from:
18USB_DPOSR130 (LHS)USB Dev17CTS_NR142 (LHS)Serial 1
16GNDS2 (RHS)USB Dev15POWERBTNS2 (LHS)Misc
to:
18USB_DPOSR130 (LHS)USB Dev17POWERBTNS2 (LHS)Misc
16GNDS2 (RHS)USB Dev15CTS_NR142 (LHS)Serial 1
October 14, 2004, at 08:18 AM by rwhitby --
Changed line 9 from:

Note that the +5V pin is allocated to the USB Device area, but should not be connected to a USB Host (as the host supplies any power).

to:

Note that the +5V pin is near the USB Device area, but should not normally be connected for self-powered USB Device like the NSLU2 - hence pin 22 is left unconnected to remove the possibility for error.

October 14, 2004, at 08:16 AM by rwhitby --
Changed lines 18-19 from:
24SpareTBDSpare23GNDJS1? (Rear)Misc
22+5VJS1? (Rear)USB Dev21RESETBTNS1 (RHS)Misc
to:
24+5VJS1? (Rear)Misc23GNDJS1? (Rear)Misc
22SpareTBDSpare21RESETBTNS1 (RHS)Misc
October 14, 2004, at 08:11 AM by rwhitby --
Changed line 3 from:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board). Some other pins are removed from the 34-pin male header to indicate keying of different interfaces (these pins would be unusable when my preferred connectors are plugged in).

to:

There is space on the PCB for a upside-down (the pins which normally go through the PCB will be sticking up) right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board). Some other pins are removed from the 34-pin male header to indicate keying of different interfaces (these pins would be otherwise unusable when my preferred connectors are plugged in).

Changed line 5 from:

I will put the right-angle PCB-mount male header in upside-down, so the pins which normally go through the PCB are now sticking up, just ready for a 34-pin female cable mount to be plugged into it.

to:

A 34-pin female cable mount will be plugged into the pins that are sticking up, and from there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points. The various interfaces have been arranged so that the ribbon cable splits into three main areas (connections to the south of the front of the PCB, connections to the north-west of the rear of the PCB, and connections to the south-east of the rear of the PCB).

Changed lines 7-11 from:

From there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points.

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.

Note that pins 14 and 13 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

to:

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.
Note that pins 14 and 13 are not useable when a Digilient JTAG3 cable is used for the JTAG port.
Note that the +5V pin is allocated to the USB Device area, but should not be connected to a USB Host (as the host supplies any power).

Changed lines 18-22 from:
24+5VNCUSB Dev23RESETBTNRear (RHS)Misc
22USB_DNEGR131 (LHS)USB Dev21RXDR128 (RHS)Serial 1
20USB_DPOSR130 (LHS)USB Dev19CTS_NR142 (LHS)Serial 1
18GNDGND near USBUSB Dev17POWERBTNRear (LHS)Misc
16SpareTBDSpare15SpareTBDSpare
to:
24SpareTBDSpare23GNDJS1? (Rear)Misc
22+5VJS1? (Rear)USB Dev21RESETBTNS1 (RHS)Misc
20USB_DNEGR131 (LHS)USB Dev19RXDR128 (RHS)Serial 1
18USB_DPOSR130 (LHS)USB Dev17CTS_NR142 (LHS)Serial 1
16GNDS2 (RHS)USB Dev15POWERBTNS2 (LHS)Misc
October 14, 2004, at 07:23 AM by rwhitby --
Changed line 20 from:
24+5VNCUSB Dev23POWERBTNRear (LHS)Misc
to:
24+5VNCUSB Dev23RESETBTNRear (RHS)Misc
Changed line 23 from:
18GNDGND near USBUSB Dev17RESETBTNRear (RHS)Misc
to:
18GNDGND near USBUSB Dev17POWERBTNRear (LHS)Misc
Changed line 46 from:
23POWERBTNRear (LHS)Misc
to:
23RESETBTNRear (RHS)Misc
Changed line 52 from:
17RESETBTNRear (RHS)Misc
to:
17POWERBTNRear (LHS)Misc
October 14, 2004, at 07:21 AM by rwhitby --
Changed lines 20-23 from:
24POWERBTNRear (LHS)Misc23+5VNCUSB Dev
22RXDR128 (RHS)Serial 121USB_DNEGR131 (LHS)USB Dev
20CTS_NR142 (LHS)Serial 119USB_DPOSR130 (LHS)USB Dev
18RESETBTNRear (RHS)Misc17GNDGND near USBUSB Dev
to:
24+5VNCUSB Dev23POWERBTNRear (LHS)Misc
22USB_DNEGR131 (LHS)USB Dev21RXDR128 (RHS)Serial 1
20USB_DPOSR130 (LHS)USB Dev19CTS_NR142 (LHS)Serial 1
18GNDGND near USBUSB Dev17RESETBTNRear (RHS)Misc
Changed lines 45-52 from:
24POWERBTNRear (LHS)Misc
23+5VNCUSB Dev
22RXDR128 (RHS)Serial 1
21USB_DNEGR131 (LHS)USB Dev
20CTS_NR142 (LHS)Serial 1
19USB_DPOSR130 (LHS)USB Dev
18RESETBTNRear (RHS)Misc
17GNDGND near USBUSB Dev
to:
24+5VNCUSB Dev
23POWERBTNRear (LHS)Misc
22USB_DNEGR131 (LHS)USB Dev
21RXDR128 (RHS)Serial 1
20USB_DPOSR130 (LHS)USB Dev
19CTS_NR142 (LHS)Serial 1
18GNDGND near USBUSB Dev
17RESETBTNRear (RHS)Misc
October 14, 2004, at 05:58 AM by rwhitby --
Changed line 9 from:

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the two serial ports.

to:

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the serial and I2C ports.

October 14, 2004, at 05:57 AM by rwhitby --
Changed lines 15-18 from:
34+3.3VJ2, pin 1Serial 033POWERBTNRear (LHS)Misc
32RXDJ2, pin 2Serial 031RXDR128 (RHS)Serial 1
30TXDJ2, pin 3Serial 029CTS_NR142 (LHS)Serial 1
28GNDJ2, pin 4Serial 027RESETBTNRear (RHS)Misc
to:
34+3.3VJ2, pin 1Serial 033+3.3VX1205, pin 8I2C
32RXDJ2, pin 2Serial 031GNDX1205, pin 4I2C
30TXDJ2, pin 3Serial 029SCLX1205, pin 6I2C
28GNDJ2, pin 4Serial 027SDAX1205, pin 5I2C
Changed lines 20-23 from:
24+3.3VX1205, pin 8I2C23+5VNCUSB Dev
22GNDX1205, pin 4I2C21USB_DNEGR131 (LHS)USB Dev
20SCLX1205, pin 6I2C19USB_DPOSR130 (LHS)USB Dev
18SDAX1205, pin 5I2C17GNDGND near USBUSB Dev
to:
24POWERBTNRear (LHS)Misc23+5VNCUSB Dev
22RXDR128 (RHS)Serial 121USB_DNEGR131 (LHS)USB Dev
20CTS_NR142 (LHS)Serial 119USB_DPOSR130 (LHS)USB Dev
18RESETBTNRear (RHS)Misc17GNDGND near USBUSB Dev
Changed line 36 from:
33POWERBTNRear (LHS)Misc
to:
33+3.3VX1205, pin 8I2C
Changed line 38 from:
31RXDR128 (RHS)Serial 1
to:
31GNDX1205, pin 4I2C
Changed line 40 from:
29CTS_NR142 (LHS)Serial 1
to:
29SCLX1205, pin 6I2C
Changed line 42 from:
27RESETBTNRear (RHS)Misc
to:
27SDAX1205, pin 5I2C
Changed line 45 from:
24+3.3VX1205, pin 8I2C
to:
24POWERBTNRear (LHS)Misc
Changed line 47 from:
22GNDX1205, pin 4I2C
to:
22RXDR128 (RHS)Serial 1
Changed line 49 from:
20SCLX1205, pin 6I2C
to:
20CTS_NR142 (LHS)Serial 1
Changed line 51 from:
18SDAX1205, pin 5I2C
to:
18RESETBTNRear (RHS)Misc
October 14, 2004, at 05:51 AM by rwhitby --
Added lines 33-69:
PinFunctionConnected to:Comment
34+3.3VJ2, pin 1Serial 0
33POWERBTNRear (LHS)Misc
32RXDJ2, pin 2Serial 0
31RXDR128 (RHS)Serial 1
30TXDJ2, pin 3Serial 0
29CTS_NR142 (LHS)Serial 1
28GNDJ2, pin 4Serial 0
27RESETBTNRear (RHS)Misc
26 Removed 
25 Removed 
24+3.3VX1205, pin 8I2C
23+5VNCUSB Dev
22GNDX1205, pin 4I2C
21USB_DNEGR131 (LHS)USB Dev
20SCLX1205, pin 6I2C
19USB_DPOSR130 (LHS)USB Dev
18SDAX1205, pin 5I2C
17GNDGND near USBUSB Dev
16SpareTBDSpare
15SpareTBDSpare
14 Removed 
13 Removed 
12+3.3VVCC near JTAGJTAG
11 Removed 
10GNDGND near JTAGJTAG
9 Removed 
8TCKR134JTAG
7 Removed 
6TDOR137JTAG
5 Removed 
4TDIR133JTAG
3 Removed 
2TMSR132JTAG
1 Removed 
October 14, 2004, at 05:48 AM by rwhitby --
Changed line 9 from:

Note that pins 21 and 22 are not useable when a Digilient JTAG3? cable is used for the JTAG port.

to:

Note that pins 26 and 25 are not useable when a dual-in-line IDC female plug is used for the two serial ports.

Changed line 11 from:

Note that pins 9 and 10 are not useable when a dual-in-line IDC female plug is used for the two serial ports.

to:

Note that pins 14 and 13 are not useable when a Digilient JTAG3 cable is used for the JTAG port.

October 14, 2004, at 05:47 AM by rwhitby --
Changed lines 15-22 from:
2+3.3VJ2, pin 1Serial 01POWERBTNRear (LHS)Misc
4RXDJ2, pin 2Serial 03RXDR128 (RHS)Serial 1
6TXDJ2, pin 3Serial 05CTS_NR142 (LHS)Serial 1
8GNDJ2, pin 4Serial 07RESETBTNRear (RHS)Misc
10 Removed 9 Removed 
12+3.3VX1205, pin 8I2C11+5VNCUSB Dev
14GNDX1205, pin 4I2C13USB_DNEGR131 (LHS)USB Dev
16SCLX1205, pin 6I2C15USB_DPOSR130 (LHS)USB Dev
to:
34+3.3VJ2, pin 1Serial 033POWERBTNRear (LHS)Misc
32RXDJ2, pin 2Serial 031RXDR128 (RHS)Serial 1
30TXDJ2, pin 3Serial 029CTS_NR142 (LHS)Serial 1
28GNDJ2, pin 4Serial 027RESETBTNRear (RHS)Misc
26 Removed 25 Removed 
24+3.3VX1205, pin 8I2C23+5VNCUSB Dev
22GNDX1205, pin 4I2C21USB_DNEGR131 (LHS)USB Dev
20SCLX1205, pin 6I2C19USB_DPOSR130 (LHS)USB Dev
Changed lines 24-31 from:
20SpareTBDSpare19SpareTBDSpare
22 Removed 21 Removed 
24+3.3VVCC near JTAGJTAG23 Removed 
26GNDGND near JTAGJTAG25 Removed 
28TCKR134JTAG27 Removed 
30TDOR137JTAG29 Removed 
32TDIR133JTAG31 Removed 
34TMSR132JTAG33 Removed 
to:
16SpareTBDSpare15SpareTBDSpare
14 Removed 13 Removed 
12+3.3VVCC near JTAGJTAG11 Removed 
10GNDGND near JTAGJTAG9 Removed 
8TCKR134JTAG7 Removed 
6TDOR137JTAG5 Removed 
4TDIR133JTAG3 Removed 
2TMSR132JTAG1 Removed 
October 14, 2004, at 05:45 AM by rwhitby --
Changed line 3 from:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board).

to:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board). Some other pins are removed from the 34-pin male header to indicate keying of different interfaces (these pins would be unusable when my preferred connectors are plugged in).

October 14, 2004, at 05:37 AM by rwhitby --
Changed line 24 from:
20VBATTX1205, pin 7I2C19SpareTBDSpare
to:
20SpareTBDSpare19SpareTBDSpare
October 14, 2004, at 05:36 AM by rwhitby --
Changed line 19 from:
10RemovedN/A 9RemovedN/A 
to:
10 Removed 9 Removed 
Changed lines 25-31 from:
22RemovedN/A 21RemovedN/A 
24+3.3VVCC near JTAGJTAG23RemovedN/A 
26GNDGND near JTAGJTAG25RemovedN/A 
28TCKR134JTAG27RemovedN/A 
30TDOR137JTAG29RemovedN/A 
32TDIR133JTAG31RemovedN/A 
34TMSR132JTAG33RemovedN/A 
to:
22 Removed 21 Removed 
24+3.3VVCC near JTAGJTAG23 Removed 
26GNDGND near JTAGJTAG25 Removed 
28TCKR134JTAG27 Removed 
30TDOR137JTAG29 Removed 
32TDIR133JTAG31 Removed 
34TMSR132JTAG33 Removed 
October 14, 2004, at 05:34 AM by rwhitby --
Changed line 19 from:
10SpareTBDSpare9SpareTBDSpare
to:
10RemovedN/A 9RemovedN/A 
Changed lines 25-31 from:
22TRST_NR135JTAG21SpareTBDSpare
24+3.3VVCC near JTAGJTAG23RemovedN/AJTAG
26GNDGND near JTAGJTAG25RemovedN/AJTAG
28TCKR134JTAG27RemovedN/AJTAG
30TDOR137JTAG29RemovedN/AJTAG
32TDIR133JTAG31RemovedN/AJTAG
34TMSR132JTAG33RemovedN/AJTAG
to:
22RemovedN/A 21RemovedN/A 
24+3.3VVCC near JTAGJTAG23RemovedN/A 
26GNDGND near JTAGJTAG25RemovedN/A 
28TCKR134JTAG27RemovedN/A 
30TDOR137JTAG29RemovedN/A 
32TDIR133JTAG31RemovedN/A 
34TMSR132JTAG33RemovedN/A 
October 14, 2004, at 05:00 AM by rwhitby --
Changed line 24 from:
20VBATTX1205, pin 7I2C19GNDPower socket5V Power
to:
20VBATTX1205, pin 7I2C19SpareTBDSpare
October 14, 2004, at 04:58 AM by rwhitby --
Changed line 15 from:
2+3.3VJ2, pin 1Serial 01POWERBTNPower ButtonMisc
to:
2+3.3VJ2, pin 1Serial 01POWERBTNRear (LHS)Misc
Changed lines 18-19 from:
8GNDJ2, pin 4Serial 07RESETBTNReset ButtonMisc
10IRQ_NX1205, pin 3I2C9SpareTBDSpare
to:
8GNDJ2, pin 4Serial 07RESETBTNRear (RHS)Misc
10SpareTBDSpare9SpareTBDSpare
Changed lines 21-22 from:
14GNDX1205, pin 4I2C13USB_DNEGR131USB Dev
16SCLX1205, pin 6I2C15USB_DPOSR130USB Dev
to:
14GNDX1205, pin 4I2C13USB_DNEGR131 (LHS)USB Dev
16SCLX1205, pin 6I2C15USB_DPOSR130 (LHS)USB Dev
October 13, 2004, at 08:49 AM by rwhitby --
Deleted lines 41-49:

Serial 1:

PinFunctionComment
1PWR/+3.3VWhen the NSLU2 is powered,
2RXD
3CTS_N
4GND
October 13, 2004, at 08:46 AM by rwhitby --
Changed line 19 from:
10BATTERYX1205, pin 7I2C9SpareTBDSpare
to:
10IRQ_NX1205, pin 3I2C9SpareTBDSpare
Changed line 24 from:
20IRQ_NX1205, pin 3I2C19GNDPower socket5V Power
to:
20VBATTX1205, pin 7I2C19GNDPower socket5V Power
October 13, 2004, at 08:42 AM by rwhitby --
Changed lines 18-19 from:
8GNDJ2, pin 4Serial 07GNDJ2, pin 4Serial 1
10BATTERYX1205, pin 7Misc9RESETBTNReset ButtonMisc
to:
8GNDJ2, pin 4Serial 07RESETBTNReset ButtonMisc
10BATTERYX1205, pin 7I2C9SpareTBDSpare
Changed line 24 from:
20+5VPower socket5V Power19GNDPower socket5V Power
to:
20IRQ_NX1205, pin 3I2C19GNDPower socket5V Power
Changed line 42 from:

Serial 1 (NSLU2 J2 pinout, with TXD output replaced by CTS_N input, and allowing the power to be toggled by grounding pin 1):

to:

Serial 1:

Changed lines 45-46 from:
PinFunction
1POWERBTN
to:
PinFunctionComment
1PWR/+3.3VWhen the NSLU2 is powered,
October 13, 2004, at 08:31 AM by rwhitby --
Changed line 51 from:

I2C? (standard Philips pinout):

to:

I2C (standard Philips pinout):

October 13, 2004, at 08:30 AM by rwhitby --
Changed line 42 from:

Serial 1 (NSLU2 J2 pinout, with TXD output replaced by CTS_N input):

to:

Serial 1 (NSLU2 J2 pinout, with TXD output replaced by CTS_N input, and allowing the power to be toggled by grounding pin 1):

Changed line 46 from:
1+3.3V
to:
1POWERBTN
October 13, 2004, at 08:28 AM by rwhitby --
Changed line 15 from:
2+3.3VJ2, pin 1Serial 01+3.3VJ2, pin 1Serial 1
to:
2+3.3VJ2, pin 1Serial 01POWERBTNPower ButtonMisc
Changed line 19 from:
10POWERBTNPower ButtonControl9RESETBTNReset ButtonControl
to:
10BATTERYX1205, pin 7Misc9RESETBTNReset ButtonMisc
October 13, 2004, at 08:19 AM by rwhitby --
Changed line 9 from:

Note that pins 21 and 22 are not useable when the Digilient JTAG connector is plugged in.

to:

Note that pins 21 and 22 are not useable when a Digilient JTAG3? cable is used for the JTAG port.

Changed line 11 from:

Note that pins 9 and 10 are not useable when a dual-in-line IDC connector is plugged in for the two serial ports.

to:

Note that pins 9 and 10 are not useable when a dual-in-line IDC female plug is used for the two serial ports.

October 13, 2004, at 08:19 AM by rwhitby --
Changed line 9 from:

Note that pins 21, 22, 23, 25, 27, 29, 31, and 33 are not useable when the Digilient JTAG connector is plugged in.

to:

Note that pins 21 and 22 are not useable when the Digilient JTAG connector is plugged in.

October 13, 2004, at 08:15 AM by rwhitby --
Changed lines 20-21 from:
12+3.3VX1205, VCCI2C11+5VNCUSB Dev
14GNDX1205, GNDI2C13USB_DNEGR131USB Dev
to:
12+3.3VX1205, pin 8I2C11+5VNCUSB Dev
14GNDX1205, pin 4I2C13USB_DNEGR131USB Dev
October 13, 2004, at 08:10 AM by rwhitby --
Changed line 15 from:
2VCC 3.3VJ2, pin 1Serial 01VCC 3.3VJ2, pin 1Serial 1
to:
2+3.3VJ2, pin 1Serial 01+3.3VJ2, pin 1Serial 1
Changed line 20 from:
12VCC 3.3VX1205, VCCI2C11+5VNCUSB Dev
to:
12+3.3VX1205, VCCI2C11+5VNCUSB Dev
Changed line 26 from:
24VCC 3.3VVCC near JTAGJTAG23RemovedN/AJTAG
to:
24+3.3VVCC near JTAGJTAG23RemovedN/AJTAG
Changed line 37 from:
1VCC 3.3V
to:
1+3.3V
Changed line 46 from:
1VCC 3.3V
to:
1+3.3V
Changed line 55 from:
1VCC 3.3V
to:
1+3.3V
Changed line 64 from:
1VCC 3.3V
to:
1+3.3V
October 13, 2004, at 08:10 AM by rwhitby --
Deleted lines 8-9:

34-pin connector pinout:

Changed line 15 from:
2VCCJ2, pin 1Serial 01VCCJ2, pin 1Serial 1
to:
2VCC 3.3VJ2, pin 1Serial 01VCC 3.3VJ2, pin 1Serial 1
Changed line 20 from:
12VCCX1205, VCCI2C11+5VNCUSB Dev
to:
12VCC 3.3VX1205, VCCI2C11+5VNCUSB Dev
Changed line 26 from:
24VCCVCC near JTAGJTAG23RemovedN/AJTAG
to:
24VCC 3.3VVCC near JTAGJTAG23RemovedN/AJTAG
Changed line 37 from:
1VCC
to:
1VCC 3.3V
Changed line 46 from:
1VCC
to:
1VCC 3.3V
Changed line 55 from:
1VCC
to:
1VCC 3.3V
Changed line 64 from:
1VCC
to:
1VCC 3.3V
October 13, 2004, at 08:08 AM by rwhitby --
Added lines 9-14:

34-pin connector pinout:

Note that pins 21, 22, 23, 25, 27, 29, 31, and 33 are not useable when the Digilient JTAG connector is plugged in.

Note that pins 9 and 10 are not useable when a dual-in-line IDC connector is plugged in for the two serial ports.

October 13, 2004, at 07:50 AM by rwhitby --
Changed line 16 from:
12VCCX1205, VCCI2C11VCCVCC near USBUSB Dev
to:
12VCCX1205, VCCI2C11+5VNCUSB Dev
October 13, 2004, at 07:49 AM by rwhitby --
Changed lines 29-31 from:

Serial 0:

This connector is compatible with the J2 on-board serial connector.

to:

Serial 0 (NSLU2 J2 pinout):

Changed lines 38-40 from:

Serial 1:

This connector is compatible with the J2 on-board serial connector, with the exception of the RTS_N signal (an input) which replaces the TXD signal (an output).

to:

Serial 1 (NSLU2 J2 pinout, with TXD output replaced by CTS_N input):

Changed line 47 from:
to:

I2C? (standard Philips pinout):

Changed line 56 from:

JTAG:

to:

JTAG (Digilent JTAG3? Cable pinout):

Changed line 67 from:

USB Device:

to:

USB Device Type-B Socket:

Changed line 71 from:
1VCC
to:
1+5V
October 13, 2004, at 07:41 AM by rwhitby --
Changed lines 76-77 from:
2-DATA
3+DATA
to:
2USB_DNEG
3USB_DPOS
October 13, 2004, at 07:39 AM by rwhitby --
Added lines 70-78:

USB Device:

PinFunction
1VCC
2-DATA
3+DATA
4GND
October 13, 2004, at 07:34 AM by rwhitby --
Changed lines 17-19 from:
14GNDX1205, GNDI2C13GNDGND near USBUSB Dev
16SCLX1205, pin 6I2C15USB_DNEGR131USB Dev
18SDAX1205, pin 5I2C17USB_DPOSR130USB Dev
to:
14GNDX1205, GNDI2C13USB_DNEGR131USB Dev
16SCLX1205, pin 6I2C15USB_DPOSR130USB Dev
18SDAX1205, pin 5I2C17GNDGND near USBUSB Dev
October 13, 2004, at 07:30 AM by rwhitby --
Added lines 31-32:

This connector is compatible with the J2 on-board serial connector.

Added lines 41-42:

This connector is compatible with the J2 on-board serial connector, with the exception of the RTS_N signal (an input) which replaces the TXD signal (an output).

October 13, 2004, at 07:26 AM by rwhitby --
Changed line 18 from:
12VCCVCCI2C11VCCVCC near USBUSB Dev
to:
12VCCX1205, VCCI2C11VCCVCC near USBUSB Dev
October 13, 2004, at 07:26 AM by rwhitby --
Changed lines 7-9 from:

From there, the ribbon cable connected to the 34-pin female cable mount will splay out to the serial port, the jtag port, and anything else I care to connect to it.

The pinout of the connector is be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it). It can also support either the CompSys serial kit, or the USB-Serial solution.

to:

From there, the ribbon cable connected to the 34-pin female cable mount will splay out to the respective connection points.

October 13, 2004, at 07:26 AM by rwhitby --
Changed lines 17-22 from:
10USB_DPOSR130USB Dev9SDAX1205, pin 5I2C
12USB_DNEGR131USB Dev11SCLX1205, pin 6I2C
14GNDGND near USBUSB Dev13GNDX1205, GNDI2C
16+5VPower socket5V Power15GNDPower socket5V Power
18POWERBTNPower ButtonPower17GNDPower ButtonPower
20RESETBTNReset ButtonReset19GNDReset ButtonReset
to:
10POWERBTNPower ButtonControl9RESETBTNReset ButtonControl
12VCCVCCI2C11VCCVCC near USBUSB Dev
14GNDX1205, GNDI2C13GNDGND near USBUSB Dev
16SCLX1205, pin 6I2C15USB_DNEGR131USB Dev
18SDAX1205, pin 5I2C17USB_DPOSR130USB Dev
20+5VPower socket5V Power19GNDPower socket5V Power
October 13, 2004, at 07:20 AM by rwhitby --
Changed lines 12-29 from:
PinFunctionConnected to:CommentPinFunctionConnected to:Comment
2VCCJ2, pin 1Serial01VCCJ2, pin 1Serial1
4RXDJ2, pin 2Serial03RXDR128 (RHS)Serial1
6TXDJ2, pin 3Serial05CTS_NR142 (LHS)Serial1
8GNDJ2, pin 4Serial07GNDJ2, pin 4Serial1
10USB_DPOSR130USB Dev9SDAX1205, pin 5I2C
12USB_DNEGR131USB Dev11SCLX1205, pin 6I2C
14GNDGND near USBUSB Dev13GNDX1205, GNDI2C
16+5VPower socket5V Power15GNDPower socket5V Power
18POWERBTNPower ButtonPower17GNDPower ButtonPower
20RESETBTNReset ButtonReset19GNDReset ButtonReset
22TRST_NR135JTAG21SpareTBDSpare
24VCCVCC near JTAGJTAG23RemovedN/AJTAG
26GNDGND near JTAGJTAG25RemovedN/AJTAG
28TCKR134JTAG27RemovedN/AJTAG
30TDOR137JTAG29RemovedN/AJTAG
32TDIR133JTAG31RemovedN/AJTAG
34TMSR132JTAG33RemovedN/AJTAG
to:
PinFunctionConnected to:CommentPinFunctionConnected to:Comment
2VCCJ2, pin 1Serial 01VCCJ2, pin 1Serial 1
4RXDJ2, pin 2Serial 03RXDR128 (RHS)Serial 1
6TXDJ2, pin 3Serial 05CTS_NR142 (LHS)Serial 1
8GNDJ2, pin 4Serial 07GNDJ2, pin 4Serial 1
10USB_DPOSR130USB Dev9SDAX1205, pin 5I2C
12USB_DNEGR131USB Dev11SCLX1205, pin 6I2C
14GNDGND near USBUSB Dev13GNDX1205, GNDI2C
16+5VPower socket5V Power15GNDPower socket5V Power
18POWERBTNPower ButtonPower17GNDPower ButtonPower
20RESETBTNReset ButtonReset19GNDReset ButtonReset
22TRST_NR135JTAG21SpareTBDSpare
24VCCVCC near JTAGJTAG23RemovedN/AJTAG
26GNDGND near JTAGJTAG25RemovedN/AJTAG
28TCKR134JTAG27RemovedN/AJTAG
30TDOR137JTAG29RemovedN/AJTAG
32TDIR133JTAG31RemovedN/AJTAG
34TMSR132JTAG33RemovedN/AJTAG
October 13, 2004, at 07:17 AM by rwhitby --
Changed line 31 from:

Serial:

to:

Serial 0:

Added lines 38-46:
4GND

Serial 1:

PinFunction
1VCC
2RXD
3CTS_N
October 13, 2004, at 07:17 AM by rwhitby --
Changed lines 13-16 from:
2VCCJ2, pin 1Serial01RXDR128 (RHS)Serial1
4RXDJ2, pin 2Serial03CTS_NR142 (LHS)Serial1
6TXDJ2, pin 3Serial05GNDJ2, pin 4Serial1
8GNDJ2, pin 4Serial07VCCJ2, pin 1Serial1
to:
2VCCJ2, pin 1Serial01VCCJ2, pin 1Serial1
4RXDJ2, pin 2Serial03RXDR128 (RHS)Serial1
6TXDJ2, pin 3Serial05CTS_NR142 (LHS)Serial1
8GNDJ2, pin 4Serial07GNDJ2, pin 4Serial1
October 13, 2004, at 07:08 AM by rwhitby --
Changed lines 13-16 from:
2RXDJ2, pin 2Serial01RXDR128 (RHS)Serial1
4TXDJ2, pin 3Serial03CTS_NR142 (LHS)Serial1
6GNDJ2, pin 4Serial05GNDJ2, pin 4Serial1
8VCCJ2, pin 1Serial07VCCJ2, pin 1Serial1
to:
2VCCJ2, pin 1Serial01RXDR128 (RHS)Serial1
4RXDJ2, pin 2Serial03CTS_NR142 (LHS)Serial1
6TXDJ2, pin 3Serial05GNDJ2, pin 4Serial1
8GNDJ2, pin 4Serial07VCCJ2, pin 1Serial1
Changed lines 35-38 from:
1RXD
2TXD
3GND
4VCC
to:
1VCC
2RXD
3TXD
4GND
October 13, 2004, at 06:58 AM by rwhitby --
Added lines 31-58:

Serial:

PinFunction
1RXD
2TXD
3GND
4VCC

I2C?:

PinFunction
1VCC
2GND
3SCL
4SDA

JTAG:

PinFunction
1VCC
2GND
3TCK
4TDO
5TDI
6TMS
October 09, 2004, at 03:43 PM by rwhitby --
Changed lines 9-11 from:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it), then a spare pin (for TRST_N), then some spare pins, then four pins for the serial port (allocated to support either the CompSys? kit, or the USB-Serial solution). That's one row.

The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

to:

The pinout of the connector is be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it). It can also support either the CompSys serial kit, or the USB-Serial solution.

October 09, 2004, at 03:42 PM by rwhitby --
Changed line 25 from:
22TRST_NR135JTAG21GNDGND near JTAGJTAG
to:
22TRST_NR135JTAG21SpareTBDSpare
October 09, 2004, at 03:40 PM by rwhitby --
Changed line 25 from:
22TRST_NR135JTAG21GNDGND near JTAGMisc
to:
22TRST_NR135JTAG21GNDGND near JTAGJTAG
October 09, 2004, at 03:40 PM by rwhitby --
Changed lines 17-18 from:
6GNDJ2, pin 4Misc5GNDJ2, pin 4Misc
8VCCJ2, pin 1Misc7VCCJ2, pin 1Misc
to:
6GNDJ2, pin 4Serial05GNDJ2, pin 4Serial1
8VCCJ2, pin 1Serial07VCCJ2, pin 1Serial1
Changed lines 21-22 from:
14GNDGND near USBMisc13GNDX1205, GNDI2C
16+5VPower socketMisc15GNDPower socketMisc
to:
14GNDGND near USBUSB Dev13GNDX1205, GNDI2C
16+5VPower socket5V Power15GNDPower socket5V Power
October 09, 2004, at 03:39 PM by rwhitby --
Changed lines 26-27 from:
24VCCJ2, pin 1JTAG23RemovedN/AJTAG
26GNDJ2, Pin 4JTAG25RemovedN/AJTAG
to:
24VCCVCC near JTAGJTAG23RemovedN/AJTAG
26GNDGND near JTAGJTAG25RemovedN/AJTAG
October 09, 2004, at 03:30 PM by rwhitby --
Changed lines 21-22 from:
14GNDGND near USBMisc13TBD? 
16+5VPower socketMisc15TBD? 
to:
14GNDGND near USBMisc13GNDX1205, GNDI2C
16+5VPower socketMisc15GNDPower socketMisc
October 09, 2004, at 03:24 PM by rwhitby --
Changed lines 20-22 from:
12USB_DNEGR131UDB Dev11SCLX1205, pin 6I2C
14TBD? 13TBD? 
16TBD? 15TBD? 
to:
12USB_DNEGR131USB Dev11SCLX1205, pin 6I2C
14GNDGND near USBMisc13TBD? 
16+5VPower socketMisc15TBD? 
October 09, 2004, at 03:21 PM by rwhitby --
Changed line 25 from:
22TRST_NR135JTAG21GNDJ2, pin 4USB Dev
to:
22TRST_NR135JTAG21GNDGND near JTAGMisc
October 09, 2004, at 03:20 PM by rwhitby --
Changed lines 17-24 from:
6GNDJ2, pin 4Serial05GNDJ2, pin 4Serial1
8VCCJ2, pin 1Serial07VCCJ2, pin 1Serial1
10TBD? 9VCCJ2, pin 1I2C
12TBD? 11SDAX1205, pin 5I2C
14TBD? 13SCLX1205, pin 6I2C
16TBD? 15GNDJ2, pin 4I2C
18TBD? 17USB_DPOSR130USB Dev
20TBD? 19USB_DNEGR131USB Dev
to:
6GNDJ2, pin 4Misc5GNDJ2, pin 4Misc
8VCCJ2, pin 1Misc7VCCJ2, pin 1Misc
10USB_DPOSR130USB Dev9SDAX1205, pin 5I2C
12USB_DNEGR131UDB Dev11SCLX1205, pin 6I2C
14TBD? 13TBD? 
16TBD? 15TBD? 
18POWERBTNPower ButtonPower17GNDPower ButtonPower
20RESETBTNReset ButtonReset19GNDReset ButtonReset
October 09, 2004, at 03:04 PM by rwhitby --
Changed lines 19-22 from:
10TBD? 9VCCJ2, pin 1I2C?
12TBD? 11SDAX1205, pin 5I2C?
14TBD? 13SCLX1205, pin 6I2C?
16TBD? 15GNDJ2, pin 4I2C?
to:
10TBD? 9VCCJ2, pin 1I2C
12TBD? 11SDAX1205, pin 5I2C
14TBD? 13SCLX1205, pin 6I2C
16TBD? 15GNDJ2, pin 4I2C
October 09, 2004, at 03:03 PM by rwhitby --
Changed lines 19-31 from:
10TBD? 9VCCJ2, pin 1 
12TBD? 11SDAX1205, pin 5 
14TBD? 13SCLX1205, pin 6 
16TBD? 15GNDJ2, pin 4 
18TBD? 17USB_DPOSR130 
20TBD? 19USB_DNEGR131 
22TRST_NR135 21GNDJ2, pin 4 
24VCCJ2, pin 1 23RemovedN/A 
26GNDJ2, Pin 4 25RemovedN/A 
28TCKR134 27RemovedN/A 
30TDOR137 29RemovedN/A 
32TDIR133 31RemovedN/A 
34TMSR132 33RemovedN/A 
to:
10TBD? 9VCCJ2, pin 1I2C?
12TBD? 11SDAX1205, pin 5I2C?
14TBD? 13SCLX1205, pin 6I2C?
16TBD? 15GNDJ2, pin 4I2C?
18TBD? 17USB_DPOSR130USB Dev
20TBD? 19USB_DNEGR131USB Dev
22TRST_NR135JTAG21GNDJ2, pin 4USB Dev
24VCCJ2, pin 1JTAG23RemovedN/AJTAG
26GNDJ2, Pin 4JTAG25RemovedN/AJTAG
28TCKR134JTAG27RemovedN/AJTAG
30TDOR137JTAG29RemovedN/AJTAG
32TDIR133JTAG31RemovedN/AJTAG
34TMSR132JTAG33RemovedN/AJTAG
October 09, 2004, at 03:00 PM by rwhitby --
Changed lines 15-18 from:
2RXDJ2, pin 2 1RXDR128 (RHS) 
4TXDJ2, pin 3 3CTS_NR142 (LHS) 
6GNDJ2, pin 4 5GNDJ2, pin 4 
8VCCJ2, pin 1 7VCCJ2, pin 1 
to:
2RXDJ2, pin 2Serial01RXDR128 (RHS)Serial1
4TXDJ2, pin 3Serial03CTS_NR142 (LHS)Serial1
6GNDJ2, pin 4Serial05GNDJ2, pin 4Serial1
8VCCJ2, pin 1Serial07VCCJ2, pin 1Serial1
October 09, 2004, at 02:58 PM by rwhitby --
Changed lines 14-31 from:
PinFunctionConnected to:PinFunctionConnected to:
2RXDJ2, pin 21RXDR128 (RHS)
4TXDJ2, pin 33CTS_NR142 (LHS)
6GNDJ2, pin 45GNDJ2, pin 4
8VCCJ2, pin 17VCCJ2, pin 1
10TBD?9VCCJ2, pin 1
12TBD?11SDAX1205, pin 5
14TBD?13SCLX1205, pin 6
16TBD?15GNDJ2, pin 4
18TBD?17USB_DPOSR130
20TBD?19USB_DNEGR131
22TRST_NR13521GNDJ2, pin 4
24VCCJ2, pin 123RemovedN/A
26GNDJ2, Pin 425RemovedN/A
28TCKR13427RemovedN/A
30TDOR13729RemovedN/A
32TDIR13331RemovedN/A
34TMSR13233RemovedN/A
to:
PinFunctionConnected to:CommentPinFunctionConnected to:Comment
2RXDJ2, pin 2 1RXDR128 (RHS) 
4TXDJ2, pin 3 3CTS_NR142 (LHS) 
6GNDJ2, pin 4 5GNDJ2, pin 4 
8VCCJ2, pin 1 7VCCJ2, pin 1 
10TBD? 9VCCJ2, pin 1 
12TBD? 11SDAX1205, pin 5 
14TBD? 13SCLX1205, pin 6 
16TBD? 15GNDJ2, pin 4 
18TBD? 17USB_DPOSR130 
20TBD? 19USB_DNEGR131 
22TRST_NR135 21GNDJ2, pin 4 
24VCCJ2, pin 1 23RemovedN/A 
26GNDJ2, Pin 4 25RemovedN/A 
28TCKR134 27RemovedN/A 
30TDOR137 29RemovedN/A 
32TDIR133 31RemovedN/A 
34TMSR132 33RemovedN/A 
October 09, 2004, at 02:54 PM by rwhitby --
Changed line 25 from:
22TRST_NR13521GND?
to:
22TRST_NR13521GNDJ2, pin 4
October 09, 2004, at 02:53 PM by rwhitby --
Changed lines 19-25 from:
10TBD?9TBD?
12TBD?11TBD?
14TBD?13TBD?
16TBD?15TBD?
18TBD?17TBD?
20TBD?19TBD?
22TRST_NR13521TBD?
to:
10TBD?9VCCJ2, pin 1
12TBD?11SDAX1205, pin 5
14TBD?13SCLX1205, pin 6
16TBD?15GNDJ2, pin 4
18TBD?17USB_DPOSR130
20TBD?19USB_DNEGR131
22TRST_NR13521GND?
October 09, 2004, at 02:42 PM by rwhitby --
Changed line 1 from:

I have a plan to put a 34-pin IDC male header on the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

to:

I have a plan to put a 34-pin IDC male header on the inside of the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

Changed line 3 from:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header

to:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header. The 34-pin header will be glued to the board, not the case, so I will still be able to remove the board from the case (the header will come out with the board).

Changed line 5 from:

But I will put the right-angle PCB-mount male header in upside-down, so the pins which normally go through the PCB are now sticking up, just ready for a 34-pin female cable mount to be plugged into it.

to:

I will put the right-angle PCB-mount male header in upside-down, so the pins which normally go through the PCB are now sticking up, just ready for a 34-pin female cable mount to be plugged into it.

Changed lines 9-11 from:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it), then a spare pin (for TRST_N), then some spare pins, then four pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

to:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it), then a spare pin (for TRST_N), then some spare pins, then four pins for the serial port (allocated to support either the CompSys? kit, or the USB-Serial solution). That's one row.

The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

October 09, 2004, at 02:42 PM by rwhitby --
Changed lines 15-18 from:
2RXDJ2, pin 21RXD?
4TXDJ2, pin 33CTS_N?
6GNDJ2, pin 45GND?
8VCCJ2, pin 17VCC?
to:
2RXDJ2, pin 21RXDR128 (RHS)
4TXDJ2, pin 33CTS_NR142 (LHS)
6GNDJ2, pin 45GNDJ2, pin 4
8VCCJ2, pin 17VCCJ2, pin 1
October 09, 2004, at 02:38 PM by rwhitby --
Changed line 1 from:

I have a plan to put a 20-pin IDC female header on the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

to:

I have a plan to put a 34-pin IDC male header on the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

Changed line 3 from:

There is space on the PCB for such a female header on ribbon cable to fit between L2 (the coil) and the power plug, and to clear the power plug as you insert and remove the PCB from the case. In fact, there is probably just enough space to squeeze in a 34-pin connector between the power plug and C45, as long as you mount it up above L2.

to:

There is space on the PCB for a right-angle PCB-mount male header to be glued on the empty slice of PCB between the resistors and the edge of the PCB, from C45 to the power plug, clearing L2 (the coil) by removing some of the pins from the 34-pin male header

Changed line 5 from:

I will glue the female header through a rectangular hole cut in the case, and run the cable along the inside of the top of the case (when you have the case lying down on the four rubber feet).

to:

But I will put the right-angle PCB-mount male header in upside-down, so the pins which normally go through the PCB are now sticking up, just ready for a 34-pin female cable mount to be plugged into it.

Changed line 7 from:

From there, the ribbon cable will splay out to the serial port, the jtag port, and anything else I care to connect to it.

to:

From there, the ribbon cable connected to the 34-pin female cable mount will splay out to the serial port, the jtag port, and anything else I care to connect to it.

Changed line 9 from:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins, then a spare pin (for TRST_N), then three pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

to:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins (with a corresponding set of 6 removed pins next to it), then a spare pin (for TRST_N), then some spare pins, then four pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

Changed lines 13-22 from:
1VCCJ2, pin 12NC?
3GNDJ2, Pin 44NC?
5TCKR1346NC?
7TDOR1378NC?
9TDIR13310NC?
11TMSR13212NC?
13TRST_NR13514NC?
15RXDJ2, pin 216NC?
17TXDJ2, pin 317NC?
19GNDJ2, pin 420NC?
to:
2RXDJ2, pin 21RXD?
4TXDJ2, pin 33CTS_N?
6GNDJ2, pin 45GND?
8VCCJ2, pin 17VCC?
10TBD?9TBD?
12TBD?11TBD?
14TBD?13TBD?
16TBD?15TBD?
18TBD?17TBD?
20TBD?19TBD?
22TRST_NR13521TBD?
24VCCJ2, pin 123RemovedN/A
26GNDJ2, Pin 425RemovedN/A
28TCKR13427RemovedN/A
30TDOR13729RemovedN/A
32TDIR13331RemovedN/A
34TMSR13233RemovedN/A
October 08, 2004, at 08:38 AM by rwhitby --
Changed line 1 from:

I have a plan to put a 20-pin IDC female header on the small base of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

to:

I have a plan to put a 20-pin IDC female header on the small flat side of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

Changed line 3 from:

There is space on the PCB for such a female header on ribbon cable to fit between L2 (the coil) and the power plug, and to clear the power plug as you insert and remove the PCB from the case.

to:

There is space on the PCB for such a female header on ribbon cable to fit between L2 (the coil) and the power plug, and to clear the power plug as you insert and remove the PCB from the case. In fact, there is probably just enough space to squeeze in a 34-pin connector between the power plug and C45, as long as you mount it up above L2.

Changed line 7 from:

From there, the 20 way ribbon cable will splay out to the serial port, the jtag port, and anything else I care to connect to it.

to:

From there, the ribbon cable will splay out to the serial port, the jtag port, and anything else I care to connect to it.

Changed line 9 from:

The pinout of the 20 way connector will be designed to allow the Digilent JTAG cable on six pins, then a spare pin (for TRST_N), then three pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

to:

The pinout of the connector will be designed to allow the Digilent JTAG cable on six pins, then a spare pin (for TRST_N), then three pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

October 08, 2004, at 08:10 AM by rwhitby --
Changed lines 13-22 from:
1VCCJ2, pin 12NC 
3GNDJ2, Pin 44NC 
5TCKR1346NC 
7TDOR1378NC 
9TDIR13310NC 
11TMSR13212NC 
13TRST_NR13514NC 
15RXDJ2, pin 216NC 
17TXDJ2, pin 317NC 
19GNDJ2, pin 420NC 
to:
1VCCJ2, pin 12NC?
3GNDJ2, Pin 44NC?
5TCKR1346NC?
7TDOR1378NC?
9TDIR13310NC?
11TMSR13212NC?
13TRST_NR13514NC?
15RXDJ2, pin 216NC?
17TXDJ2, pin 317NC?
19GNDJ2, pin 420NC?
October 08, 2004, at 08:08 AM by rwhitby --
Changed lines 13-14 from:
1VCCJ2, pin 12NC 
3GNDJ2, Pin 45NC 
to:
1VCCJ2, pin 12NC 
3GNDJ2, Pin 44NC 
5TCKR1346NC 
7TDOR1378NC 
9TDIR13310NC 
11TMSR13212NC 
13TRST_NR13514NC 
15RXDJ2, pin 216NC 
17TXDJ2, pin 317NC 
19GNDJ2, pin 420NC 
October 08, 2004, at 08:05 AM by rwhitby --
Changed lines 1-14 from:
to:

I have a plan to put a 20-pin IDC female header on the small base of the slug (where the FCC compliance label is, in fact - specifically where the words "This device ... may cause undesired operations" are).

There is space on the PCB for such a female header on ribbon cable to fit between L2 (the coil) and the power plug, and to clear the power plug as you insert and remove the PCB from the case.

I will glue the female header through a rectangular hole cut in the case, and run the cable along the inside of the top of the case (when you have the case lying down on the four rubber feet).

From there, the 20 way ribbon cable will splay out to the serial port, the jtag port, and anything else I care to connect to it.

The pinout of the 20 way connector will be designed to allow the Digilent JTAG cable on six pins, then a spare pin (for TRST_N), then three pins for the serial port. That's one row. The other row will be taken up by the second receive only serial port (2 pins), the usb 1.1 port (3 pins, including power), the I2C? port (2 pins), and the reset button (1 pin), and maybe a signal to cycle the power remotely (1 pin). That leaves one pin spare for the thing that I forgot.

PinFunctionConnected to:PinFunctionConnected to:
1VCCJ2, pin 12NC 
3GNDJ2, Pin 45NC 
view · edit · print · history · Last edited by tman.
Based on work by tman, ByronT, and rwhitby.
Originally by rwhitby.
Page last modified on August 11, 2005, at 01:43 PM