Hi,
Iam using the PSP SPI driver via the stream API layer. Writing and reading from the stream is done in 2 concurrent tasks. The read as well as the write function blocks forever, until data can be written or data is available for read. However, if I want to write data to the stream at the same time the read function is blocked by waiting for data to receive, the write call throws the following exception:
ti.sdo.io.Stream: line 520: assertion failure: A_pendingReclaims: Packets issued but not reclaimed
xdc.runtime.Error.raise: terminating execution
Since SPI is a bidrectional bus, Iam wondering on how to read and write data at the same time. Can you tell me how I can achieve this goal? Is it possible using the stream API or do I have to use the SPI interfaces directly?
Any help and explanation on this issue is very appreciated.
Kind Regards,
Steve
P.S. Iam using IPC version 1_21_02_23, bios version 6_30_03_46 and PSP version 02_10_01. If you need additional info please let me know....