STM32H747I-DISCO kit Memory Extension and Image processing model loading
Hey There!
We have recently procured a STM32H747I-DISCO kit along with the STM32F4DIS-CAM camera module and are working on deploying our tensorflow lite based image processing model(s) on it. We could run a few example models e.g. person detection model fine. But when we try loading our custom models(s) on it, we are facing following issues and are not much clear about how to resolve them:
- We want to load two/three distinct TFLITE Models and create a data pipeline between them to process the entire flow. But the examples we saw so far depicts that only one model can be running at a time. We are trying different approach if we can combine the models to one, but are we heading in the right direction or we can run multiple models as I said? please shed some light on this.
- The Flash and RAM (2 MBs and 1 MB respectively) provided on board are not sufficient for our requirements. So is there any way we can interface external RAM and Flash memory? I read though that the controller provides a provision of AXI interface using which we can add some more memory to it. But this seems pretty advanced and new topic to us, can you please point to some resources or sample applications for AXI interface? It would be really great if you can suggest us some external memory (SDRAM and Flash) modules if you already know any which has been tested with this controller. I see that the AXI supports upto 64-bits of bus width for external memory (if I am not wrong) then what is the maximum suggested size of external memory that can be interfaced with the kit?
- Also we want to switch to a different wide angle camera module OV2640 instead of OV9655 which comes with the STM32F4DIS-CAM module, what are the steps we need to follow in order to do that?
- If you can point us to any example code or documentation that relates to our use case, that would be a great help.
I am sorry if my questions seems obvious, but we have just started with the kit and running on strict timelines to complete our POC with it. So please help/suggest us with the above questions with your expertise.
Thanks in advance!
Best Regards,
Bhupendra P.
