SPRADI3 June 2024 AM625 , AM62P , AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1
This application note gives an overview of the debug process for GPU related issues. The ability to identify a graphics-related problem and knowledge of the process of reporting the issue and providing the necessary information are key to a successful debug.
The first step is identifying the problems with graphics applications and linking them to symptoms of common issues. A complete list cannot be created since side-effects of these bugs can span the whole system. Instead, a rough list is presented that can help identify the most common problems. The second step is understanding the information needed to identify and solve the issue. There are a variety of debug logs and failure details that are required to characterize the severity of the failure and pin-point the culprit. Finally, if the initial information and basic logging is not sufficient, some advanced debug logging techniques are required. The most important knowledge from this guide is the terminology used around graphics issues and the tools available specifically for the GPU.