Both sides previous revisionPrevious revisionNext revision | Previous revision |
oxygen:oxygenspecs [2022/08/30 13:31] – [Personality Board Specifications] bhuey | oxygen:oxygenspecs [2023/01/29 08:28] (current) – bhuey |
---|
| 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}}. |
\\ | \\ |
\\ | \\ |
\\ | \\ |
| |
These boards can be built in either the {{oxygen:rwt_rf_personality_standard_pcb_drawing.pdf|standard personality board format}}, or in an {{oxygen:rwt_rf_personality_extended_pcb_drawing.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. | 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 same part number is used on both the socket and the personality board. This 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. | 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 board. This 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) | | ^ JRF1 \\ Pin Number \\ (Socket) ^ Signal Name ^ Direction ^ FPGA Pin ^ Signal Name \\ in Linux OS ^ Logic Voltage ^ Mating Connector \\ Pin Number \\ (Personality Board) | |