1 / 22

Comprehensive Debugging Solutions with ARM's In-Circuit Emulator and Embedded Trace Module

Explore the powerful debugging capabilities of ARM's In-Circuit Emulator (JTAG/ICE port) and the Embedded Trace Module (ETM). The ICE provides intrusive debugging by halting the core clock for state observation, while the ETM offers non-intrusive debugging, allowing system operation during state interrogation. With ample feature support, the On-chip Trace Module compresses real-time trace data for efficient instruction and data tracking. All collected trace information is stored in the deep trace memory, facilitating detailed analysis linked back to the source code for improved application debugging.

valeria
Download Presentation

Comprehensive Debugging Solutions with ARM's In-Circuit Emulator and Embedded Trace Module

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    8. All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.

    10. All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.

    12. All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.

    14. All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.

    17. All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.All ARM cores feature an In-Circuit Emulator JTAG/ICE port. The ICE port allows to take control of the core to debug your application. Any memory mapped peripherals can be viewed and accessed by the debugger through the ICE probe. The ICE is an intrusive debug solution because the core clock is stopped to observe the state of the core. The Embedded Trace Module is a non-intrusive and non stop debug solution. The ETM allows system operation to continue while interrogating system state. The On-chip Trace Module Compresses real-time trace information for instructions and data. All trace information are collected in the deep trace memory of the trace probe. The debugger extracts and decompresses trace information and displays trace information linked back to source code.

More Related