Lee Moore

Results 85 comments of Lee Moore

Further reading the call that is made is as follows heap_caps_malloc(512, MALLOC_CAP_DMA) From the manual Use the MALLOC_CAP_DMA flag to allocate memory which is suitable for use with hardware DMA...

Investigating this a little further, it appears that when the call to heap_caps_malloc(512, MALLOC_CAP_DMA) fails to return a valid pointer, I still have a lot of heap available returned from...

Thanks @igrr I will take a look at this The difficulty I have is that all of my application code is using malloc() so that I only ever use heap...

@igrr I have some results. The output provides the heap starting location, I am not sure how to correlate that to the block which is DMA_CAPABLE ? The interesting data...

further update decreasing the value in CONFIG_SPIRAM_MALLOC_ALWAYSINTERNAL has made a massive impact - this appears to be the root cause. I now have this set to 512 and I am...