cancel
Showing results for 
Search instead for 
Did you mean: 

SD card not working after adding custom keyboard on multiple screens

Rohit.1
Associate II

I am using SD card with SDIO interface in 1 bit mode.

Previously it was working properly. But after adding custom keyboard on multiple screens SD card suddenly stopped working (Getting FR_NO_FILESYSTEM error while debugging).

When I removed custom keyboard from some screens then it again stated working properly.

But I want to use custom keyboard on all screens (there are total 15 screens)

I have increased heap and stack to 0x4000. Testing this on STM32F746G-DISCO Board.

11 REPLIES 11
Rohit.1
Associate II

I am using DMA and .bss part in the RAM is above 64KB. Code is already optimized and now there is no chance to further reduce the uses below 64KB.

Is there any way to solve this problem.

Rohit.1
Associate II

Please check the attached screenshot of memory details of my project.

Variables keyArray and callbackAreas, which are related to the keyboard are appeared so many times.

This is consuming lot of .bss segment in the RAM.

Even if I add keyboard on each screen, these variables should not get added separately for each screen.

0693W000007EDhJQAW.bmp