#3155 HIGH Trial-3: camera driver has initialization issues

Zarro Boogs per Child bugtracker at laptop.org
Thu Sep 27 16:36:53 EDT 2007


#3155: camera driver has initialization issues
------------------------------+---------------------------------------------
  Reporter:  erikb            |       Owner:  corbet                           
      Type:  defect           |      Status:  new                              
  Priority:  high             |   Milestone:  Trial-3                          
 Component:  camera-activity  |     Version:  Development build as of this date
Resolution:                   |    Keywords:                                   
  Verified:  0                |  
------------------------------+---------------------------------------------

Comment(by dcbw):

 corbet: I pulled down the cafe_ccic that's in 2.6.23-rc8 linux-2.6 and
 rebuilt it for the OLPC kernel as of build 608

 (note that I had to do a full kernel rebuild of the kernel from 608, for
 which the only change was for cafe_ccic to be modular, then proceeded to
 rebuild linux-2.6 cafe_ccic module _only_ for the new kernel, and
 installed both on the XO).

 in short.  The version of cafe_ccic included in the OLPC kernel works fine
 and provides video on my B3, but does exhibit the artifacts that Erik
 describes from his B3/B4.

 My build of linux-2.6's cafe_ccic with your different init fixes fails to
 start the camera entirely, failing with:

 Marvell M88ALP01 'CAFE' Camera Controller version 2
 i2c-adapter i2c-1: SMBus Quick command not supported, can't probe for
 chips
 cafe1000-ccic 0000:00:00c.2: SMBUS write (42/11/01) timed out

 Even after this fails, I can reload the cafe_ccic from my rebuilt 608
 kernel successfully and get video.  Are there any changes you cna thing of
 that linux-2.6's cafe_ccic has that would cause this problem?

 In short, I can't test out whether your init fixes fix Erik's artifact
 problem because I can't get the driver with those fixes to talk to CAFE.

-- 
Ticket URL: <https://dev.laptop.org/ticket/3155#comment:13>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list