cancel
Showing results for 
Search instead for 
Did you mean: 

FP-AI-VISION1_V3.1.0 SDK: Settings for example project FoodReco_MobileNetDerivative

Diogomv
Associate

I'm using the board STM32H747I-DISCO with the FP-AI-VISION1_V3.1.0 SDK, and made some experiments with some example projects and all of them are working on my board. But with the FoodReco_MobileNetDerivative project that can use external RAM and Flash I'm not able to make it work. The problem I think is related with the definitions of the #defines: "WEIGHT_QSPI", "WEIGHT_EXEC_EXTRAM", "WEIGHT_QSPI_PROGED".

On the instruction manual (UM2611), it is mention to set those flags, but is not mentioned in what file they should be set. (In image attach)

I've tried to set it under the file "fp_vision_app.h" and follow all the instructions in manual but with no success.

 

Could any one help me with this?

Thank you

1 ACCEPTED SOLUTION

Accepted Solutions
GRATT.2
ST Employee

Hello @Diogomv

The FP-AI-VISION1 package is deprecated, please use the STM32 Model Zoo on GitHub to experiment computer vision applications on your STM32H747I-DISCO board.

Don't hesitate to come back and ask any questions you may have.

Guillaume

View solution in original post

8 REPLIES 8
GRATT.2
ST Employee

Hello @Diogomv

The FP-AI-VISION1 package is deprecated, please use the STM32 Model Zoo on GitHub to experiment computer vision applications on your STM32H747I-DISCO board.

Don't hesitate to come back and ask any questions you may have.

Guillaume

Then please update the ST website on that, I have put a lot of time trying to figure out what is wrong!

 

Hi,

If I want to store AI in external memory and flash, which project should I use as an example?

Thanks.

Hello @ERICWU

If you deploy a large model that is not fitting in internal memory, the Model Zoo will automatically use the external memory. You can dive into the code to understand how it works. 

Guillaume

Hi,

Thanks for your reply! Can you tell me which project uses external memory with SDRAM? I checked the model zoo and didn't find it.

Thanks!

Additionally, I am using STM32H747i-DISCO. Thanks!

GRATT.2
ST Employee

Hi,

The computer vision use cases may need to use external RAM and flash for huge models. 

Guillaume

Hi Guillaume,

Thanks again for your reply! I have set up an image classification application that uses external memory to store a large model. Do you have any suggestions for how I should store my own model by using STM32CubeMX to generate code and modify it? I am pretty new to STM32 and don't have any idea how to realize it. Thanks!

Eric