From: ipaton0@gmail.com (Iain Paton)
To: linux-arm-kernel@lists.infradead.org
Subject: [BUG]: imx6q (wandboard): Very unstable ethernet since kernel 3.16
Date: Sun, 10 Aug 2014 23:36:45 +0100 [thread overview]
Message-ID: <53E7F3FD.9030009@gmail.com> (raw)
In-Reply-To: <53E56C4E.9090708@boundarydevices.com>
On 09/08/14 01:33, Troy Kisky wrote:
> On 8/8/2014 3:51 PM, George Joseph wrote:
>> On Fri, Aug 8, 2014 at 4:02 PM, Troy Kisky <troy.kisky@boundarydevices.com
>> <mailto:troy.kisky@boundarydevices.com>> wrote:
>>
>> On 8/8/2014 7:58 AM, Thomas Scheiblauer wrote:
>> >
>> >
>> > Indeed, commenting out these 2 lines in
>> > arch/arm/boot/dts/imx6qdl-wandboard.dtsi fixes my problem without having
>> > to increase TX_RING_SIZE.
>> > Thank you very much!
>> >
>> Could you also please checkout commit
>>
>> commit 9fc77821b17155c6e0ab50b1e1dd80c2b0e63e98
>> Author: Sascha Silbe <x-linux at infra-silbe.de <mailto:x-linux@infra-silbe.de>>
>> Date: Thu Feb 6 23:24:13 2014 +0100
>>
>> ARM: dts: imx6qdl-wandboard: use GPIO_6 for FEC interrupt
>>
>>
>> and see if it also shows ethernet instabilities?
>>
>>
>> I'm confused by the references to GPIO_6 and GPIO1_IO06 as it relates to the wandboard. According
>> to the schematic for both the rev B1 and C1, the GPIO_6 PAD is physically connected to pin 30 on the
>> camera interface and according to the dtb tree, GPIO1_IO06 isn't mapped to any PAD.
>>
>> This kinda fits with my own observation which is that Ethernet is working fine (40MB/s sustained)
>> regardless of whether fec is using "gpio1 6" and "intc 0 119" for extended interrupts or the default
>> "intc 0 118" and "intc 0 119". Otherwise stock 3.16.0 on WB Quad C1.
>>
> Are you using a wandboard also? With or without camera plugged in?
I have:
2x WBQUAD (B1) i.MX6Q, silicon rev 1.2
1x Sabre-Lite i.MX6Q, silicon rev 1.0
2x Sabre-Lite i.MX6Q, silicon rev 1.2
2x RIoTboard i.MX6Solo, silicon rev 1.1
1x MarSBoard i.MX6Dual, silicon rev 1.2 (I haven't posted the dts for this yet)
all with the GPIO_6 interrupt patch in place, no cameras or anything else
connected to that pad, no issues seen on 3.15 or 3.16
I had seen problems on earlier kernels, before the GPIO_6 workaround was
implemented, where one of my Sabre-Lite boards (only one, and always the
same one) would vanish off the network for a few minutes. I'd even had it
happen while in the middle of typing something over an ssh connection.
Connectivity usually seemed to recover on it's own eventually, or I
could log in over a serial connection and ping something else on the
network which would restore the connection immediately.
After the GPIO_6 workaround was implemented I've never had the problem
re-occur.
I use the two wandboards and the three sabre-lites as builders with
distcc and nfs in the mix, so network issues usually show up fairly
quickly.
Iain
next prev parent reply other threads:[~2014-08-10 22:36 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-08 13:15 [BUG]: imx6q (wandboard): Very unstable ethernet since kernel 3.16 Thomas Scheiblauer
2014-08-08 13:27 ` Russell King - ARM Linux
2014-08-08 14:10 ` Thomas Scheiblauer
2014-08-08 14:17 ` Fabio Estevam
2014-08-08 14:37 ` Thomas Scheiblauer
2014-08-08 14:30 ` Russell King - ARM Linux
2014-08-08 14:58 ` Thomas Scheiblauer
2014-08-08 15:46 ` Fabio Estevam
2014-08-08 16:33 ` [PATCH 1/1] undo workaround for i.mx6 silicon errata ERR006687 which resulted in an unstable ethernet connection (lost interrupts?) Thomas Scheiblauer
2014-08-08 17:01 ` Fabio Estevam
2014-08-08 22:02 ` [BUG]: imx6q (wandboard): Very unstable ethernet since kernel 3.16 Troy Kisky
[not found] ` <CAHKv19Cky2+vEOirwwd8xhix_V0Vivn_6BbuYq+D_k0o8o4Gsg@mail.gmail.com>
2014-08-09 0:33 ` Troy Kisky
2014-08-09 0:41 ` George Joseph
2014-08-10 22:36 ` Iain Paton [this message]
2014-08-11 5:24 ` Thomas Scheiblauer
2014-08-17 17:14 ` Alexander Holler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53E7F3FD.9030009@gmail.com \
--to=ipaton0@gmail.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.