RT1176 Stuck waiting for GetFullBuffer MIPI-CSI

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

RT1176 Stuck waiting for GetFullBuffer MIPI-CSI

753件の閲覧回数
JonMcLeanSMC
Contributor II

Hi,

I'm using an Embedded Artist Development board for the RT1176 and am currently trying to use an OV5640 camera through MIPI-CSI. I am currently using the example CSI MIPI RGB project for CM7 and have been stuck waiting for the GetFullBuffer line below to complete:

 

 

while (kStatus_Success != CAMERA_RECEIVER_GetFullBuffer(&cameraReceiver, &cameraReceivedFrameAddr)) {}

 

 

 

The example has been slightly modified by embedded artists and relies on an updated SDK provided here (using version 2.12.0).

I have tried looking at similar issues, like what is mentioned in this forum post however I have had no luck resolving the issue.

 

I can confirm the clock speed is correct and the camera is being initialized correctly over I2C (see attached PulseView output). Does anyone have any ideas as to what the problems could be? I've attached the main file below for reference.

Thanks!

 

EDIT: For reference we are using the Digilent Pcam 5c

タグ(2)
0 件の賞賛
返信
2 返答(返信)

720件の閲覧回数
jingpan
NXP TechSupport
NXP TechSupport

Hi @JonMcLeanSMC ,

As you can see CSI demo in RT1170 official SDK using OV5640 too. Is there any hardware different between EVK and embedartist board?

 

Regards,

Jing

0 件の賞賛
返信

699件の閲覧回数
JonMcLeanSMC
Contributor II

Hi @jingpan ,

There is not a huge difference between the board, just some pin assignment changes which have all been accounted for in a modified SDK provided by EA.

Also I have ended up solving the issue, turned out to be a problem with an inverter chip on board the camera module that caused the startup sequence to fail and put the camera in standby.

 

Thanks for your response

0 件の賞賛
返信