nanopi/allwinner i2c not working.
Daniel Braniss
danny at cs.huji.ac.il
Mon Oct 5 14:54:39 UTC 2020
> On 5 Oct 2020, at 17:19, Andriy Gapon <avg at FreeBSD.org> wrote:
>
> On 05/10/2020 11:47, Daniel Braniss wrote:
>> Hi,
>> latest 12.2-stable r366421,
>>
>> when nothing is connected,
>> i2c -s
>> just hangs
>> and reboot is required.
>>
>>
>> if anything is connected, it just goes into a loop:
>> # i2c -s
>> Hardware may not support START/STOP scanning; trinterrupt storm detected on "gic0,s6:"; throttling interrupt source
>> ying less-reliable read method.
>> interrupt storm detected on "gic0,s6:"; throttling interrupt source
>> interrupt storm detected on "gic0,s6:"; throttling interrupt source
>> …
>>
>> im willing to help debug this, but need help.
>
> What NanoPi model is this?
nanopi neo v1.3 and v1.4
>
> Can you try to merge r365397 and check if it helps?
> If it does not, can you additionally try https://reviews.freebsd.org/D26049 ?
i think i tested this a while back, with the same results.
>
> If the problem persists, can you try setting hw.i2c.twsi_debug=1 and collect
> some logs?
last time i tested, debug was on, and it worked, but when turned off it hung.
I have to compile twsi with debug, and will report back ASAP.
thanks,
danny
>
> Thanks!
>
> --
> Andriy Gapon
More information about the freebsd-arm
mailing list