Hello Everyone.
Just got my new Radxa zero 3w. I used the official Debian 11/Kernel 5.10 OS image provided by Radxa + all full update/upgrade. I noticed that the BT icon on the panel is present but not activated. While trying to turn it on, it disappear. By digging down, looks like the problem is related with the missing associated /dev/ttyS1, and no other S are available.
Then I went in the rssetup utility and enabled the UART3, and now I can see the /dev/ttyS3 and also hci0 and hci1 are now available and associated with bluethoot and unblocked within the rfkill command.
I checked/created a dedicated service within
sudo systemctl start rsetup-aic8800-reset@ttyS1, errors due to ttyS1 missing
sudo systemctl start rsetup-aic8800-reset@ttyS3, with no errors
sudo systemctl start rsetup-hciattach@ttyS1, errors due to ttyS1 missing
sudo systemctl start rsetup-hciattach@ttyS3, with no errors
I checked also the bluetooth service and it is up&running without errors.
By running hciconfig I see both hci0 and hci1 as UART but down and cannot come up.
By digging into it, hci0 has the problem of the missing ttyS1, while the hci1 has the problem of infinite TX timeout.
Is there anyway to enable the UART1 within /dev/ttyS1?
Is there anyway to make the UART3 within /dev/ttyS3 working correctly within the BT?
ps1// while working with armbian / bookworm official image, BT is working fine within the same hardware.
pd2// one though I had is to make an custom overlay for the UART0, someting like this https://github.com/radxa-pkg/radxa-overlays/blob/main/arch/arm64/boot/dts/rockchip/overlays/rk3568-uart0.dts
but for the rk3566. Do you think is it possible?
Thank you for your help.