First, I would like to express my gratitude for the support and guidance provided by this community. Your assistance has been invaluable in my journey so far.
I have a few questions regarding the SDKs, memory allocation, and customization of the MicroPython image for my CanMV-K230 image. Current img is CanMV-K230_V1P0_P1_micropython_v1.2.2-0-g4b8cae1_nncase_v2.9.0.img.
-
The official repository describes three main SDKs: Linux-only, RTT-only, and RTT with Linux. I would like to know which of these SDKs is used to build the MicroPython images available for different boards.
-
Since I am currently using the prebuilt image, flashing it onto an SD card, and programming on Windows, I want to understand the internal structure of this image. Specifically, I would like to know how memory is allocated across different sections and which core is responsible for each functionality.
-
For customization, I am interested in knowing what parameters can be modified when building a custom image. I would also like to understand how memory allocation can be adjusted and how both cores can be utilized efficiently, as I believe my code is currently running only on the big core.
-
Additionally, we have received new hardware, and I need to configure it correctly from the firmware side. I would appreciate guidance on key configurations and settings that should be adjusted when adapting the firmware to new hardware. (specially for canmv v1.1 and v3)
-
One of the SDK examples demonstrates running an AI model on one core and the LVGL library on another. I am curious whether this approach is feasible in MicroPython and, if so, how it can be implemented.
-
Is this possible to remove sd crad from final product after all r&d and store all data like kmodel and img to eMMC, i need to store face embedding bin file as well so how can i do that as well?
-
Is this any necessity changes for camera(with and without isp) and display configuration to run on custom board?
I appreciate any insights the community can provide on these topics. Thank you in advance for your help!