# MR-CANHUBK3

## What is this board?

MR-CANHUBK344 is an evaluation board for mobile robotics applications such as autonomous mobile robots (AMR) and automated guided vehicles (AGV). Based on the Arm® Cortex®-M7 [S32K3](https://www.nxp.com/products/processors-and-microcontrollers/s32-automotive-platform/s32k-auto-general-purpose-mcus/s32k3-microcontrollers-for-automotive-general-purpose:S32K3) general-purpose automotive microcontroller (MCU), featuring advanced safety, security and software support.

MR-CANHUBK344 includes 100BASE-T1 Ethernet ([TJA1103](https://www.nxp.com/products/interfaces/ethernet-/automotive-ethernet-phys/asil-b-compliant-100base-t1-ethernet-phy:TJA1103)) and six CAN FD ports (available in the S32K344). The six CAN ports are two each of CAN FD, CAN SIC (signal improvement) and CAN SCP (secure). Tunneling CAN over Ethernet using IEEE 1722 is one use case for this. The [SE050](https://www.nxp.com/products/security-and-authentication/authentication/edgelock-se050-plug-and-trust-secure-element-family-enhanced-iot-security-with-high-flexibility:SE050) Secure Element with Near Field Communication (NFC) as well as other general purpose peripheral interfaces are also accessible on DroneCode standard JST-GH connectors.

## List of Technologies & Specifications

#### Hardware Features

* Six CAN FD ports allow for evaluation of each of the different new NXP CAN PHYs as well as applications such as bridging between 100BASE-T1 Ethernet to multiple CAN protocols
* Functionally safe capable MCU can be evaluated in the context of mobile robotics or other similar industries
* Additional GPIO and interfaces also make this suitable for a small robotics vehicle controller, motor controller or distributed processing peripheral

#### Software Features

* [S32 Design Studio tools](https://www.nxp.com/design/software/development-software/s32-design-studio-ide:S32-DESIGN-STUDIO-IDE)
* Example application for IEEE 1722CAN over Ethernet
* NuttX RTOS open-source repository
* NuttX/PX4 base example
* Zephyr RTOS open-source repository

#### Power Supply

* 5-40 V using FS2600 automotive functional safe PMIC

#### Interfaces

* CAN FD, CAN SIC, CAN (SCT), 100BASE-T1, UART, SPI, I2C, GPIO, PWM

## Links

* NXP link to the product webpage:

{% embed url="<https://www.nxp.com/design/development-boards/automotive-development-platforms/s32k-mcu-platforms/s32k344-evaluation-board-for-mobile-robotics-with-100base-t1-and-six-canfd:MR-CANHUBK344>" %}

* Design Files link:

{% embed url="<https://www.nxp.com/design/development-boards/automotive-development-platforms/s32k-mcu-platforms/s32k344-evaluation-board-for-mobile-robotics-with-100base-t1-and-six-canfd:MR-CANHUBK344#design-resources>" %}

* Gitbook link:

{% embed url="<https://nxp.gitbook.io/mr-canhubk3>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nxp.gitbook.io/mobilerobotics/flashing-guide/mr-canhubk3.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
