Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
RTIC Scope: Real-Time Tracing for the RTIC RTOS Framework
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering.
2022 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Work done at Luleå Technical University regarding the RTIC RTOS framework is expanded upon to yield a convenient toolset for event-based instrumentation by exploiting debug peripherals available on the ARMv7-M platform.

By parsing the source of an RTIC application and recovering instrumentation metadata from user-supplied information, the target-emitted trace stream is decoded and mapped to RTIC task events, yielding a timeline of events that can be analyzed live and postmortem by help of a recording host-side daemon.

Relevant sections of the ARMv7-M standard are covered, and peripheral configuration covered in detail.

An instrumentation result of a trivial RTIC application is presented and graphically plotted to exemplify the value of the toolset, and topics of future work to improve the toolset are outlined.

Place, publisher, year, edition, pages
2022. , p. 96
Keywords [en]
embedded-rust, cortex-m, rtic, rtos, tracing
National Category
Embedded Systems
Identifiers
URN: urn:nbn:se:ltu:diva-91398OAI: oai:DiVA.org:ltu-91398DiVA, id: diva2:1669717
External cooperation
Grepit AB
Educational program
Computer Science and Engineering, master's level
Supervisors
Examiners
Available from: 2022-06-15 Created: 2022-06-14 Last updated: 2022-06-15Bibliographically approved

Open Access in DiVA

fulltext(2184 kB)199 downloads
File information
File name FULLTEXT01.pdfFile size 2184 kBChecksum SHA-512
db22c8d44307797a9a487a6da3873231e76b5c7ede68dacbc8cf8bed9b4be2d8d7f67776156cb447cf65cdc10e08866592babcf85a1461f912a2f8010621538b
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science, Electrical and Space Engineering
Embedded Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 199 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 446 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf