RK3328/Rock64 GigE testers needed.

Mark Millard marklmi at yahoo.com
Fri Jul 10 06:57:49 UTC 2020



On 2020-Jul-9, at 22:58, Charles <charlesr at scd-systems.net> wrote:

> Hi gonzo, Mark,
> 
> If this patch and tuning settings are not help, do I have to solder like mentioned in https://sanisimov.com/2019/08/fixing-rock64-v2-gigabit-ethernet/ ?
> 
> Just for the case, I bought some resistors.
> 
> I would like to know why the interface works stable with linux.

None of my testing was based on using the investigatory
patch, just head -r360311 and then updated to -r363021
(for the non-debug buildworld buildkernel based testing).

None of my testing was based on my doing any explicit
tuning.

The Rock64 V2 in use has never been modified.

The ~600 Mbps send from the Rock64 and the ~900 Mbps
receive by the Rock64 for a non-debug buildworld
buildkernel context, both before and after -r362736 ,
does not seem to show to indicate a problem in my
context.

One thing that is constant for my tests is that the
u-boot in use is unchanged. I've no clue if FreeBSD
is depending on some u-boot initialization. The
u-boot is from building sysutils/u-boot-rock64
( -r532703 ), involving sysutils/u-boot-master
( -r532958 at the time ). sysutils/u-boot-master
has had updates since then (including to 2020.07)
--but I've not installed any such u-boot updates
on the Rock64.

Various lines from U-Boot and the kernel during
an example boot:

U-Boot TPL 2020.04 (Apr 25 2020 - 07:18:42)
U-Boot SPL 2020.04 (Apr 25 2020 - 07:18:42 +0000)
U-Boot 2020.04 (Apr 25 2020 - 07:19:22 +0000)
   EFI version: 2.80
   EFI Firmware: Das U-Boot (rev 8224.1024)
Using DTB provided by EFI at 0x80f0000.
Loading DTB overlays: 'rk3328-dwc3.dtbo'
applying DTB overlay '/boot/dtb/overlays/rk3328-dwc3.dtbo'

I've no clue what u-boot vintage/variation was in use
for folks with problems for Rock64 V2 Ethernet.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)



More information about the freebsd-arm mailing list