Hello,
We are using PE Micro, how can i use this S record?
I am not familiar with PE debuggers, but looking at documentation:
And is it mandatory to use S record or can i program DCF record directly using the example program?
Using S32 Design Studio + PE Micro Plugin
-
Prepare your DCF record:
- Identify the next available address in UTEST (look for the first double-word filled with 0xFF).
-
Create a .srec file:
- Format the DCF record into an S-record file.
-
Configure Debugger in S32DS:
- Use PE Micro’s plugin to set up a debugger configuration.
- Load the .srec file as the application.
- Use the correct flash algorithm (e.g., nxp_s32k344_1x32x1012k_hse_disabled.arp).
-
Flash the DCF Record:
- Start the debug session.
- Verify the record in Memory View.
Using PE Micro’s PROG-HL-ARM Tool
- This standalone tool supports flashing via JTAG/SWD.
- You can load .srec or binary files and program them directly.
- Ideal for production environments using Cyclone programmers.
More info: PE Micro S32K344 Support Page
And is it mandatory to use S record or can i program DCF record directly using the example program?
As UTEST is just standard flash, with OTP enabled, you can use SW to program it, like I have shared. For example C40 driver example.
Best regards,
Peter