User Tools

Site Tools


oxygen:oxygenspecs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
oxygen:oxygenspecs [2022/08/30 11:05] – [Personality Board Specifications] bhueyoxygen:oxygenspecs [2023/01/29 08:28] (current) bhuey
Line 122: Line 122:
 |  12  |  JTAG TMSn  |  Input  |  3.3V  |  |  12  |  JTAG TMSn  |  Input  |  3.3V  | 
 \\ \\
-The header is recessed into the case and can be difficult to access. For this reason, RWT recommends using a header extension such as the Samtec [[https://www.samtec.com/products/esq-106-44-l-d|ESQ-106-44-L-D]]. For console port and JTAG access, the [[https://shop.trenz-electronic.de/en/TE0790-03-XMOD-FTDI-JTAG-Adapter-Xilinx-compatible|TE0790]] by Trenz Electronics is recommended as it is compatible with Xilinx software tools. If used, the TE0790 should be connected to the extended header in the following orientation.+The header is recessed into the case and can be difficult to access. For this reason, RWT includes a header extension ([[https://www.samtec.com/products/esq-106-44-l-d|ESQ-106-44-L-D]]) in the kit. For console port and JTAG access, the [[https://shop.trenz-electronic.de/en/TE0790-03-XMOD-FTDI-JTAG-Adapter-Xilinx-compatible|TE0790]] by Trenz Electronics is recommended as it is compatible with Xilinx software tools. If used, the TE0790 should be connected to the extended header in the following orientation.
  
 {{oxygen:trenzmodulehookup.jpg?nolink&925}} {{oxygen:trenzmodulehookup.jpg?nolink&925}}
  
-For simple console port access without JTAG programming, a simple USB to UART adapter can be used. Examples of these include the [[https://www.adafruit.com/product/5335|Adafruit CP2102N Friend]], [[https://www.sparkfun.com/products/18289|SparkFun Electronics KIT-18289]], and [[https://ftdichip.com/products/ttl-232rg-vsw3v3-we/|FTDI TTL-232RG-VSW3V3-WE]].+For simple console port access without JTAG programming, a simple USB to UART adapter can be used. Examples of these include the [[https://www.sparkfun.com/products/14050|SparkFun Electronics CH340G Dev 14050]], [[https://www.sparkfun.com/products/15096|SparkFun Electronics CH340C Dev 15096]], and [[https://ftdichip.com/products/ttl-232rg-vsw3v3-we/|FTDI TTL-232RG-VSW3V3-WE]].
  
 **The console UART port operates at 115,200 bps, 8 data bits, no parity, 1 stop bit, and no flow control.** **The console UART port operates at 115,200 bps, 8 data bits, no parity, 1 stop bit, and no flow control.**
 +
 +Details on how to use these adapters with Oxygen can be found {{oxygen:oxygen_linux_serial_boot_adapters_-_5-25-2022.pdf|here}}.
 \\ \\
 \\ \\
Line 139: Line 141:
 \\ \\
  
-A drawing of the physical dimensions of the standard personality board format can be found [[oxygen:rwt_rf_personality_standard_pcb_drawing.pdf|here]].+These boards can be built in either the {{oxygen:rwt_rf_personality_standard_pcb_drawing_v2.pdf|standard personality board format}}, or in an {{oxygen:rwt_rf_personality_extended_pcb_drawing_v2.pdf|extended personality board format}} if more pcb surface area is needed for components. A {{oxygen:rwt_rf_personality_schematic_template.pdf|schematic template}} has been created to illustrate the pinout of the mezzanine connectors, how these pin numbers map to the socket connectors, and the power rails that are available.  
 + 
 +A full pinout of JRF1 can be seen in the table below. The mezzanine connectors are hermaphroditic and the [[https://www.samtec.com/products/lss-120-03-f-dv-a-k|same part number]] is used on both the socket and the personality boardThis results in even and odd pin numbers being swapped. For example, pin 1 on the socket will connect to pin 2 on the personality board. The JRF2 connector is optional and is currently used only for mechanical support and future expansion of the socket standard.  There are no signals on it. 
 +\\ 
 +^  JRF1 \\ Pin Number \\ (Socket)  ^  Signal Name  ^  Direction  ^  FPGA Pin  ^  Signal Name \\ in Linux OS  ^  Logic Voltage  ^  Mating Connector \\ Pin Number \\ (Personality Board) 
 +|  1  |  12VDC  |  To Personality Board  |  -  |  -  |  -  |  2  | 
 +|  2  |  5VDC  |  To Personality Board  |  -  |  -  |  -  |  1  | 
 +|  3  |  12VDC  |  To Personality Board  |  -  |  -  |  -  |  4  | 
 +|  4  |  5VDC  |  To Personality Board  |  -  |  -  |  -  |  3  | 
 +|  5  |  GND  |  -  |  -  |  -  |  -  |  6  | 
 +|  6  |  GND  |  -  |  -  |  -  |  -  |  5  | 
 +|  7  |  3.3VDC  |  To Personality Board  |  -  |  -  |  -  |  8  | 
 +|  8  |  1.8VDC  |  To Personality Board  |  -  |  -  |  -  |  7  | 
 +|  9  |  3.3VDC  |  To Personality Board  |  -  |  -  |  -  |  10  | 
 +|  10  |  1.8VDC  |  To Personality Board  |  -  |  -  |  -  |  9  | 
 +|  11  |  GND  |  -  |  -  |  -  |  -  |  12  | 
 +|  12  |  GND  |  -  |  -  |  -  |  -  |  11  | 
 +|  13  |  NC  |  -  |  -  |  -  |  -  |  14  | 
 +|  14  |  NC  |  -  |  -  |  -  |  -  |  13  | 
 +|  15  |  NC  |  -  |  -  |  -  |  -  |  16  | 
 +|  16  |  NC  |  -  |  -  |  -  |  -  |  15  | 
 +|  17  |  I2C SCL  |  To Personality Board  |  MIO28  |  I2C Bus 0  |  3.3V  |  18  | 
 +|  18  |  NC  |  -  |  -  |  -  |  -  |  17  | 
 +|  19  |  I2C SDA  |  Bidirectional  |  MIO29  |  I2C Bus 0  |  3.3V  |  20  | 
 +|  20  |  NC  |  -  |  -  |  -  |  -  |  19  | 
 +|  21  |  GND  |  -  |  -  |  -  |  -  |  22  | 
 +|  22  |  GND  |  -  |  -  |  -  |  -  |  21  | 
 +|  23  |  NC  |  -  |  -  |  -  |  -  |  24  | 
 +|  24  |  NC  |  -  |  -  |  -  |  -  |  23  | 
 +|  25  |  NC  |  -  |  -  |  -  |  -  |  26  | 
 +|  26  |  NC  |  -  |  -  |  -  |  -  |  25  | 
 +|  27  |  GPIO 0  |  Bidirectional  |  B66_L6_N  |  GPIO94  |  1.8V  |  28  | 
 +|  28  |  RFIC GPO 0  |  To Personality Board  |  -  |  -  |  3.3V  |  27  | 
 +|  29  |  GPIO 1  |  Bidirectional  |  B66_L6_P  |  GPIO95  |  1.8V  |  30  | 
 +|  30  |  RFIC GPO 1  |  To Personality Board  |  -  |  -  |  3.3V  |  29  | 
 +|  31  |  GPIO 2  |  Bidirectional  |  B66_L22_P  |  GPIO96  |  1.8V  |  32  | 
 +|  32  |  RFIC GPO 2  |  To Personality Board  |  -  |  -  |  3.3V  |  31  | 
 +|  33  |  GPIO 3  |  Bidirectional  |  B66_L22_N  |  GPIO97  |  1.8V  |  34  | 
 +|  34  |  RFIC GPO 3  |  To Personality Board  |  -  |  -  |  3.3V  |  33  | 
 +|  35  |  GPIO 4  |  Bidirectional  |  B66_L4_P  |  GPIO98  |  1.8V  |  36  | 
 +|  36  |  NC  |  -  |  -  |  -  |  -  |  35  | 
 +|  37  |  GPIO 5  |  Bidirectional  |  B66_L4_N  |  GPIO99  |  1.8V  |  38  | 
 +|  38  |  NC  |  -  |  -  |  -  |  -  |  37  | 
 +|  39  |  GND  |  -  |  -  |  -  |  -  |  40  | 
 +|  40  |  GND  |  -  |  -  |  -  |  -  |  39  |
oxygen/oxygenspecs.1661875502.txt.gz · Last modified: 2022/08/30 11:05 by bhuey