i see #define FMSTR_DISABLE 0 /* To disable all FreeMASTER functionalities */
#define FMSTR_USE_LPUART 1 /* To select LPUART communication interface */
#define FMSTR_USE_FLEXCAN 0 /* To select FlexCAN communication interface */
#define FMSTR_USE_PDBDM 0 /* To select Packet Driven BDM communication interface (optional) */
fmstr support uart,can,bdm.it not support sw?
Hello,
I'm not sure if i understood correctly your question. I think you are referring to the communication protocols supported by FreeMASTER, correct ?
If that is the case, then you will find all the protocol supported here: https://community.nxp.com/docs/DOC-334485 page#2
Hope this helps!
Daniel
i can not use frammst by jtag,could you give me a example ,the example all using bdm thank you
Hello,
First off all, let us try to clarify a few things:
#1: FreeMASTER supports direct communication over JTAG (without any other stack/driver/overhead) only for 56F8xxx. For any other targets, the communication with the host is done via BDM/EOnCE plugins. Basically, your target application (S32K144 in this case) must be linked with the Serial Driver that needs to run on your target.
#2: You need an external debug probe that supports the JTAG/BDM protocol like a P&E Multilink.
Are you fine with these constraints ?
Hope these clarify your concerns!
Best regards,
Daniel