Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gs1900-48 [2022/04/18 12:38] – Add eJTAG header modification info svanheule | gs1900-48 [2023/01/19 16:36] (current) – Serial header pin-out svanheule | ||
---|---|---|---|
Line 23: | Line 23: | ||
2 Uplink ports are SFP cages which support 1000 Base-X tmini GBIC modules. | 2 Uplink ports are SFP cages which support 1000 Base-X tmini GBIC modules. | ||
- | Power is supplied via a 230 volt mains connector. The board has a hard reset switch SW1, which is is not reachable from the outside. J4 provides a 12V RS232 serial connector which is connected through U8 to the 3.3V UART of | + | Power is supplied via a 230 volt mains connector. The board has a hard reset switch SW1, which is is not reachable from the outside. J4 provides a 12V RS232 serial connector |
the RTL8393. Conversion is done by U8, a SIPEX 3232EC. To connect to the UART, wires can be soldered to R603 and R602. | the RTL8393. Conversion is done by U8, a SIPEX 3232EC. To connect to the UART, wires can be soldered to R603 and R602. | ||
Line 33: | Line 33: | ||
{{wiki: | {{wiki: | ||
- | === Hard reset circuit | + | ==== JTAG ==== |
- | + | The board has an unpopulated eJTAG header. The SMD resistor configuration is such that the interface is disabled by default. To be able to use the JTAG interface, the following changes need to be made: | |
- | {{wiki: | + | |
- | + | ||
- | Looking at the circuit around the hard reset button (SW1), one can see an RC (debouncing) circuit (R210+C32). R465 is a pull-up, to maintain the de-asserted state of the RC-circuit' | + | |
- | + | ||
- | U25 has marking " | + | |
- | + | ||
- | The board config reports that GPIO5 on the RTL8231 (U38) can be used to reset the SoC. GPIO5 leads to TP2 on the board, but neither are connected electrically to U25:2 or U25:3, nor to R403 next to the SoC. A bodge wire can be installed to enable runtime reset-by-GPIO. | + | |
- | + | ||
- | === JTAG === | + | |
- | The board has an unpopulated eJTAG header. The SMD resistor configuration is such, that the interface is disabled by default. To be able to use the JTAG interface, the following changes need to be made: | + | |
* R171 permanently asserts nTRST. Move R171 (pull-down) to R525 (pull-up) to allow remote assertion of nTRST. | * R171 permanently asserts nTRST. Move R171 (pull-down) to R525 (pull-up) to allow remote assertion of nTRST. | ||
* R48 is unpopulated, | * R48 is unpopulated, | ||
Line 55: | Line 45: | ||
Info : JTAG tap: auto1.tap tap/device found: 0x00000001 (mfg: 0x000 (< | Info : JTAG tap: auto1.tap tap/device found: 0x00000001 (mfg: 0x000 (< | ||
</ | </ | ||
+ | |||
+ | ==== Hard reset circuit ==== | ||
+ | |||
+ | {{wiki: | ||
+ | |||
+ | Looking at the circuit around the hard reset button (SW1), one can see an RC (debouncing) circuit (R210+C32). R465 is a pull-up, to maintain the de-asserted state of the RC-circuit' | ||
+ | |||
+ | U25 has marking " | ||
+ | |||
+ | The board config reports that GPIO5 on the RTL8231 (U38) can be used to reset the SoC. GPIO5 leads to TP2 on the board, but neither are connected electrically to U25:2 or U25:3, nor to R403 next to the SoC. A bodge wire can be installed to enable runtime reset-by-GPIO. | ||
==== Board configuration ==== | ==== Board configuration ==== | ||
Line 222: | Line 222: | ||
* [[https:// | * [[https:// | ||
- | {{tag> | + | {{tag> |