Datasheet
User interface 
PMSM Field-Oriented Control on MIMXRT1050 EVK, User's Guide, Rev. 0, 05/2018 
NXP Semiconductors    31 
Figure 5. FreeMASTER communication setup window 
6.  If “OpenSDA-CDC Serial Port” is not printed out in the message box next to the “Port” 
dropdown menu, unplug and then plug in the USB cable, and reopen the FreeMASTER project. 
7.  Make sure to supply your development board from a sufficient energy source. Sometimes the 
PC USB port is not sufficient to supply the development board. 
7.1.1.  FreeMASTER TSA and user variables addition to FreeMASTER watch 
By default, all projects use the Target Side Addressing (TSA). This means that the information about the 
variables’ address and size is stored in the MCU flash memory. The TSA feature may be enabled or 
disabled by the BOARD_FMSTR_USE_TSA macro in the src/projects/evkbimxrt1050/board/board.h 
file. Only the variables necessary for the MCAT functionality are stored in the TSA. Only these 
variables are visible in FreeMASTER. If you want to monitor your own variables, you can provide a 
symbol file which contains the information about the addresses of all variables in the project to 
FreeMASTER. The symbol files are generated during the build process to the 
/build_ref_solutions/evkbimxrt1050/<compiler>/<Debug RAM or Release FLASH> folder. The symbol 
files have different extensions for different compilers (IAR generates *.out, MCUXpresso generates 
*.axf, and Keil generates *.axf file). For more information about the TSA, see FreeMASTER Serial 
Communication Driver (document FMSTERSCIDRVUG). 










