Hello all,
I am using the NXP Touch software (NT) library for my development. I am working on the MKE15Z128VLH7 controller and we have a custom hardware.
I need to tune the touch parameters using uSAFA key detection algorithm.
I was trying to use the FreeMASTER software to tune the touch parameters.
I am able to successfully execute the following steps when using FreeMASTER version 2.5.
1. Establish connection with the hardware, using Plug-in mode - FreeMASTER Segger/JLink Communication Plug in.
2. Load the .out file to monitor the variables.
3. Add the variables to monitor in the Oscilloscope block.
I am failing to execute the following steps:
1. Not able to view/capture a waveform upon the touch event.
2. Not able to view the Control Page.
(as mentioned in the - NXP Touch Library Reference Manual - NT20RM. "The FreeMASTER automatically generates
the HTML pages for visualization touch quantities in real time according to the current configuration of the embedded application using TSA tables". )
When I checked the code for Freemaster - freemaster_cfg.h. I found that the following communication interfaces are available which needs to be set accordingly.
Also, the FreeMASTER version is 2.0
/* Define global version macro */
#define FMSTR_VERSION 0x00020000 /* 2.0.0 */
Is it okay to use 2.5? I was not able to connect with JLink using 2.0.
Hello Sandhya Sharma
The steps to run the freemaster can be found on this link: https://community.nxp.com/docs/DOC-341890
The file that opens the control panel is an xxx.pmp file and can be located at src file in your project folder.
About the macros I suggest you to download the fmstr_example_uart file from the SDK. That example can be used as reference.
Let me know if this is helpful
Best regards,
Omar