Search Linux Wireless

Re: brcmfmac: brcm43430 Invalid mailbox value issue

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

 



On 24 May 2017 at 14:13, Arend van Spriel <arend.vanspriel@xxxxxxxxxxxx> wrote:
> On 24-05-17 14:50, James Hughes wrote:
>> We are seeing an issue on Raspberry Pi which uses the bcm43430 chip. It's
>> been tested up to 4.9 which still shows the issue (it's been there for some
>> time, > 1yr). I'm trying to find someone who can test on 4.11 as I cannot
>> replicate  (The latest kernel we have that works on a Pi)
>>
>> It exhibits as a log entry, and subsequent death of wireless connectivity.
>>
>> "Unknown mailbox data content: 0x40012"
>>
>> Look at the driver code, it appears to be checking the return
>> value from a mailbox (presumably the one to the chip firmware), which
>> has the 0x4 in the top word which shouldn't be there.
>>
>> The driver simply adds a log entry, but otherwise ignores the situation.
>> However, we see wireless failure from this point.
>>
>> Since I believe this value is being returned from the chip, I cannot
>> investigate much further. The public datasheet is of no help. We do appear
>> to be using the latest firmware file.
>>
>> I'm not sure how to proceed on this one. It would be interesting to know
>> under what circumstances that value can be returned from the mailbox.
>>
>> More details can be found at the end of this github issue.
>>
>> https://github.com/raspberrypi/linux/issues/1342
>
> Hi James,
>
> I looked through the issue on github and it seems you are getting -110
> (-ETIMEDOUT) on SDIO transfers. This could be a signal integrity issue
> of the SDIO bus signals, which may happen if the RPi3 power supply can
> not provide enough amps. So you could try to replicate it by
> deliberately use a power supply below specs.
>
> I did not get my RPi3 going yet, but I can try next monday or so. Office
> closed due to Ascension day. Do you know what SDIO host controller is
> used on RPi3? I can check myself, but if you know the answer up front
> let me know.
>
> Regards,
> Arend

Hi Arend,

It's the one built in to the SoC (the bcm2835) and I believe is an
Arasan device. If you need anything else (HW etc) please let me know.

I'll try the low power setup you suggest. Might be the reason why I
cannot replicate, I always use decent power supplies.

James



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux