Lines Matching +full:eirq +full:- +full:line
6 `NXP MR-CANHUBK3`_ is an evaluation board for mobile robotics applications such
8 features an `NXP S32K344`_ general-purpose automotive microcontroller based on
9 an Arm Cortex-M7 core (Lock-Step).
14 - NXP S32K344
15 - Arm Cortex-M7 (Lock-Step), 160 MHz (Max.)
16 - 4 MB of program flash, with ECC
17 - 320 KB RAM, with ECC
18 - Ethernet 100 Mbps, CAN FD, FlexIO, QSPI
19 - 12-bit 1 Msps ADC, 16-bit eMIOS timer
21 - `NXP FS26 Safety System Basis Chip`_
23 - Interfaces:
24 - Console UART
25 - 6x CAN FD
26 - 100Base-T1 Ethernet
27 - JST-GH connectors and I/O headers for I2C, SPI, GPIO,
31 `NXP MR-CANHUBK3`_ website.
41 SIUL2 on-chip | pinctrl
44 WKPU on-chip interrupt controller
45 LPUART on-chip serial
46 QSPI on-chip flash
47 FLEXCAN on-chip can
48 LPI2C on-chip i2c
49 ADC SAR on-chip adc
50 LPSPI on-chip spi
52 SWT on-chip watchdog
53 EMAC on-chip ethernet
55 eMIOS on-chip pwm
56 EDMA on-chip dma
57 FLEXIO PWM on-chip pwm
58 STM on-chip counter
72 to either the SIUL2 EIRQ or WKPU interrupt controllers, as supported by the SoC.
73 By default, GPIO interrupts are routed to SIUL2 EIRQ interrupt controller,
75 controller, as outlined in :zephyr_file:`dts/bindings/gpio/nxp,s32-gpio.yaml`.
83 support for wake-up events and power-management features. WKPU functionality
87 ----
89 The MR-CANHUBK3 board has one user RGB LED:
99 In addition to the RGB LED, the MR-CANHUBK3 board has six red LEDs, each located
116 -------
118 The MR-CANHUBK3 board has two user buttons:
130 The Arm Cortex-M7 (Lock-Step) are configured to run at 160 MHz.
135 By default, the serial console is provided through ``lpuart2`` on the 7-pin
136 DCD-LZ debug connector ``P6``.
210 to the section ``6.3 CAN Connectors`` in the Hardware User Manual of `NXP MR-CANHUBK3`_.
252 2. Remove the jumper ``JP1`` (pins 1-2 open), which is connected by default.
254 4. Reconnect the jumper ``JP1`` (pins 1-2 shorted).
259 The on-board MX25L6433F 64M-bit multi-I/O Serial NOR Flash memory is connected
267 interfacing with a `NXP TJA1103`_ 100Base-T1 Ethernet PHY. Currently, there is
272 The 100Base-T1 signals are available in connector ``P9`` and can be converted to
273 100Base-T using a Ethernet media converter such as `RDDRONE-T1ADAPT`_.
281 This board configuration supports `Lauterbach TRACE32`_, `SEGGER J-Link`_ and `pyOCD`_
283 in :ref:`lauterbach-trace32-debug-host-tools`, :ref:`jlink-debug-host-tools` and
284 :ref:`pyocd-debug-host-tools`,
286 default runner is J-Link.
291 Run the ``west flash`` command to flash the application using SEGGER J-Link.
292 Alternatively, run ``west flash -r trace32`` to use Lauterbach TRACE32, or
293 ``west flash -r pyocd``` to use pyOCD.
296 through command line:
298 .. code-block:: console
300 west flash -r trace32 --startup-args elfFile=<elf_path> loadTo=<flash/sram>
305 - ``<elf_path>`` is the path to the Zephyr application ELF in the output
307 - ``loadTo=flash`` loads the application to the SoC internal program flash
310 - ``eraseFlash=yes`` erases the whole content of SoC internal flash before the
313 - ``verifyFlash=yes`` verify the SoC internal flash content after programming
318 .. code-block:: console
320 …west flash -r trace32 --startup-args elfFile=build/zephyr/zephyr.elf loadTo=flash eraseFlash=yes v…
325 Run the ``west debug`` command to start a GDB session using SEGGER J-Link.
326 Alternatively, run ``west debug -r trace32`` or ``west debug -r pyocd``
332 .. target-notes::
334 .. _NXP MR-CANHUBK3:
335 …ent-boards/automotive-development-platforms/s32k-mcu-platforms/s32k344-evaluation-board-for-mobile…
338 …ucts/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-general-purpose-mcus/s32k3-…
341 …s://www.nxp.com/products/power-management/pmics-and-sbcs/safety-sbcs/safety-system-basis-chip-with…
344 …s://www.nxp.com/products/interfaces/ethernet-/automotive-ethernet-phys/asil-b-compliant-100base-t1…
346 .. _RDDRONE-T1ADAPT:
347 …ts/interfaces/ethernet-/automotive-ethernet-phys/ethernet-media-converter-for-drones-rovers-mobile…
352 .. _SEGGER J-Link: