Please note as of Wednesday, August 15th, 2018 this wiki has been set to read only. If you are a TI Employee and require Edit ability please contact x0211426 from the company directory.

Debugging Cortex A15

From Texas Instruments Wiki
Jump to: navigation, search

Introduction

This page lists useful tips and tricks when debugging Cortex A15 cores.

What is the recommended procedure to reload a program on Cortex-A15 core ?

In order to cleanly reload a program, we need to make sure that the caches are clean. If the currently running program enables the cache, the cache is most likely dirty. Performing a CPU reset on the Cortex-A15 target only disables the cache and does not actually clean the cache lines. It is necessary to perform a System Reset to clean the cache.

Steps to perform a System reset and reload a new program:
Step1: Disconnect from all the A15 targets.
Step2: Click on the reset dropdown menu and select "System Reset".

CortexA GNU SYSBIOS A15 SystemReset.PNG

Step3: Re-connect to the A15 target.
Step4: Reload and run the program.