yywudao 发表于 2021-1-8 16:14:43

虚谷号是否能刷入其他固件

本帖最后由 yywudao 于 2021-1-8 16:31 编辑

如题,请问虚谷号是否可以刷其他的针对RK3328的固件,比如是否能刷入 LibreELEC

pATAq 发表于 2021-1-10 16:42:46

既往大概了解了一下 Linux 系统的移植,能想到两个问题:
1. 内核。涉及到设备驱动,这个要看厂商支持到那一版,RK 的话应该问题不大
2. 设备树,涉及到引脚分配/复用。
我没用过 RockChip的开发板,不过他们似乎相关资料很丰富,Firefly 的相关产品可供参考。
也没用过虚谷号,好奇这个的优势在哪,完善的软件环境支持非常重要。另外它的 Arduino 是如何与 RK3328 通讯的

pATAq 发表于 2021-1-10 16:46:05


内核支持情况在 (http://opensource.rock-chips.com/wiki_Status_Matrix) 可以看到:
> RK3288 官方支持到 Kernel 4.4,而 Mainline Kernel 则 GPU 和 VPU不可用。

yywudao 发表于 2021-4-3 21:13:18

本帖最后由 yywudao 于 2021-4-3 21:19 编辑

pATAq 发表于 2021-1-10 16:46
内核支持情况在 (http://opensource.rock-chips.com/wiki_Status_Matrix) 可以看 ...
找到了 Firefly 的 RK3328 板子的安卓/ubuntu 固件,通过 Android Tool 就可以直接刷入。不过因为板子有区别,刷入firefly的固件,虚谷下的无线和蓝牙用不了

pATAq 发表于 2021-4-3 21:49:02

本帖最后由 pATAq 于 2021-4-3 21:50 编辑

yywudao 发表于 2021-4-3 21:13
找到了 Firefly 的 RK3328 板子的安卓/ubuntu 固件,通过 Android Tool 就可以直接刷入。不过因为板子有区 ...
直接刷其他板子de系统出问题是肯定的。
类似你说的这俩硬件。
听描述是用的无线蓝牙一体模块,你可以看看用的硬件型号,通过什么连接方式接入系统的,比如usb接口还是spi接口,还有串口的,下一步就是编译安装软件驱动或者还要修改设备树文件,例如如果使用串口和蓝眼无线模块通讯,那么firefly可能设置p1p2p3p4四个通用引脚为串口通讯接口,但是虚谷是接在p5p6p7p8,这就需要在device tree重新定义了。
建议你先dmesg命令看看系统有没有识别到设备但是没有正确驱动,还是没有识别。
这其实也是系统移植的过程,弄好之后欢迎分享出来

三春牛-创客 发表于 2023-8-8 22:18:24

厉害厉害

三春牛-创客 发表于 2023-8-8 22:19:25

不错不错
页: [1]
查看完整版本: 虚谷号是否能刷入其他固件