Which debugging interface is better?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Which debugging interface is better?

ソリューションへジャンプ
619件の閲覧回数
srikarthik0601
Contributor II

I have a S32K144-Q100 evaluation board( total newbie here). Just wanted to ask which debugging interface is better ? Segger Debugging Interface or GDB PEMicro Debugging Interface 
What will be the differences if I choose one over the another?

0 件の賞賛
返信
1 解決策
556件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @srikarthik0601 

This setting enables the semi-hosting support and configures input/output to print information to the console during debugging.

  • No I/O - No printing will be done.
  • Debugger Console - The output will be printed out to the console provided by the debugger specified in the Debugger setting.
  • Real-time printf with ITM - The Instrumentation Trace Macrocell (ITM) block provides a mechanism for sending data from your target to the debugger via the SWO trade stream.

元の投稿で解決策を見る

0 件の賞賛
返信
5 返答(返信)
604件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @srikarthik0601 

As you are using an EVB, is not necessary to use an external debugger to flash programming unless you want it or require it.

Our EVB comes with an onboard debugger with OpenSDA, which provides a bridge between your computer (or other USB hosts) and the embedded target processor, which can be used for debugging, flash programming, and serial communication, all over a simple USB cable.

OpenSDA is programmed with the proprietary P&E Micro-developed bootloader. P&E Micro is the default debug interface app.

 

B.R.

VaneB

0 件の賞賛
返信
569件の閲覧回数
srikarthik0601
Contributor II
Thanks for the quick reply
0 件の賞賛
返信
570件の閲覧回数
srikarthik0601
Contributor II

srikarthik0601_0-1693832633455.png

I just wanted to know what to choose over here, PEMicro or Segger
I will go with PEMicro then. 
And also can you tell me about I/O support, Debugger Console vs real time printf with ITM

0 件の賞賛
返信
557件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @srikarthik0601 

This setting enables the semi-hosting support and configures input/output to print information to the console during debugging.

  • No I/O - No printing will be done.
  • Debugger Console - The output will be printed out to the console provided by the debugger specified in the Debugger setting.
  • Real-time printf with ITM - The Instrumentation Trace Macrocell (ITM) block provides a mechanism for sending data from your target to the debugger via the SWO trade stream.
0 件の賞賛
返信
479件の閲覧回数
srikarthik0601
Contributor II
Thank you so much!