> For the complete documentation index, see [llms.txt](https://nxp.gitbook.io/mobilerobotics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nxp.gitbook.io/mobilerobotics/flashing-guide/mr-canhubk3.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
