Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Internet of Things (IoT) blog EW17 DEMO: The future of debug
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • Cortex-A53
  • Embedded World (EW)
  • JTAG
  • Embedded
  • DS-5 Debugger
  • CoreSight
  • Linux
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

EW17 DEMO: The future of debug

Jim Wallace
Jim Wallace
March 9, 2017
1 minute read time.

Solving problems in an SoC is a non-trivial matter - hardware and software bugs can be time consuming to identify and fix. In a market where time to market is vital, any delay can mean the difference between product success or failure.

Traditionally, designers have relied on JTAG – to debug their SoCs and optimize performance.  

  
Fig. 1 JTAG debug with DS-5

Developers face significant challenges as the product moves from the pre-production bench environment to production ramp, as these JTAG and Trace connection headers are rarely available in an end product’s production form factor. 
 

Fig. 2 Debug over functional I/O with DS-5


New ARM CoreSight SoC-600

The recently announced, ARM CoreSight SoC-600 solves this, by implementing the latest ARM debug and trace architecture. The new architecture provides developers with high-throughput trace and in-field debug accessibility over existing functional interfaces.

Fig. 3 ARM CoreSight SoC-600 implements the latest debug architecture 

As a result, developers, OEMs and SIPs can now:

  • Detect complex and hard to find bugs, as high trace bandwidth increases visibility and accelerates fault identification
  • Access full debug and trace without the cost of dedicated interfaces
  • Reduce total cost of ownership (TCO) through remote debug and in-field access.  

Learn more about CoreSight SoC-600 here.

CoreSight SoC-600 demo at embedded world

Fig. 4 Illustration of the demo on show at embedded world 

At embedded world, we will demonstrate CoreSight SoC-600 trace connectivity over a USB functional interface to ARM DS-5. The platform will consist of an FPGA target with a dual-core ARM Cortex-A53 CPU, CoreSight SoC-600 components and a USB 2.0 device controller. It will run Linux kernel version 4.7, which will consist of the device driver for the CoreSight SoC-600 components and the USB controller. Once connected to the host PC, the processor instruction trace will be captured and DS-5 will then decode and present it for inspection within the trace view. The demonstration will show how the Linux kernel execution history can be analyzed, including STM events generated from a Linux user space application.

Learn more about ARM at Embedded World

  • ARM technical presentation schedule
  • Get the latest embedded news straight to your inbox
Anonymous
Internet of Things (IoT) blog
  • Transforming smart home privacy and latency with local LLM inference on Arm devices

    Fidel Makatia
    Fidel Makatia
    Learn how Raspberry Pi 5 and Arm-based local LLM inference can power a fully private, cloud-free smart home assistant with real-time performance
    • August 19, 2025
  • Building vision-enabled devices to capture the emerging wave in IoT

    Diya Soubra
    Diya Soubra
    IoT devices will drive an explosion in use cases with vision. Read more about the different use cases and what Arm technology is involved here.
    • December 9, 2024
  • The power of SystemReady for custom-built OS distributions

    Pere Garcia
    Pere Garcia
    Arm developed the SystemReady Devicetree band as part of the SystemReady program, learn more in this blog post.
    • November 22, 2024