Lines Matching +full:gpio +full:- +full:consumer
6 The dual core i.MX RT1170 runs on the Cortex-M7 core at 1 GHz and on the Cortex-M4
8 and is qualified for consumer, industrial and automotive markets. Zephyr
14 - MIMXRT1176DVMAA MCU
16 - 1GHz Cortex-M7 & 400Mhz Cortex-M4
17 - 2MB SRAM with 512KB of TCM for Cortex-M7 and 256KB of TCM for Cortex-M4
19 - Memory
21 - 512 Mbit SDRAM
22 - 128 Mbit QSPI Flash
23 - 512 Mbit Octal Flash
24 - 2 Gbit raw NAND flash
25 - 64 Mbit LPSPI flash
26 - TF socket for SD card
28 - Display
30 - MIPI LCD connector
32 - Ethernet
34 - 10/100 Mbit/s Ethernet PHY
35 - 10/100/1000 Mbit/s Ethernet PHY
37 - USB
39 - USB 2.0 OTG connector
40 - USB 2.0 host connector
42 - Audio
44 - 3.5 mm audio stereo headphone jack
45 - Board-mounted microphone
46 - Left and right speaker out connectors
48 - Power
50 - 5 V DC jack
52 - Debug
54 - JTAG 20-pin connector
55 - on-board debugger
57 - Sensor
59 - FXOS8700CQ 6-axis e-compass
60 - MIPI camera sensor connector
62 - Expansion port
64 - Arduino interface
65 - M.2 WIFI/BT interface
67 - CAN bus connector
69 For more information about the MIMXRT1170 SoC and MIMXRT1170-EVK board, see
72 - `i.MX RT1170 Website`_
73 - `i.MX RT1170 Datasheet`_
74 - `i.MX RT1170 Reference Manual`_
75 - `MIMXRT1170-EVK Website`_
76 - `MIMXRT1170-EVK Board Hardware User's Guide`_
83 +--------------------+------------+-------------------------------------+
89 +--------------------+------------+-------------------------------------+
93 +--------------------+------------+-------------------------------------+
98 +--------------------+------------+-------------------------------------+
103 NXP considers the MIMXRT1170-EVK as the superset board for the i.MX RT11xx
110 +-----------+------------+-------------------------------------+-----------------+-----------------+
113 | NVIC | on-chip | nested vector interrupt controller | Supported | Supported |
114 +-----------+------------+-------------------------------------+-----------------+-----------------+
115 | SYSTICK | on-chip | systick | Supported | Supported |
116 +-----------+------------+-------------------------------------+-----------------+-----------------+
117 | GPIO | on-chip | gpio | Supported | Supported |
118 +-----------+------------+-------------------------------------+-----------------+-----------------+
119 | COUNTER | on-chip | gpt | Supported | Supported |
120 +-----------+------------+-------------------------------------+-----------------+-----------------+
121 | TIMER | on-chip | gpt | Supported | Supported |
122 +-----------+------------+-------------------------------------+-----------------+-----------------+
123 | CAN | on-chip | flexcan | Supported (M7) | Supported (M7) |
124 +-----------+------------+-------------------------------------+-----------------+-----------------+
125 | SPI | on-chip | spi | Supported (M7) | Supported |
126 +-----------+------------+-------------------------------------+-----------------+-----------------+
127 | I2C | on-chip | i2c | Supported | Supported |
128 +-----------+------------+-------------------------------------+-----------------+-----------------+
129 | PWM | on-chip | pwm | Supported | Supported |
130 +-----------+------------+-------------------------------------+-----------------+-----------------+
131 | ADC | on-chip | adc | Supported (M7) | Supported (M7) |
132 +-----------+------------+-------------------------------------+-----------------+-----------------+
133 | UART | on-chip | serial port-polling; | Supported | Supported |
134 | | | serial port-interrupt; | | |
135 | | | serial port-async | | |
136 +-----------+------------+-------------------------------------+-----------------+-----------------+
137 | DMA | on-chip | dma | Supported | Supported |
138 +-----------+------------+-------------------------------------+-----------------+-----------------+
139 | WATCHDOG | on-chip | watchdog | Supported (M7) | Supported (M7) |
140 +-----------+------------+-------------------------------------+-----------------+-----------------+
141 | ENET | on-chip | ethernet - 10/100M | Supported (M7) | No support |
142 +-----------+------------+-------------------------------------+-----------------+-----------------+
143 | ENET1G | on-chip | ethernet - 10/100/1000M | Supported (M7) | No support |
144 +-----------+------------+-------------------------------------+-----------------+-----------------+
145 | SAI | on-chip | i2s | Supported | No support |
146 +-----------+------------+-------------------------------------+-----------------+-----------------+
147 | USB | on-chip | USB Device | Supported (M7) | Supported (M7) |
148 +-----------+------------+-------------------------------------+-----------------+-----------------+
149 | HWINFO | on-chip | Unique device serial number | Supported (M7) | Supported (M7) |
150 +-----------+------------+-------------------------------------+-----------------+-----------------+
151 | DISPLAY | on-chip | eLCDIF; MIPI-DSI. Tested with | Supported (M7) | Supported (M7) |
155 +-----------+------------+-------------------------------------+-----------------+-----------------+
156 | ACMP | on-chip | sensor | Supported | No support |
157 +-----------+------------+-------------------------------------+-----------------+-----------------+
158 | CAAM RNG | on-chip | entropy | Supported (M7) | No support |
159 +-----------+------------+-------------------------------------+-----------------+-----------------+
160 | FLEXSPI | on-chip | flash programming | Supported (M7) | Supported (M7) |
161 +-----------+------------+-------------------------------------+-----------------+-----------------+
162 | SDHC | on-chip | SD host controller | Supported (M7) | Supported (M7) |
163 +-----------+------------+-------------------------------------+-----------------+-----------------+
164 | PIT | on-chip | pit | Supported (M7) | Supported (M7) |
165 +-----------+------------+-------------------------------------+-----------------+-----------------+
166 | VIDEO | on-chip | CSI; MIPI CSI-2 Rx. Tested with | Supported (M7) | Supported (M7) |
168 +-----------+------------+-------------------------------------+-----------------+-----------------+
170 +-----------+------------+-------------------------------------+-----------------+-----------------+
179 The MIMXRT1170 SoC has six pairs of pinmux/gpio controllers.
181 +---------------------------+----------------+------------------+
183 +---------------------------+----------------+------------------+
184 | WAKEUP | GPIO | SW7 |
185 +---------------------------+----------------+------------------+
186 | GPIO_AD_04 | GPIO | LED |
187 +---------------------------+----------------+------------------+
189 +---------------------------+----------------+------------------+
191 +---------------------------+----------------+------------------+
193 +---------------------------+----------------+------------------+
195 +---------------------------+----------------+------------------+
197 +---------------------------+----------------+------------------+
199 +---------------------------+----------------+------------------+
201 +---------------------------+----------------+------------------+
203 +---------------------------+----------------+------------------+
205 +---------------------------+----------------+------------------+
207 +---------------------------+----------------+------------------+
209 +---------------------------+----------------+------------------+
211 +---------------------------+----------------+------------------+
213 +---------------------------+----------------+------------------+
215 +---------------------------+----------------+------------------+
217 +---------------------------+----------------+------------------+
219 +---------------------------+----------------+------------------+
221 +---------------------------+----------------+------------------+
223 +---------------------------+----------------+------------------+
225 +---------------------------+----------------+------------------+
227 +---------------------------+----------------+------------------+
229 +---------------------------+----------------+------------------+
231 +---------------------------+----------------+------------------+
233 +---------------------------+----------------+------------------+
235 +---------------------------+----------------+------------------+
237 +---------------------------+----------------+------------------+
239 +---------------------------+----------------+------------------+
241 +---------------------------+----------------+------------------+
243 +---------------------------+----------------+------------------+
245 +---------------------------+----------------+------------------+
247 +---------------------------+----------------+------------------+
249 +---------------------------+----------------+------------------+
251 +---------------------------+----------------+------------------+
253 +---------------------------+----------------+------------------+
258 +-----------+------------------+----------------------------+
262 +-----------+------------------+----------------------------+
264 +-----------+------------------+----------------------------+
266 +----------+------------------+-----------------------+
270 +----------+------------------+-----------------------+
272 +----------+------------------+-----------------------+
274 +----------+------------------+-----------------------+
276 +----------+------------------+-----------------------+
278 +----------+------------------+-----------------------+
308 .. code-block:: console
320 Building a Dual-Core Image
337 A debug probe is used for both flashing and debugging the board. The on-board
341 - MIMXRT1170-EVKB: :ref:`mcu-link-cmsis-onboard-debug-probe`
342 - MIMXRT1170-EVK: :ref:`opensda-daplink-onboard-debug-probe`
344 Using J-Link
345 ------------
348 :ref:`jlink-debug-host-tools` and make sure they are in your search path.
351 J-Link firmware, or :ref:`jlink-external-debug-probe` can be attached to the
352 EVK. See `Using J-Link with MIMXRT1170-EVKB`_ or
353 `Using J-Link with MIMXRT1160-EVK or MIMXRT1170-EVK`_ for more details.
356 ----------------
358 Install the :ref:`linkserver-debug-host-tools` and make sure they are in your
359 search path. LinkServer works with the default CMSIS-DAP firmware included in
360 the on-board debugger.
362 Use the ``-r linkserver`` option with West to use the LinkServer runner.
364 .. code-block:: console
366 west flash -r linkserver
369 ``-r pyocd`` option with West. pyOCD is installed when you complete the
377 We will use the on-board debugger
378 microcontroller as a usb-to-serial adapter for the serial console. The following
382 - MIMXRT1170-EVKB: JP2 open (default)
383 - MIMXRT1170-EVK: J31 and J32 shorted (default)
385 Connect a USB cable from your PC to the on-board debugger USB port:
387 - MIMXRT1170-EVKB: J86
388 - MIMXRT1170-EVK: J11
393 - Speed: 115200
394 - Data: 8 bits
395 - Parity: None
396 - Stop bits: 1
401 Here is an example for the :zephyr:code-sample:`hello_world` application.
405 .. zephyr-app-commands::
406 :zephyr-app: samples/hello_world
414 .. code-block:: console
416 ***** Booting Zephyr OS v3.4.0-xxxx-xxxxxxxxxxxxx *****
422 Here is an example for the :zephyr:code-sample:`hello_world` application.
424 .. zephyr-app-commands::
425 :zephyr-app: samples/hello_world
432 .. code-block:: console
434 ***** Booting Zephyr OS v3.4.0-xxxx-xxxxxxxxxxxxx *****
437 .. _MIMXRT1170-EVK Website:
438 …s://www.nxp.com/design/development-boards/i-mx-evaluation-and-development-boards/i-mx-rt1170-evalu…
440 .. _MIMXRT1170-EVK Board Hardware User's Guide:
444 …-and-microcontrollers/arm-microcontrollers/i-mx-rt-crossover-mcus/i-mx-rt1170-crossover-mcu-family…
447 https://www.nxp.com/docs/en/data-sheet/IMXRT1170CEC.pdf
452 .. _Using J-Link with MIMXRT1160-EVK or MIMXRT1170-EVK:
453 …https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Using-J-Link-with-MIMXRT1160-EVK-or-MIMXRT1170…
455 .. _Using J-Link with MIMXRT1170-EVKB:
456 … https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Using-J-Link-with-MIMXRT1170-EVKB/ta-p/1715138
459 https://www.nxp.com/docs/en/application-note/AN13264.pdf
462 …p.com/design/software/development-software/mcuxpresso-software-and-tools-/mcuxpresso-for-visual-st…
469 the option ``-DEXTRA_DTC_OVERLAY_FILE=nxp,enet1g.overlay`` instead.