Trying to debug a camera application and would be helpful if we had a state diagram.
As a base, we are using the example firmware SDK in: /cyfx3sdk/firmware/cx3_examples/cycx3_uvc_ov5640
Could somebody please confirm if the example application (cycx3_ov5640.c) has the same state diagram as that depicted at AN75779 (http://www.cypress.com/file/123506/download) pg 18?
I suspect not as the UART debug reports states greater than the 15 shown in this document.
Can somebody please post or provide this state diagram so that the community can work off this?
Solved! Go to Solution.
Thanks - but still does not solve a few issues
A) the state diagram you linked is un-numbered. In reference to the diagram I linked, these are nearly identical, but with a few more states. Assume that these are the correct state numbers in AN75779?
B) Also, see some states that are not listed in the diagram - in this code:
CyU3PDebugPrint(4, "\n\rAplnStrt:SMState = 0x%x", SMState);
AplnStrt:SMState = 0x84
Where is this in the state diagram?