I installed the release ( ArchLinuxARM-odroid-xu3-240401.tar.gz ) on an SD. As I mentioned in another issue, LCD and i2c0 and i2c1 were not working. Then I copied from an older Hardkernel build I had done (5.4.167), the exynos5422-odroidxu4.dtb to /boot/dtbs and the i2c- were all there and the LCD worked! I compared the dts of your branch and the 5.4.167 branch and they are different! I think Hardkernel forgot to update it in their 6. branches.
I installed the release ( ArchLinuxARM-odroid-xu3-240401.tar.gz ) on an SD. As I mentioned in another issue, LCD and i2c0 and i2c1 were not working. Then I copied from an older Hardkernel build I had done (5.4.167), the
exynos5422-odroidxu4.dtb
to/boot/dtbs
and the i2c- were all there and the LCD worked! I compared the dts of your branch and the 5.4.167 branch and they are different! I think Hardkernel forgot to update it in their 6. branches.Anyway, great work on your side!