BPI-R2 Pro new sample ready

Banana Pi BPI-R2 Pro new sample ready.switch chip change to mt7531be, support DSA. and add eDP interface, change SATA interface.

https://wiki.banana-pi.org/Banana_Pi_BPI-R2_Pro

With sda you mean dsa (distributed switch arch - all ports accesible in linux)?

1 Like

:bangbang: attention :bangbang:

everyone receiving the new version make sure iodomain is right in dts before booting the board, some parts of my repo (5.16-next2,5.17-hdmi{,v5,v6}, maybe more) and mainline still using the old iodomain which may damage your board.

when anyone can test the changes (iodomain + network) i prepared in the 5.17-r2pro tree i send it upstream

if using this tree, make sure you use the dtb without -rtl8367

@sinovoip @wei.zuo can you confirm changes are correct (took settings from your repo) and complete? was anything else changed that i had already upstreamed?

tried to get rtc working on new board…dts settings like in official repo

# dmesg | grep -i hym
[    1.391108] rtc-hym8563 3-0051: could not init device, -6
# i2cdetect -y 3
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- 51 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --

so device is visible on i2c-bus, but driver cannot initialize…does it work in vendor-kernel?

Edit: got it working, needs mutiple tries on firat access to respond. Sent driver-patch to fix that (dts patch already applied)