cancel
Showing results for 
Search instead for 
Did you mean: 

Can we use 2 cameras 8Mpx each with STM32N647A0

sakshi
Associate II

Hello Everyone,

Can anyone guide/confirm whether we can use two 8-Mpx cameras each with STM32N647A0?

 

Best Regards,

Sakshi 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Ch_JE
ST Employee

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,

View solution in original post

4 REPLIES 4
KDJEM.1
ST Employee

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.

Ch_JE
ST Employee

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,

Hi @Ch_JE ,

Thankyou so much for the suggestion.

I will surely be taking these points into consideration.

 

Best Regards,

Sakshi 

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