Есть такое устройство
Beelink A1 TV Box - RK3328 Android 7.1 4/16GB Gig Lan Dual WiFi BT4
https://forum.freaktab.com/forum/tv-player-support/rockchip-based-tv-players/rk3328-devices/672808-beelink-a1-tv-box-rk3328-android-7-1-4-16gb-gig-lan-dual-wifi-bt4- Процессор: RK3328
- Графический ускоритель: Mali-450MP2
- Оперативная память (RAM): 4ГБ DDR3
- Постоянная память (ROM): 16ГБ
- ОС: Android 7.1
- Bluetooth 4.0
- Поддержка разрешений: 1080P, 4K, 2K
- Порты: HDMI, Ethernet, microSD, USB 2.0, USB 3.0, AV разъём
- 1Gb Ethernet - RTL8211F
- WiFi RTL8821CU
Armbian-ы на нем запускаются, но не видят сеть и USB3.0 порт.
В лучшем случае через USB3 (прямо или через хаб на GL3520) работают простые устройства , вроде USB1 клавиатуры, да и то не на всех dtb, а вот 1Gbit USB3 сеть на основе RTL8153 не завелась ни на обном dtb при подключении к боксу через USB3 порт.
Через USB2 порт бокса все работает, USB3 hub, USB сетевая, клавиатуры, на всеx армбиановских dtb, что вообще загрузились.
Встроенная в бокс сетевая - нигде не поднялась, ни при каких dtb.
lshw, dmesg и кое что еще посохранял... где работало, красного и проблемного много...
"Родной" dtb из андроида я вытянул (был в 5, 7, 8 блоках emmc, одинаковые) и получил dts. Они в атаче.
Но я чтото не нахожу никого из dts похожего из
https://github.com/rockchip-linux/kernel/tree/release-4.4/arch/arm64/boot/dts/rockchiphttps://github.com/150balbes/rockchip-kernel/tree/le/arch/arm64/boot/dts/rockchipСлишком вытащенный из андроида dts отличается от выложенных на гитхабе...
Особенно смущает cплошное rk322xh вместо rk3328 в коде деревьев...
Куда копать ? как в таком случае сделать корректный для armbian dts из андроидного ?