<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Leif,<br><br>Can you see firmware is loaded when power is on?<br>This is first step you want to see if SDIO functions well.<br><br>--- On <b>Mon, 4/16/12, Leif Zars <i><leif@leifzars.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Leif Zars <leif@leifzars.com><br>Subject: RE: Turn WiFi Off and On - Gumstix<br>To: libertas-dev@lists.infradead.org<br>Date: Monday, April 16, 2012, 11:46 AM<br><br><div id="yiv43598668"><style><!--
#yiv43598668  
 _filtered #yiv43598668 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered #yiv43598668 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered #yiv43598668 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
 _filtered #yiv43598668 {font-family:Consolas;panose-1:2 11 6 9 2 2 4 3 2 4;}
 _filtered #yiv43598668 {font-family:"Liberation Serif";panose-1:0 0 0 0 0 0 0 0 0 0;}
#yiv43598668  
#yiv43598668 p.yiv43598668MsoNormal, #yiv43598668 li.yiv43598668MsoNormal, #yiv43598668 div.yiv43598668MsoNormal
        {margin:0in;margin-bottom:.0001pt;font-size:12.0pt;font-family:"serif";}
#yiv43598668 a:link, #yiv43598668 span.yiv43598668MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv43598668 a:visited, #yiv43598668 span.yiv43598668MsoHyperlinkFollowed
        {color:purple;text-decoration:underline;}
#yiv43598668 p
        {margin-right:0in;margin-bottom:5.75pt;margin-left:0in;font-size:12.0pt;font-family:"serif";}
#yiv43598668 pre
        {margin:0in;margin-bottom:.0001pt;font-size:10.0pt;font-family:"serif";}
#yiv43598668 p.yiv43598668MsoAcetate, #yiv43598668 li.yiv43598668MsoAcetate, #yiv43598668 div.yiv43598668MsoAcetate
        {margin:0in;margin-bottom:.0001pt;font-size:8.0pt;font-family:"sans-serif";}
#yiv43598668 span.yiv43598668HTMLPreformattedChar
        {font-family:Consolas;}
#yiv43598668 span.yiv43598668EmailStyle20
        {font-family:"sans-serif";color:#1F497D;}
#yiv43598668 span.yiv43598668BalloonTextChar
        {font-family:"sans-serif";}
#yiv43598668 .yiv43598668MsoChpDefault
        {}
 _filtered #yiv43598668 {margin:1.0in 1.0in 1.0in 1.0in;}
#yiv43598668 div.yiv43598668WordSection1
        {}
--></style><div><div class="yiv43598668WordSection1"><p class="yiv43598668MsoNormal"><span style="font-size: 11pt; font-family: "sans-serif"; color: rgb(31, 73, 125);">I would like to second this request for guidance.</span><span style="font-size: 11pt; font-family: "sans-serif"; color: rgb(31, 73, 125);"></span></p><p class="yiv43598668MsoNormal"><span style="font-size: 11pt; font-family: "sans-serif"; color: rgb(31, 73, 125);">  </span></p><p class="yiv43598668MsoNormal"><span style="font-size: 11pt; font-family: "sans-serif"; color: rgb(31, 73, 125);">Leif Zars </span></p><p class="yiv43598668MsoNormal"><span style="font-size: 11pt; font-family: "sans-serif"; color: rgb(31, 73, 125);">  </span></p><div style="border-right: medium none; border-width: 1pt medium medium; border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; padding: 3pt 0in
 0in;"><p class="yiv43598668MsoNormal"><b><span style="font-size: 10pt; font-family: "sans-serif";">From:</span></b><span style="font-size: 10pt; font-family: "sans-serif";"> libertas-dev-bounces@lists.infradead.org [mailto:libertas-dev-bounces@lists.infradead.org] <b>On Behalf Of </b>Samuel Rasmussen<br><b>Sent:</b> Tuesday, April 03, 2012 7:35 PM<br><b>To:</b> libertas-dev@lists.infradead.org<br><b>Subject:</b> Turn WiFi Off and On - Gumstix</span></p></div><p class="yiv43598668MsoNormal">  </p><p class="yiv43598668MsoNormal"><span style="color: rgb(31, 73, 125);">Hi,<br><br>I'm having a problem with wifi, and I was hoping someone on the list would have a suggestion of how to fix it.<br><br>In Short:<br>I'm working on an embedded device that doesn't always have enough power to turn on the wifi at boot up.  I need to be able to able to turn on wifi after the device has already been on for a while.  The libertas driver
 works great for initializing wifi at boot up.  When wifi is disabled on boot up, the libertas driver is unable to initialize wifi once it's finally turned on.</span><br><span style="color: rgb(31, 73, 125);"><br>Details:<br>We’re using Gumstix hardware with a TI OMAP730 processor running a Linux OS.  The Gumstix has a W2CBW003 wifi module.</span></p><p class="yiv43598668MsoNormal" style=""><span style="color: rgb(31, 73, 125);"> </span></p><p class="yiv43598668MsoNormal" style=""><span style="color: rgb(31, 73, 125);">Our goal is to power up our device with wifi disabled and be able to turn it on whenever we want in the future.  It is simple to keep wifi from coming up at boot time by not enabling the GPIO that powers the wifi module.  The problem is trying to turn it on afterwards.  After the Gumstix is up and running, I turn on the GPIO to enable wfi.  When this occurs, the Gumstix only consumes a little more power
 (not nearly as much as when wifi is fully up and running).  Next I modprobe the libertas_sdio driver, but the wifi never starts working.  I’ve tried adding some debug to the Libertas code but haven’t yet found out what’s going wrong.  It looks like mmc_attach_sdio() and mmc_sdio_init_card are two of the first functions that get called for initializing wfi.</span> </p><p class="yiv43598668MsoNormal" style="">  </p><p class="yiv43598668MsoNormal" style=""><span style="color: rgb(31, 73, 125);">Does anyone have a suggestion for how to duplicate the initialization process that occurs on boot up so wifi can be initialized at a later time?</span></p><p class="yiv43598668MsoNormal" style="">  </p><p class="yiv43598668MsoNormal" style=""><span style="color: rgb(31, 73, 125);">Thanks for taking time to read this,</span></p><p class="yiv43598668MsoNormal" style=""><span style="color: rgb(31, 73,
 125);">Samuel</span></p></div></div></div><br>-----Inline Attachment Follows-----<br><br><div class="plainMail">_______________________________________________<br>libertas-dev mailing list<br><a ymailto="mailto:libertas-dev@lists.infradead.org" href="/mc/compose?to=libertas-dev@lists.infradead.org">libertas-dev@lists.infradead.org</a><br><a href="http://lists.infradead.org/mailman/listinfo/libertas-dev" target="_blank">http://lists.infradead.org/mailman/listinfo/libertas-dev</a><br></div></blockquote></td></tr></table>