Aha our SPI Receive Buffer is too small for ! 😱 ... Rightfully we don't need an SPI Receive Buffer ... But the SPI HAL only supports SPI Transfers with Transmit AND Receive so 🤷🏻‍♂️ ... Let's increase the SPI Receive Buffer anyway

github.com/lupyuen/bl_iot_sdk/

SPI talking to at 4 MHz ... Works perfectly if the SPI Transmit Buffer is located in RAM ... Transmitting from Flash ROM might be too slow for 4 MHz DMA

github.com/lupyuen/bl_iot_sdk/

SPI DMA to at 4 MHz ... Works OK now! 🎉 Green LED shows the Screen Refresh duration 🚀

youtu.be/PkP-CeYLXUA

Follow

Here's how we code graphical apps with ... Hoping this will be the Standard Way to code BL602 apps on ALL operating systems: FreeRTOS, Mynewt, RIOT, Zephyr, Rust, ... Just like !

github.com/lupyuen/bl_iot_sdk/

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.