2025-06-24 9:43 AM - last edited on 2025-06-24 10:16 AM by Andrew Neil
Hello Everyone,
Can anyone guide/confirm whether we can use two 8-Mpx cameras each with STM32N647A0?
Best Regards,
Sakshi
Solved! Go to Solution.
2025-06-25 3:30 AM
Hello,
Yes, it is possible to connect two cameras to the STM32N647A0.
The STM32N647A0 supports dual camera inputs by using the DCMIPP as the main interface and optionally DCMI for a second camera.
Important Considerations:
Camera Resolution and Data Rate
Each 8 MP camera produces a high data throughput. You need to verify:
- Whether the DCMI & DCMIPP can handle the data rate.
- The available memory bandwidth to manage two video streams simultaneously.
- The camera modules’ interface compatibility (e.g., parallel DVP or MIPI CSI-2).
- If the STM32N647A0’s memory and processing resources meet your specific application requirements.
Additionally, review STM32Cube firmware application for DCMIPP to understand single camera integration, which can help as a baseline for dual camera setup.
Regards,
2025-06-25 1:46 AM - edited 2025-06-25 3:38 AM
Hello @sakshi;
Yes, it is possible to use two camera sensor to STM32N6. So, as mentioned in the STM32N6 reference manual RM0468 section 37.5.6 Double sensors, two sensors are simultaneously and independently supported with the following restriction:
• One sensor must be low-resolution, so that it can use the DCMI (the other sensor uses the DCMIPP).
• Two input interfaces must be available: one sensor is CSI2, and the other parallel.
The configuration of the double sensors is the same as for the default low-resolution and default high-resolution sensors.
Also it is recommended, (as shown in the datasheet) for the connection of a camera sensor, to use the DCMIPP. The DCMI is recommended only in two noticeable cases:
• to get backward compatibility with former platforms that embed also the DCMI
• to input the pixels from a second camera sensor
Note: The DCMIPP inputs pixels from one sensor via the CSI-2 interface, while the DCMI gets pixels from the second sensor via the parallel interface.
For more information about DCMI and DCMIPP, I advise you to look at Introduction to digital camera interface (DCMI) for STM32 MCUs - Application note and Introduction to digital camera interface pixel pipeline for STM32 MCUs - Application note
I hope this help you.
Thank you.
Kaouthar
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-06-25 3:30 AM
Hello,
Yes, it is possible to connect two cameras to the STM32N647A0.
The STM32N647A0 supports dual camera inputs by using the DCMIPP as the main interface and optionally DCMI for a second camera.
Important Considerations:
Camera Resolution and Data Rate
Each 8 MP camera produces a high data throughput. You need to verify:
- Whether the DCMI & DCMIPP can handle the data rate.
- The available memory bandwidth to manage two video streams simultaneously.
- The camera modules’ interface compatibility (e.g., parallel DVP or MIPI CSI-2).
- If the STM32N647A0’s memory and processing resources meet your specific application requirements.
Additionally, review STM32Cube firmware application for DCMIPP to understand single camera integration, which can help as a baseline for dual camera setup.
Regards,
2025-06-25 4:05 AM
Hi @Ch_JE ,
Thankyou so much for the suggestion.
I will surely be taking these points into consideration.
Best Regards,
Sakshi
2025-06-25 4:07 AM
Hello @KDJEM.1 ,
Thankyou so much for the recommendation. I will be studying again the data sheet and the points shared for the design consideration.
Best Regards,
Sakshi