im using nrf52840
with sdk 17
and segger ide
i recently discovered that the max count buffer is 16 bits meaning it has a limit of 65k bytes. im trying to receive 100k bytes in 1 spis transaction, is there a way to achieve this or is it impossible ?
im using nrf52840
with sdk 17
and segger ide
i recently discovered that the max count buffer is 16 bits meaning it has a limit of 65k bytes. im trying to receive 100k bytes in 1 spis transaction, is there a way to achieve this or is it impossible ?
Hello,
The DMA pointer is limited to 16 bits like you said so you can't set up any larger buffers than that. But is there really a requirement to perform everything in such a big transaction? 100K is almost half of the available RAM on this device.
Bes regards,
Vidar
Hello,
The DMA pointer is limited to 16 bits like you said so you can't set up any larger buffers than that. But is there really a requirement to perform everything in such a big transaction? 100K is almost half of the available RAM on this device.
Bes regards,
Vidar