Initial Public Release of AMDGPU debugger

Nils Holland nholland at tisys.org
Mon Feb 13 12:03:07 UTC 2017


On Mon, Feb 13, 2017 at 06:55:33AM -0500, Tom St Denis wrote:
> On 13/02/17 05:00 AM, Nils Holland wrote:
> > On Sat, Feb 04, 2017 at 06:44:12PM +0000, StDenis, Tom wrote:
> >> Hello all,
> >>
> >>
> >> We're pleased to announce the initial public release of the AMDGPU
> >> User Mode Register debugger (umr).  This tool allows privileged
> >> users to read and write GPU registers in order to diagnose, debug,
> >> and aid in development of AMDGPU features.  The tool supports a
> >> variety of other commands for actions such as decoding ring
> >> contents, analyzing wavefronts, viewing machine status, and more.
> >> It supports SI through VI devices and requires a very recent kernel
> >> (what will be 4.10).
> >
> > Just a short question: Am I correct in noticing that the tool
> > currently only supports standalone GPUs and not the APUs, e.g. I have
> > a:
> >
> > VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI]
> > Kabini [Radeon HD 8210]
> >
> > as part of an AMD E1-2100 APU and the tool tells me:
> >
> > nils at teela ~ $ umr -c
> > ERROR: Device 0x9834 not found in UMR device table
> > ASIC not found (instance=0, did=ffffffff)
> >
> > I also don't see any reference to kabini in the tool's code, so unless
> > I'm doing something wrong, this might be expected, right?
> 
> You're right that kabini hasn't been added (nor mullins or hawaii). 
> That's purely an oversight.  The focus has been largely on VI devices 
> during development but I can easily circle back and add the missing CIK 
> devices today.

Sounds very good, thanks! I'll definitely play around with it a little
when my card is supported as that will certainly help me learn and
understand more about the GPUs and their drivers. :-)

Greetings
Nils


More information about the amd-gfx mailing list