Bug 270504 - arm64-aarch64-PINE64-LTS network interface not operational in Clusterboard
Summary: arm64-aarch64-PINE64-LTS network interface not operational in Clusterboard
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: arm (show other bugs)
Version: CURRENT
Hardware: arm64 Any
: --- Affects Some People
Assignee: freebsd-arm (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-28 19:22 UTC by Paweł Krawczyk
Modified: 2023-03-28 19:22 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paweł Krawczyk 2023-03-28 19:22:27 UTC
The SOpine module boots perfectly from latest arm64-aarch64-PINE64-LTS image when running in both Pine64 Baseboard and Clusterboard, but when running in the latter the network interface doesn't work.

This is a well known problem with the FDT which requires a small DT overlay, as documented here (this "tx-delay-ps = <500>" part is the fix):

https://nixos.wiki/wiki/NixOS_on_ARM/PINE_A64-LTS#Clusterboard_Ethernet

As I don't have much experience building FreeBSD image for arm64, I can't provide a ready patch but with a little bit of guidance I'm sure I can add the DTO and test it on actual hardware.