Hello, Unfortunately, you're running into a limitation of the system. As described in the device TRM, the maximum packet size is 16 bits. The simplest solution to your problem, and the one I would recommend based on the provided information, is to shorten your packet size and send multiple packets when necessary. Alternatively, I believe there are SPI-DMA schemes which facilitate something like this, but that is more complex to develop, and I don't recall the methods currently. If it is not at all possible to shorten the packet size, please let me know. Regards, Jason Osborn
↧