Does anyone has the 1.2A version and can provide a .dtb file that works?
Try
https://download.exigere.com.au/pub/jh7110-starfive-visionfive-2-v1.2a.dtb
(built by kettenis@)
Below ethernet parts of the two (decompiled) .dtb versions I have.
Can anyone make sense out of differences, please ?
Many thanks for looking at it.
I believe both ports work on the v1.2a, although I don't have one to confirm.
The second port on the v1.3b seems to work reliably at 100baseTX full-duplex,
although the MTU may need to be lowered (there is still work that needs to
be done to get 1Gbps speeds and larger frame sizes working reliabilty), or
try forcing half-duplex at 100baseTX.
Thank you so much! That v1.2a file does work with me.
I can confirm that dwqe1 works. dwqe0 still doesn't seem to receive an
IP address, but at least one port works!
vf2# ifconfig dwqe1
dwqe1: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF4> mtu 1500
lladdr 6c:cf:39:00:1c:2a
index 2 priority 0 llprio 3
groups: egress
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 192.168.178.38 netmask 0xffffff00 broadcast 192.168.178.255
vf2# ping www.google.com
PING www.google.com (142.250.186.164): 56 data bytes
64 bytes from 142.250.186.164: icmp_seq=0 ttl=110 time=35.270 ms
64 bytes from 142.250.186.164: icmp_seq=1 ttl=110 time=34.687 ms
@kettenis
How do you create the files ?
Will you update them?
Seems newer updates are flowing still into linux .dtbs...
Really happy it works! Thanks again all.