FreeMASTER Recorder error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FreeMASTER Recorder error

Jump to solution
1,446 Views
PedroCao
Contributor I

I encountered the following error while using Freemaster Recorder to record data, which prevented me from recording the data. the error and the main setting are shown below..How to solve this error? TKS

PedroCao_0-1715061178786.png

PedroCao_0-1715061318637.png

 

FreeMASTER Version is 3.2.2.2

Tool is Jlink 

0 Kudos
Reply
1 Solution
1,418 Views
iulian_stan
NXP Employee
NXP Employee

Hi @PedroCao,

This is the expected behavior in case of BDM plugin:

The "BDM/JTAG communication plug-in" emulates the serial protocol, catches any variable-access protocol frames, and emulates the same behavior using a direct memory access over the JTAG interface. With this plugin, no protocol driver needs to be used in the target MCU application. All memory accesses are made on a background without any MCU CPU intervention. Advanced features (like Recorder or Pipes) do not work with this plugin, because there is no "cooperating" driver code in the MCU application. (see ch. 7.2 Communication plugins of the User Guide)

You would need to use Packet Driven BDM (PD-BDM) or another communication plugin (such as UART or CAN) that supports recorder functionality.

Note: advanced functionalities are implemented in FreeMASTER Driver - the embedded library you would need to add into your embedded application.

View solution in original post

0 Kudos
Reply
1 Reply
1,419 Views
iulian_stan
NXP Employee
NXP Employee

Hi @PedroCao,

This is the expected behavior in case of BDM plugin:

The "BDM/JTAG communication plug-in" emulates the serial protocol, catches any variable-access protocol frames, and emulates the same behavior using a direct memory access over the JTAG interface. With this plugin, no protocol driver needs to be used in the target MCU application. All memory accesses are made on a background without any MCU CPU intervention. Advanced features (like Recorder or Pipes) do not work with this plugin, because there is no "cooperating" driver code in the MCU application. (see ch. 7.2 Communication plugins of the User Guide)

You would need to use Packet Driven BDM (PD-BDM) or another communication plugin (such as UART or CAN) that supports recorder functionality.

Note: advanced functionalities are implemented in FreeMASTER Driver - the embedded library you would need to add into your embedded application.

0 Kudos
Reply