Part Number: TMS570LS1224
Hello E2E Community,
Firstly - this is my first E2E Forum post so any feedback relating to the formulation of the question is welcome. Thank you in advance!
I am using MibSPI (3) of the TI TMS570LS1224 to receive data from a slave device, using "Operation with SPICS", as noted in 28.2.3 in the TRM ( www.ti.com/lit/ug/spnu515c/spnu515c.pdf ). Multi-buffer mode has been enabled and is working correctly after verifying with a logic analyzer and runtime debugging in CCS
For testing purposes I have set up two transfer groups, each with a buffer length of 10 (16bit words).
My question is - is it possible to have the first of the transfer groups transfer one word, then switch to the second transfer group for transfer of one word, then switch back to the first transfer group, and so on.
This would in a sense create a circular buffer for each of the transfer groups.
I have a task running at 50us and while it manages to keep the task deadline with 2 slave devices, I am afraid it is not scalable to, for example - 10 slave devices.