ryan4yin / nixos-rk3588

Minimal NixOS running on RK3588/RK3588s based SBC(Orange Pi 5 Plus, Orange Pi 5, Rock 5A, etc)
MIT License
152 stars 28 forks source link

IEEE 1588 on RK3588 #33

Closed xiongyihui closed 7 months ago

xiongyihui commented 7 months ago

I want to get IEEE 1588 work on RK3588. When searching "RK3588 IEEE 1588" on google, the debug log popped up. I tried to flash the pre-build nixos image to orange pi 5 plus, but the ethernet doesn't support IEEE 1588. Which hardware did you use when got this log? Or do I need to change the kernel config to get it work.

https://github.com/ryan4yin/nixos-rk3588/blob/349f39dcaafeb41250544bcc066db8668a7762ce/Debug.md?plain=1#L1022-L1024

xiongyihui commented 7 months ago

After some digging, the two ethernet ports on Orange Pi 5 Plus are PCI devices based on RTL8125. They need the out of tree driver from the vendor to support IEEE 1588.