#12090 NORM 13.1.0: XO-4 camera not working in Linux

Zarro Boogs per Child bugtracker at laptop.org
Wed Sep 5 13:11:19 EDT 2012

#12090: XO-4 camera not working in Linux
 Reporter:  dsd     |                 Owner:  dsd          
     Type:  defect  |                Status:  new          
 Priority:  normal  |             Milestone:  13.1.0       
Component:  kernel  |               Version:  not specified
 Keywords:          |           Next_action:  diagnose     
 Verified:  0       |   Deployment_affected:               
Blockedby:          |              Blocking:               
 XO-4 camera works under OpenFirmware but not in Linux.

 The issue is that no image data is captured. No interrupts arrive.

 Mitch's debugging suggestions:

 I would use cforth or sdkit to inspect the CCIC IRQ mask and status
 registers - 20a02c io@ .  and 20a030 io@ .
 then I would look at the interrupt routing for irq42 - 2820a8 io@ . -
 should have the 0x20 bit set
 then at the int42 status register - 2821cc io@ .
 and the int42 mask register - 2821b4
 and the irq1 status register - 28213c - should have the 0x400 bit set (bit
 10, 42 - 32 = 10)

Ticket URL: <http://dev.laptop.org/ticket/12090>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system

More information about the Bugs mailing list