#12216 NORM 13.1.0: arm doesn't support 1.8 volt card

Zarro Boogs per Child bugtracker at laptop.org
Sat Nov 17 15:43:59 EST 2012

#12216: arm doesn't support 1.8 volt card
           Reporter:  jvonau     |       Owner:  cjb                     
               Type:  defect     |      Status:  assigned                
           Priority:  normal     |   Milestone:  13.1.0                  
          Component:  kernel     |     Version:  Software Build 12.1.0-21
         Resolution:             |    Keywords:                          
        Next_action:  never set  |    Verified:  0                       
Deployment_affected:             |   Blockedby:                          
           Blocking:             |  
Changes (by dsd):

 * cc: dsd (added)


 The conclusions from the upstream discussion so far is that we haven't
 found a reliable way of power-cycling the SD card on XO-1.75. So we were
 tipping towards adding a quirk.

 Then cjb pointed out this code in the xo-1.75 board file:
         gpio_request(35, "ext_sd power");
         gpio_direction_output(35, 1);
         pxa_register_device(&mmp2_device_sdh0, &olpc_xo_1_75_ext_sd,

 So I tried implementing a vmmc regulator on gpio 35, spent more time
 fiddling, and didn't get anywhere. In fact, it was as if playing with the
 gpio has no influence at all.

 Sure enough, going back to arm-3.0 and modifying the above board file,
 setting the value to 0 instead of 1, or removing the gpio assignment
 altogether, doesn't stop the external SD card from working (testing with a
 normal 3.3V card as a baseline here).

 When people are back from XO-4 bringup we should do a bit more
 investigation here; is GPIO 35 really hooked up to external SD card power?
 Then we can decide where to go.

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

More information about the Bugs mailing list