Introduction to Tracing

Video Placeholder

🎥 Dieses Video ist extern eingebettet.

Duration: 01:02:34

Hard­ware trac­ing is a pow­er­ful debug­ging tech­nique that pro­vides deep insights into the run­time behav­ior of an ECU. Prop­er­ly uti­liz­ing the hard­ware trace capa­bil­i­ties of a micro­con­troller makes it eas­i­er to write effi­cient code and to find bugs quick­er.

In this webi­nar we will pro­vide an overview of hard­ware trace tech­niques (such as pro­gram flow, data, and instru­men­ta­tion trace), and dis­cuss dif­fer­ent types of trace record­ing (on-chip trace, par­al­lel, or AURORA trace inter­face). We then demon­strate a typ­i­cal trace work­flow based on two com­mon micro­con­troller archi­tec­tures (Infi­neon AURIX and Pow­er­PC with NEXUS trace) live in winIDEA. 

Who:Felix Mar­tin, Sys­tems Engi­neer, iSYS­TEM USA 

Time­line:

  • 5:00 — What is trace?
  • 7:42 — Trace with code exam­ple
  • 11:52 — Exam­ple Use-Case OS / RTE Pro­fil­ing
  • 16:28 — Trace Tech­niques
  • 19:24 — Trace Inter­faces
  • 26:21 — winIDEA live demo “Hel­lo, world! Run­ning Task/ISR Pro­fil­ing” with micro­con­troller Cho­rus 4M — SPC58EC80, Oper­at­ing sys­tem: ETAS RTA-OS
  • 39:34 — winIDEA live demo “Post-mortem debug­ging pro­gram flow trace”, micro­con­troller Infi­neon Tri­Core AURIX 2G — TC399XE
  • 53:20 — Ques­tions and answers

About iSYSTEM

We empow­er embed­ded soft­ware engi­neers to do it right!

Our Blue­Box Tech­nol­o­gy stands for fast and easy micro­con­troller access via any kind of debug inter­face. Com­ple­ment­ed with inte­grat­ed develop­ment and test soft­ware winIDEA/testIDEA it pro­vides access to on-tar­get tim­ing infor­ma­tion. Embed­ded soft­ware engi­neers can review appli­ca­tion tim­ing, ana­lyze real-time oper­at­ing sys­tem states, and under­take code cov­er­age to prove that their prod­ucts do what they were built to do.

iSYSTEM Webinar Channel

Broad­en your knowl­edge about iSYS­TEM tool use cas­es, pos­si­bil­i­ties and chances to make your dai­ly work as an embed­ded soft­ware devel­op­er and tester eas­i­er, more effi­cient and straight­for­ward with our tech­ni­cal webi­na­rs which are pub­lished on iSYS­TEM Webi­nar Chan­nel.

Scroll to Top