Getting started with TI-RTOS training series

Email

Getting Started with TI-RTOS: Chapter 8—TI-RTOS instrumentation

Description

October 6, 2019

In this video, Eric Wilbur and Scott Specker of Embedded Advantage describe the objectives, agenda, and lab goals for Chapter 8 of the Getting Started with TI-RTOS workshop. 

Chapter 8 covers these topics and answers these questions:

Intro to RTOS Analyzer and UIA

  • How do you set up UIA and the RTOS Analyzer?
  • What are the built-in TI-RTOS Instrumentation Tools?
  • What are the visualization and instrumentation tools in TI-RTOS?
  • Log_info() — What does Log_info() do? Is there a small, light-weight, fast version of printf() in TI-RTOS?
  • Execution Graph — What is the Execution Graph? Can you benchmark timing on the Execution Graph?
  • Load Analysis — Can you track overall Task loading? CPU Load? Thread Load?

Configuring UIA for your application

  • What is UIA? Unified Instrumentation Architecture?
  • What are the main function calls I can use in UIA to instrument my code for TI-RTOS?
  • How do you add Logging and instrumentation tools to TI-RTOS configuration (.cfg) file?
  • How much space and time does UIA take in my application?
  • Where do you set the buffer sizes for data collection for the RTOS Analyzer?
  • Can I track Hwis? Can I track Tasks? Can I track SWIs?

Benchmarking with Timestamp

  • What is the Timestamp service in TI-RTOS?
  • How do you add Timestamp service to the TI-RTOS configuration (.cfg) file?

Lab 8 – Using UIA and RTOS Analyzer 

  • Configure UIA
  • Use RTOS Analyzer to debug the application
  • Use ROV to debug my application

Additional information

arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki