FreeCalypso > hg > freecalypso-docs
comparison Tango-pinmux @ 71:bf7a0c2b2b50
Tango-pinmux: add programming instructions
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sat, 17 Jul 2021 17:19:00 +0000 |
| parents | 3365d51773c5 |
| children |
comparison
equal
deleted
inserted
replaced
| 70:3365d51773c5 | 71:bf7a0c2b2b50 |
|---|---|
| 118 | 118 |
| 119 Any GPIO that is configured as an input can be read with AT+IOR, and any GPIO | 119 Any GPIO that is configured as an input can be read with AT+IOR, and any GPIO |
| 120 that is configured as a generic (not built-in function) output can be set with | 120 that is configured as a generic (not built-in function) output can be set with |
| 121 AT+IOW. | 121 AT+IOW. |
| 122 | 122 |
| 123 Programming /etc/tango-pinmux | |
| 124 ============================= | |
| 125 | |
| 126 To program the pinmux config file on a Tango module running any of our official | |
| 127 FreeCalypso firmware versions, you will need to use FC host tools. Connect to | |
| 128 the RVTMUX debug trace and control interface (second UART) via rvinterf and | |
| 129 execute the following command in fc-fsio: | |
| 130 | |
| 131 fwrite /etc/tango-pinmux hex "xx xx xx xx" | |
| 132 | |
| 133 Replace xx placeholders inside the double quotes with the 4 hex bytes to be | |
| 134 programmed; the double quotes are required. | |
| 135 | |
| 123 Other GPIO pins | 136 Other GPIO pins |
| 124 =============== | 137 =============== |
| 125 | 138 |
| 126 Calypso pins GPIO0, TSPDI/GPIO4, BCLKX/GPIO6, MCUEN1/GPIO8 and MCUEN2/GPIO13 | 139 Calypso pins GPIO0, TSPDI/GPIO4, BCLKX/GPIO6, MCUEN1/GPIO8 and MCUEN2/GPIO13 |
| 127 are not brought out externally on Tango modules, thus they don't need to be | 140 are not brought out externally on Tango modules, thus they don't need to be |
