On Wed, Feb 7, 2024 at 5:26 AM Raju Rangoju <Raju.Rangoju@xxxxxxx> wrote: > > Hello Tadeusz, > > Sorry for the delay in response. > > The "ERR 39: ODMA0_AXI_DECERR" is a Decode Error relating to destination. > > Please note that, the PTDMA DMA controller is intended to be used with > AMD Non-Transparent Bridge devices and not for general purpose > peripheral DMA use cases. PTDMA engine can not talk to anything other > than NTB device. > > Thanks, > Raju Hi Raju, Are you able to share why the PTDMA has that limitation? How does it even know whether it's talking to an (AMD) NTB device? Is there some special handshaking or flow control happening that only works in conjunction with the AMD NTB? I understand if that may be a company confidential thing and you can't disclose, but it just seems odd that a standalone DMA engine would only function if its destination address represented only one specific type of device. Thanks, Eric