cafe_ccic/ov7670 hang on boot

Daniel Drake dsd at laptop.org
Tue Jun 17 14:36:45 EDT 2008


Hi Jon,

We're working on updating the XO software to Fedora 9. One problem we
are seeing is that quite regularly during boot, the whole system hangs
after the "OV7670 at your service" message.

The Fedora 9 stream (olpc3) includes an update from 2.6.22 to 2.6.25.

Debugging on the XO is tricky but we have traced it this far:
ov7670_attach
--> ov7670_detect
  --> ov7670_init
    --> ov7670_write_array

The hang occurs somewhere inside/below ov7670_write_array.

I'm just wondering if you have any ideas or suggestions here?
Your commit 6d77444aca seems slightly suspicious, maybe there is another
register write that we should be sleeping after?

Thanks,
Daniel





More information about the Devel mailing list