Hi everyone,
I am trying implement loopback example of hyprlnk driver on Keystone device for understanding workflow.
I understood from codes that If I use loopback feature, I needn't two devices and I can do loopback with one devices and that feature is opened as default.
I changed only hyplnkExampleDataBuffer_t structer for using as hyplnkExampleBlockBuffer_t cpuBlock based on Asynchronous block transfers using CPU (memset/memcmp), Because the synchronized token exchange requires the same SW on each endpoint but I have one device.
But, when in hyplnk_LOCATION_REMOTE part of hyplnkExampleCheckOneStat function , the Hyplnk_readRegs function corrupt and I cant connect to dsp with emulator.
May I consider something wrong regarding single or two devices ? Because I think driver waits response from other device even if I use loopback feature?
Thanks