Re: SD8686 fast power-cycle problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 17 June 2011 17:39, Daniel Drake <dsd@xxxxxxxxxx> wrote:
> If we power down the card, and then *immediately* power it on again
> (and performing the CMD5,5,3,7 init sequence), the card fails to
> respond to the first CMD5.
>
> We have identified two workarounds to this problem:
> 1. If we wait 300ms after powering off the card before turning it on
> again, it works fine.
>
> 2. If we perform a SDIO I/O reset after powering on, before starting
> the 5,5,3,7 sequence, it works fine.

I would still be interested in any comments you have on this issue,
but actually it appears that it is probably related to the way that
the SD8686 power line is wired up on our motherboard.

OLPC's hardware team apologetically says "There are no turn-off clamps
on the WLAN power. What that means is that when you turn off the power
there isn't anything that will quickly pull the voltage down to zero
or near zero.  So when you turn off the power it takes time for the
voltage to decay. With the amount of capacitance on that rail 300ms
decay time doesn't sound unreasonable. You will have to delay or use
the SDIO reset method."

Thanks,
Daniel
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux