MJPEG fps issue

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
CHCo_4587496
Level 1
Level 1
First reply posted First question asked Welcome!

I had generated cx3 project using cx3 configuration utility with 1080p MJPEG format, the image was successfully received.

however, the self-generated configuration only supports up to 40fps(16bit ), otherwise the out pixel clock will exceed 100MHz. although the sensor output is 100fps, i can only get 40fps from e-camera.

in fact, the size of each frame is only about 500K,  i think 100MHz with 16bit is enough to support 100fps MJPEG output.

Do you have any suggestion about this problem

0 Likes
1 Solution

Hello,

I find that in the VSYNC traces, the timings are not marked. Kindly capture both HSYNC and VSYNC traces and mark the following timings in the traces:

1. H-Active

2. H-Blanking

3. V-Active

4. V-Blanking

Please let me know the number of bits per pixel. This is to check if the frame size shown in the debug prints is correct or not.

Also, please test the video streaming using a different host application.

Best Regards,
Jayakrishna

View solution in original post

0 Likes
4 Replies
Keerthy_V
Moderator
Moderator
Moderator
First like given 250 sign-ins 50 solutions authored

Hi,

 

1)What is the minimum vertical blanking time from the sensor? The minimum vertical blanking time that we have tested is around 180-200uS.

2)Can you please probe the VSYNC_test pin and share the waveform with us?

3)Can you please let us know the sensor part number? Also please let us know if you are using a custom board (not Cypress RDK)

4)Can you please share the screenshot of your MIPI configuration tool? It will be good if you can attach the complete project here.

5)Can you please let us know the application?

 

Regards,

Keerthy

 

 

0 Likes

1.V blanking is around 2ms

2. VSYNC waveform as below:

CHCo_4587496_1-1629704301645.jpeg

3.the sensor is ar0234+ap1302+Cypress cx3 RDK board.

4.

CHCo_4587496_5-1629708668526.pngCHCo_4587496_6-1629708712323.png

 

CHCo_4587496_7-1629708757716.png

 

 

 

0 Likes

Hello,

I find that in the VSYNC traces, the timings are not marked. Kindly capture both HSYNC and VSYNC traces and mark the following timings in the traces:

1. H-Active

2. H-Blanking

3. V-Active

4. V-Blanking

Please let me know the number of bits per pixel. This is to check if the frame size shown in the debug prints is correct or not.

Also, please test the video streaming using a different host application.

Best Regards,
Jayakrishna
0 Likes

it's application issue.  i saved a video, it was 100fps

0 Likes