I’m trying to run this example
on Xavier’s umd and kmd, instead of open-sourced umd and kmd.
And I run into this error:
ORIGINATE_ERROR(NvDlaError_DeviceNotFound, "runtime->initEMU() failed");
But I found that the open-sourced implementation for “bool Runtime::initEMU(void)” returns true if succeed, and false otherwise, while in Xavier’s implemenation, it seems to return “number of available DLA devices”.
That’s why I suspect the Xavier’s umd is inconsistent with open-sourced one.
I think I’ll need the Xavier’s umd headers, not the open-sourced ones, and modify RuntimeTest.cpp to make it work.