Thanks for your guide.
I follow your guide and add common file and src_platforms/MQX files. and i add freemaster task. and please see code snapshot. but i still faild to connect. In order to verify if my hardware is ok, i test uart transmit and successed to send data out from board.
I put FMSTR_Poll() in PERIOD_5MS_TASK
this is detailed of period task content.
this is uart iniltialization. I put a break point here. I find the code is stuck here( "FMSTR_Init()"; )
when dig into the function, the code stuck in blow position. it seems that code can not open communication port.

based on the above information, which direction should i go to check? could you help me ?
Besides, the blow is cfg file.
/***************************************************************************//*!
*
* @file freemaster_cfg.h.example
*
* @brief FreeMASTER Serial Communication Driver configuration file
*
*******************************************************************************/
#ifndef __FREEMASTER_CFG_H
#define __FREEMASTER_CFG_H
/*****************************************************************************
* Select communication interface
******************************************************************************/
#define FMSTR_DISABLE 0 /* To disable all FreeMASTER functionalities */
#define FMSTR_USE_MQX_IO 1 /* To select MQX IO communication interface */
#define FMSTR_USE_PDBDM 0 /* To select Packet Driven BDM communication interface */
// Please make sure that FreeMASTER is not using same interface like
// MQX IO CHANNEL defined by BSP_DEFAULT_IO_CHANNEL
#define FMSTR_MQX_IO_CHANNEL "ttya:" // "ittyd:"
#define FMSTR_MQX_IO_BLOCKING 1
/******************************************************************************
* Input/output communication buffer size
******************************************************************************/
#define FMSTR_COMM_BUFFER_SIZE 0 /* set to 0 for "automatic" */
/*****************************************************************************
* Support for Application Commands
******************************************************************************/
#define FMSTR_USE_APPCMD 1 /* enable/disable App.Commands support */
#define FMSTR_APPCMD_BUFF_SIZE 32 /* App.Command data buffer size */
#define FMSTR_MAX_APPCMD_CALLS 4 /* how many app.cmd callbacks? (0=disable) */
/*****************************************************************************
* Oscilloscope support
******************************************************************************/
#define FMSTR_USE_SCOPE 1 /* enable/disable scope support */
#define FMSTR_MAX_SCOPE_VARS 8 /* max. number of scope variables (2..8) */
/*****************************************************************************
* Recorder support
******************************************************************************/
#define FMSTR_USE_RECORDER 1 /* enable/disable recorder support */
#define FMSTR_MAX_REC_VARS 8 /* max. number of recorder variables (2..8) */
#define FMSTR_REC_OWNBUFF 0 /* use user-allocated rec. buffer (1=yes) */
/* built-in recorder buffer (use when FMSTR_REC_OWNBUFF is 0) */
#define FMSTR_REC_BUFF_SIZE 1024 /* built-in buffer size */
/* recorder time base, specifies how often the recorder is called in the user app. */
#define FMSTR_REC_TIMEBASE FMSTR_REC_BASE_MILLISEC(0) /* 0 = "unknown" */
#define FMSTR_REC_FLOAT_TRIG 0 /* enable/disable floating point triggering */
/*****************************************************************************
* Target-side address translation (TSA)
******************************************************************************/
#define FMSTR_USE_TSA 0 /* enable TSA functionality */
#define FMSTR_USE_TSA_SAFETY 1 /* enable access to TSA variables only */
#define FMSTR_USE_TSA_INROM 1 /* TSA tables declared as const (put to ROM) */
/*****************************************************************************
* Enable/Disable read/write memory commands
******************************************************************************/
#define FMSTR_USE_READMEM 1 /* enable read memory commands */
#define FMSTR_USE_WRITEMEM 1 /* enable write memory commands */
#define FMSTR_USE_WRITEMEMMASK 1 /* enable write memory bits commands */
/*****************************************************************************
* Enable/Disable read/write variable commands (a bit faster than Read Mem)
******************************************************************************/
#define FMSTR_USE_READVAR 0 /* enable read variable fast commands */
#define FMSTR_USE_WRITEVAR 0 /* enable write variable fast commands */
#define FMSTR_USE_WRITEVARMASK 0 /* enable write variable bits fast commands */
#endif /* __FREEMASTER_CFG_H */