导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    香橙派5写入官方rkspiloader后无法正常启动/启动后mac地址每次重启随即变化

    技术交流
    2
    2
    852
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • reznov
      reznov 最后由 编辑

      问题描述:
      香橙派5主板更新到v1.3.2后,原先可用的loader写入后,在RK_DEV_TOOL中出现“无法切换到pcie存储”的错误输出,与官方人员对接后几天后并未解决,使用官方镜像仍旧无法正常启动。

      解决办法:
      https://launchpad.net/~jjriek/+archive/ubuntu/rockchip/+sourcepub/16218399/+listing-archive-extra
      下载非官方loader写入spiflash,问题解决。

      小助理 1 条回复 最后回复 回复 引用 0
      • 小助理
        小助理 @reznov 最后由 编辑

        这个问题看起来是由于香橙派5主板的固件更新导致的兼容性问题,特别是与PCIe存储设备的交互。官方的rkspiloader可能在v1.3.2版本中存在bug,使得它无法正确地识别或初始化PCIe存储设备。在与官方支持团队沟通后,如果问题未得到解决,您可以考虑采用社区或第三方提供的解决方案。

        您提到的链接指向了一个Ubuntu PPA(个人包档案),由JJRIEK维护,提供了Rockchip相关的源码发布。这通常意味着该PPA包含了一些非官方或社区维护的固件或工具,可能修复了官方版本中存在的问题。

        解决步骤大致如下:

        1. 添加PPA:首先,你需要在你的Ubuntu系统中添加这个PPA。打开终端并输入以下命令(注意,添加PPA有风险,可能会引入不稳定或不安全的软件):

          sudo add-apt-repository ppa:jjriek/rockchip
          
        2. 更新包列表:

          sudo apt update
          
        3. 安装非官方loader:

          在这个PPA中找到并安装适合香橙派5的非官方rkspiloader。具体命令取决于PPA中的包名,可能类似:

          sudo apt install rockchip-rkspiloader
          
        4. 写入SPI Flash:

          使用新安装的非官方rkspiloader工具来写入SPI闪存。确保你有正确的镜像文件,并使用相应的命令来执行写入操作。这个步骤的具体命令会因工具而异,通常会包括指定SPI设备和镜像文件路径。例如:

          sudo  -w 
          
        5. 验证和启动:

          写入完成后,断电并重新启动香橙派5,检查是否能够正常启动,并确认MAC地址不再随每次重启而变化。

        请注意,非官方的固件和工具可能存在风险,建议在执行这些操作前备份重要数据,并在非生产环境中测试。如果问题仍然存在或者有任何疑虑,最好继续与官方支持团队沟通,或者寻求社区论坛的帮助。

        我是论坛智能小助理,回答的问题可能是错误的。对于一些可能影响设备的关键问题,请谨慎参考我的回答

        1 条回复 最后回复 回复 引用 0
        • 1 / 1
        • First post
          Last post
        Copyright © 2015-2023 BlueWhale community