Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jun 2020 11:40:00 +0200
From:      Charles <charlesr@scd-systems.net>
To:        freebsd-arm@freebsd.org
Subject:   Re: Rock64 dwc interface issues
Message-ID:  <d5681464-42c2-1c10-a0e2-26d791fb763b@scd-systems.net>
In-Reply-To: <20200622071600.GA41924@bluezbox.com>
References:  <877d6e2d-6cd8-30f3-08c3-60a2bacb5873@scd-systems.net> <7B4746AD-A8B7-43F0-B5EC-F3812A91F344@gmail.com> <20200619194222.73bc7dd705f6d80e63757796@bidouilliste.com> <48C101F9-9C1F-46EB-A092-EE903D5070D1@gmail.com> <20200621185402.9d40f269cb07706242622af6@bidouilliste.com> <9ca8c4b2-232f-a23e-fd1c-f3d93567977e@scd-systems.net> <20200622071600.GA41924@bluezbox.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi gonzo,


In 100Mbit mode the interface does not respond to any arp who-is 
requests (tcpdump). So no icmp request are send nor received the rock64.
Then I tried to connect the laptop directly to the rock64 (Interface to 
interface connection 1GBit) --> Same packet lost issue as before.

The tcpdump on dwc0 interface reports:

IP truncated-ip - 16384 bytes missing


I also tried to replace the /boot/dtb/rockchip/rk3328-rock64.dtb against 
the Linux version (75kb size instead 54kb size FreeBSD Version) without 
success.


Best,
C.

Am 22.06.20 um 09:16 schrieb Oleksandr Tymoshenko:
> Charles (charlesr@scd-systems.net) wrote:
>> Hi,
>>
>>
>> My rock64 dwc0 issues still appears.
>>
>> I tried the
>> FreeBSD-13.0-CURRENT-arm64-aarch64-ROCK64-20200618-r362292.img.xz Image
>> without success.
>>
>> The bad CRC sum errors still occurs.
>>
>> To make sure that the hardware is not defect, I tried a Linux distro.
>> (armbian) and with Linux I did't had any network issues/errors with the
>> rock64 ethernet interface (was able to login via ssh).
>>
>> I also tried OpenBSD 6.7 and got interface issues like with FreeBSD.
> 
> Hi Charles,
> 
> Could you try 100MB connection? Either connect the Rock64 to 100Mb
> switch or connect it to the FreeBSD box directly and on the box's side
> run this command:
> 
>   ifconfig IFACENAME media 100baseT mediaopt full-duplex
> 
> I wonder if link speed makes any difference.
> 
> This looks suspiciously like a problem I had with RK339, where
> tx_delay/rx_delay was not set properly. And if I read the code
> correctly, our driver does not set those values yet.
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d5681464-42c2-1c10-a0e2-26d791fb763b>