AVR32 + Marvell8385, ETIMEDOUT helper firmware loading problem

Fabien Sartor f.sartor at s2ih.fr
Thu Aug 21 10:39:29 EDT 2008


Dan Williams a écrit :
> On Thu, 2008-08-21 at 10:04 +0200, Fabien Sartor wrote:
>   
>> Dan Williams a écrit :
>>     
>>> On Wed, 2008-08-20 at 10:02 +0200, Fabien Sartor wrote:
>>>   
>>>       
>>>> Hello libertas,
>>>>
>>>>
>>>> I'm with an AVR32 architecture and I'm trying to operate a marvell8385 
>>>> chip in sdio for 2 months. I stop always at the same point. When the 
>>>> driver load the helper, it response me :
>>>>     
>>>>         
>>> What kernel version, and if you're using a libertas version not from
>>> that kernel, what date did you pull it from?
>>>
>>>   
>>>       
>>>>         libertas: can't load helper firmware 
>>>>
>>>>         libertas: failed to load helper firmware 
>>>>
>>>>         SDIO: Disabling IRQ for mmc0:0001:1... 
>>>>
>>>>
>>>>
>>>> After deeps investigations, I found the « int if_sdio_prog_helper(struct 
>>>> if_sdio_card *card) » in "if_sdio.c"  return me : ret = -ETIMEDOUT; (ret 
>>>> = -110), and I don't know why !
>>>>     
>>>>         
>>> It basically means the card wasn't ready to accept another firmware
>>> block after 1 second.  What silicon revision is your 8385 BTW?
>>>
>>>   
>>>       
>> I use Linux 2.6.24.3 with kernel libertas version, and the revision of 
>> the chip is 88W8385 TGJ1.
>> I fact, I use a XG-180M module from ZCom.
>>     
>
> It'll be lower down on the chip, likely just to the right of the 4-digit
> manufacture date code.  TGJ1 is the physical package type.
>
> For example:
>
> 88W8686-NAP1
> KHC5811.4
> 0644 B2P ES
> TW
>
> The "B2P" is the revision, so for example I've got a B2 8686.  The 8385
> revision code should be in the same place.
>
> http://www.zcom.com.tw/program/big_pic/XG-880M.jpg
>
> That picture shows a B2 revision ("B2P").
>
> Dan
>
>   
Sorry for the mistake, the revision of the chip is B2P

But in doubt I give you all,
88W8385 TGJ1
FP15801.2
0728 B2P
TW



Fabien.

>>>> I found the firmware in this site : 
>>>> http://projects.linuxtogo.org/projects/marvell8385/. I tried others 
>>>> firmware and it doesn't operate anyway.
>>>>     
>>>>         
>>> Which firmware did you get from there?  Because I'm pretty sure the only
>>> firmware there is CompactFlash firmware, not SDIO firmware, and since
>>> you're apparently using and SDIO part, you probably don't have the right
>>> firmware.  You should have gotten some SDIO firmware from Marvell when
>>> you got the card, or from your upstream supplier.
>>>
>>> Dan
>>>   
>>>       
>> Yes, you are right, It's probably not the good firmware. I asked Marvell 
>> to give me an access to its Intranet. I will see and I'll give you a back.
>>
>>
>> Thank you Dan,
>> Fabien.
>>     
>
>
>   




More information about the libertas-dev mailing list