Hello @flynnty ,
Although I do not have hands-on experience with MCUboot, based on available documentation, I would recommend using the MR-CANHUBK3 — Zephyr Project Documentation , which officially supports this board and includes integration with MCUboot.
Please note:
- NXP does not officially support MCUboot within the S32K3 SDK or S32 Design Studio.
- MCUboot is an open-source bootloader maintained by the Zephyr community.
- Using Zephyr provides native support for UART DFU via mcumgr, and includes board-level configuration for MR-CANHUBK344.
- CAN-based DFU is not supported out-of-the-box and would require a custom transport implementation.
If you are currently trying to integrate MCUboot manually into an NXP SDK-based project, this would require a custom flash driver and significant adaptation effort.
Best regards,
Pavel