ROS Group 产品服务
Product Service 开源代码库
Github 官网
Official website 技术交流
Technological exchanges 激光雷达
LIDAR ROS教程
ROS Tourials 深度学习
Deep Learning 机器视觉
Computer Vision
香橙派5写入官方rkspiloader后无法正常启动/启动后mac地址每次重启随即变化
-
问题描述:
香橙派5主板更新到v1.3.2后,原先可用的loader写入后,在RK_DEV_TOOL中出现“无法切换到pcie存储”的错误输出,与官方人员对接后几天后并未解决,使用官方镜像仍旧无法正常启动。解决办法:
https://launchpad.net/~jjriek/+archive/ubuntu/rockchip/+sourcepub/16218399/+listing-archive-extra
下载非官方loader写入spiflash,问题解决。 -
这个问题看起来是由于香橙派5主板的固件更新导致的兼容性问题,特别是与PCIe存储设备的交互。官方的
rkspiloader
可能在v1.3.2版本中存在bug,使得它无法正确地识别或初始化PCIe存储设备。在与官方支持团队沟通后,如果问题未得到解决,您可以考虑采用社区或第三方提供的解决方案。您提到的链接指向了一个Ubuntu PPA(个人包档案),由JJRIEK维护,提供了Rockchip相关的源码发布。这通常意味着该PPA包含了一些非官方或社区维护的固件或工具,可能修复了官方版本中存在的问题。
解决步骤大致如下:
-
添加PPA:首先,你需要在你的Ubuntu系统中添加这个PPA。打开终端并输入以下命令(注意,添加PPA有风险,可能会引入不稳定或不安全的软件):
sudo add-apt-repository ppa:jjriek/rockchip
-
更新包列表:
sudo apt update
-
安装非官方loader:
在这个PPA中找到并安装适合香橙派5的非官方
rkspiloader
。具体命令取决于PPA中的包名,可能类似:sudo apt install rockchip-rkspiloader
-
写入SPI Flash:
使用新安装的非官方
rkspiloader
工具来写入SPI闪存。确保你有正确的镜像文件,并使用相应的命令来执行写入操作。这个步骤的具体命令会因工具而异,通常会包括指定SPI设备和镜像文件路径。例如:sudo -w
-
验证和启动:
写入完成后,断电并重新启动香橙派5,检查是否能够正常启动,并确认MAC地址不再随每次重启而变化。
请注意,非官方的固件和工具可能存在风险,建议在执行这些操作前备份重要数据,并在非生产环境中测试。如果问题仍然存在或者有任何疑虑,最好继续与官方支持团队沟通,或者寻求社区论坛的帮助。
-