Skip to main content
Visitor II
November 11, 2025
Solved

NUCLEO-N657X0-Q CSI DCMIPP UVC

  • November 11, 2025
  • 2 replies
  • 219 views

I’d like to use the NUCLEO-N657X0-Q board together with the B-CAMS-IMX camera to output video to a computer as a webcam using CSI → DCMIPP → UVC.
However, since all the CSI and UVC examples are provided only for the STM32N6570-DK, I’m having difficulty creating this setup.

Although there are some examples for the NUCLEO-N657X0-Q, I’m struggling to understand the code.

Is there a simple project or example that uses only CSI – DCMIPP – UVC?

    This topic has been closed for replies.
    Best answer by FBL

    Hi @silpiode 

    AFAIK, there is no direct example firmware for the NUCLEO-N657X0 with the DCMIPP camera, you can adapt existing examples from the STM32N6570-DK board. You can find X-CUBE-ISP to control and tune the DCMIPP ISP and the example USB UVC based on USBX.

    2 replies

    FBLAnswer
    Technical Moderator
    November 12, 2025

    Hi @silpiode 

    AFAIK, there is no direct example firmware for the NUCLEO-N657X0 with the DCMIPP camera, you can adapt existing examples from the STM32N6570-DK board. You can find X-CUBE-ISP to control and tune the DCMIPP ISP and the example USB UVC based on USBX.

    silpiodeAuthor
    Visitor II
    November 13, 2025

     

    Thank you for the information.
    I’m following the DK example to build my project, but I’m encountering a Pipe1 Overrun Error, and no data is being stored in the variables. What should I do?

    The CMW_CAMERA_PIPE_FrameEventCallback function is invoked only a couple of times before the overrun error occurs.

    My goal is to capture only the IMX335 data.