Hi, @avinashstarkenn,
First of all, I need to mention that the FreeMaster tool can be used through multiple connection types. I suggest you to use one of the following two based on your available hardware:
- Using a debug probe, and access the target microcontroller memory over BDM communication.
You can find a topic related to this type of connection at the following link on our community:
https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/FreeMaster-Documentation-How-to-Use-Fre...
- Using a serial communication.
In order to establish communication between the evaluation board and the FreeMaster tool, you must use a USB2Serial converter. The software and hardware configurations that need to be verified before using serial communication are covered in the following topic:
https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/S32K3X4EVB-Q257-with-MBDT/m-p/1703621#M...
FreeMaster, ExternalMode, or PiL can all use the serial communication configuration.
- Regarding the question on how to use FreeMaster, you can take a look at the following video, which presents a simple application that uses the FreeMaster tool together with the S32K1xx toolbox. The S32K1 workflow is a little bit different from the S32K3 one that you are using, but you can focus only on the last part, which is about the FreeMaster configuration:
https://community.nxp.com/t5/video/gallerypage/video-id/6185806973001
The main idea here is to successfully generate an executable .elf file and then use it in FreeMaster to read the desired variable values.
Hope this helps.
Have a nice day,
Victor