Skip to content

PacktPublishing/-Practical-Debugging-for-Embedded-ARM-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Practical Debugging for Embedded ARM Systems — Repository

This repository contains the companion files and example projects for the technical book "Practical Debugging for Embedded ARM Systems: Core techniques for tracing, profiling, and fixing system-level faults" by Nino Vidović.

Contents

  • /Chapter4 — Containing ZIP file for Chapter 4 related example project
  • /Chapter5 — Containing ZIP files for Chapter 5 related example projects
  • README.md — this file.

Getting started

  1. Clone the repository:
    git clone https://github.com/PacktPublishing/-Practical-Debugging-for-Embedded-ARM-Systems.git
    
  2. Unzip the example projects into a working directory
  3. .emProject files can be opened with Embedded Studio
  4. .debug files can be opened with Ozone

Hardware requirements (minimum)

  • J-Trace Pro Cortex-M V4 or later
  • Renesas EK-RA8M1 Board
  • Cortex-M Trace Reference Board V1.4 or later

Software requirements

  • Operating System: Linux (Mint 22.2+), macOS (11+), or Windows 10/11
  • SEGGER Embedded Studio IDE V8.26 or later
  • Ozone debug software V3.40c or later
  • SystemView V3.62c or later
  • J-Link software package V8.94 or later

Download pages

Usage notes

  • Each example project should work out-of-the-box with the specific hardware and software combination explained in the book
  • To make most use of the example projects the book is required as instructions are only available in the book

License

Any code with no license header that was added fully by me is distributed under MIT license. All other source code files fall under their corresponding license types found in the files header.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors