Hi @kolyanimohanto,
I see you've posted a similar question in the forum (FlexCAN receive and send data using S32K3X4EVB T-172 - NXP Community), I will try to answer all your questions through here instead.
a) You can use either the OpenSDA USB or JTAG/SWD connections included in the EVB. The PEMicro debugger you mentioned in the other community post will probably work well. Just double check the support for S32K family directly from PEmicro. Along with recommendations from our website below you could also take a look on third party providers’ website:
Also, I could point out to some other solution of production programming (direct programming of MCU over ZIF socket):
b) & c) In order to get an output from the CAN transceiver, you need either two nodes (boards) in the bus or the board connected to a CAN tool. I see you were referring to the S32K344 FlexCAN_Ip TX/RX/EnhanceRXFIFO example, the descripton specifies "This demo application requires two boards, or single board connected with CAN tool." Once you have this setup ready, you will be able to see the messages with the connected tool or with any analyser.
c) No, FreeMASTER is not needed. FreeMASTER is used for real-time debug monitor and data.
If there are any additional questions, please let me know,
Best regards,
Julián