FALSH MEMORY

134 views
asked Nov 29, 2018 in Embedded Wizard Studio by shcho
Hi,

I using to STM32F429 Discovery Board

I program to using Embedded Wizard and Truestudio.

 

I have a problem.

When convert Embeddd Wizard Project(Build) to Truestudio Porject(C) (Make install) , the board is full in flash memory...

 

I want to add more image , action , ect.....

Is there a way to solve this problem?

1 Answer

0 votes
answered Nov 29, 2018 by Manfred Schweyer

Hello,

due to the fact that the STM32F429 does not support QSPI flash, the entire application and all resources have to be located into the internal flash memory.

In order to save flash memory, please take care that the FormatOfBitmapResources and the FormatOfStringConstants is set to Compressed.

Additional hints to reduce the code size can be found in this article.

Best regards,

Manfred.

commented Nov 29, 2018 by shcho
If i using to stm32f769 discovery with sd card, is it a possible???
commented Nov 29, 2018 by Manfred Schweyer

Unfortunately, the SD card is not in the address range of the CPU - so it is not possible for the linker / locator to place code or resources into the SD card.

However, if you want to put images into your SD card, you can implement your own image loader by using the ExternBitmap infrastructure.

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint

...