[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20211213082630.Horde.ZNGY1CvfyMcmXElbyNHgwGJ@webmail.b-tu.de>
Date: Mon, 13 Dec 2021 08:26:30 +0100
From: André Werner <Andre.Werner@...u.de>
To: netdev@...r.kernel.org
Cc: andre.werner@...tec-electronic.com
Subject: Help: Using DSA capabilities with Microchip KSZ8 Ethernet switch
and i.MX8plus does not work
Dear community,
trying to connect a custom board with i.MX8plus SOM to a Microchip
KSZ8795 Ethernet switch still fails. Searching on the Internet did not
provide a solution anywhere. I was trying different suggestions and
follow the steps provided in the DSA documentation. The switch is
working at the SOM if it is not configured with the ksz8795 driver and
DSA capabilities. Thus, electrical connections on the custom board
seem working.
The switch uses tail tagging in the driver, so maybe the connection of
the i.MX8 FEC driver and its internet acceleration features drop
frames with length and CRC errors. I tried to disable all that
RACC-features in the driver and I proved the configuration using
devmem. It looks reasonable but I still did not see any receiving
frames or see frames send to the host. Moreover, using VLAN from the
manual of the DSA documentation still shows tail tagging switched on
if reading the switch's configuration registers. I was wondering about
that since I thought that this is not necessary when using VLAN
capabilities.
Did anyone use an Ethernet switch e.g. Microchip KSZ8 family, with
similar problems, and get it working?
Thx in advance.
André Werner
SYS TEC electronic AG
Content of type "application/pgp-keys" skipped
Powered by blists - more mailing lists