Hello,
1. Unified Bootloader Demo for S32K3 Series
NXP provides a Unified Bootloader Demo that supports the S32K3 family, including the S32K396. This demo includes:
- Bootloader and application projects
- Flash memory configuration
- Startup and jump-to-application logic
You can find the official post and download links here: Unified Bootloader Demo on NXP Community.
https://community.nxp.com/t5/S32K-Knowledge-Base/Unified-bootloader-Demo/ta-p/1423099
2. S32 Design Studio (S32DS) and RTD
To work with the bootloader example, you’ll need:
- S32 Design Studio (S32DS)
- S32K3 Real-Time Drivers (RTD) package
- S32K396 Development Package
You can install these via the S32DS Extensions and Updates menu. Once installed, you can create a new project from example templates, such as:
- Port_Example_S32K396
- Bootloader_Example (if available in your RTD version)
More setup details are available in the Getting Started Guide for S32K396-BGA-DC1
https://www.nxp.com/document/guide/getting-started-with-s32k396-bga-dc1-evaluation-board:GS-S32K396-...
Best regards,
Peter