鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    9.0.3主控板固件烧录的过程中出现问题

    已定时 已固定 已锁定 已移动
    动手学ROS2
    fishbot 9.0.3主控板固件烧录 有问题
    3
    3
    356
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Z
      zqq 年度VIP
      最后由 编辑

      sudo usermod -a -G dialout $USER
      2025-03-11 19:05:49 > [提示]下载进程开始
      2025-03-11 19:05:49 > [提示]准备从https://fishros.org.cn/forum/assets/uploads/files/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin下载固件到0: Serial | /dev/ttyUSB0
      2025-03-11 19:05:49 > [提示]检测到固件https://fishros.org.cn/forum/assets/uploads/files/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin在HTTP路径上,开始下载
      2025-03-11 19:05:50 > [进度]下载中:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin - 23.97%完成
      2025-03-11 19:05:50 > [进度]下载中:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin - 51.62%完成
      2025-03-11 19:05:51 > [进度]下载中:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin - 72.83%完成
      2025-03-11 19:05:51 > [进度]下载中:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin - 94.03%完成
      2025-03-11 19:05:51 >
      [提示]下载完成:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin
      2025-03-11 19:05:51 > [提示]FishBot 二驱主控板 准备烧录固件:/tmp/_MEI5zk5tM/1736172779188-fishbot_motion_control_v1.7.2.alpha.241229.bin
      2025-03-11 19:05:51 > [提示]开始烧录固件...
      2025-03-11 19:05:51 > esptool.py v4.7.0
      2025-03-11 19:05:51 > Serial port /dev/ttyUSB0
      2025-03-11 19:05:51 > A fatal error occurred: Could not open /dev/ttyUSB0, the port is busy or doesn't exist.
      2025-03-11 19:05:51 > ([Errno 13] could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0')
      2025-03-11 19:05:51 > Hint: Try to add user into dialout group: sudo usermod -a -G dialout $USER
      2025-03-11 19:05:51 > [错误]固件写入失败,请检查日志或重试。。。
      2025-03-11 19:05:51 > [提示]下载进程结束

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        从你提供的日志信息来看,固件烧录过程在尝试打开串口 /dev/ttyUSB0 时遇到了问题。错误信息显示端口被占用或不存在,并且由于权限问题无法打开该端口。尽管你已经尝试将当前用户添加到 dialout 组(通常这是访问串口所需的权限),但问题仍然存在。这里有几个步骤可以帮助你解决这个问题:

        1. 确认用户是否已正确添加到 dialout 组:
          虽然你运行了 sudo usermod -a -G dialout $USER 命令,但这个更改不会在当前会话中立即生效。你需要注销并重新登录,或者重启你的计算机,以确保组更改生效。

        2. 检查 /dev/ttyUSB0 是否存在:
          在终端中运行 ls /dev/ttyUSB* 来查看是否有 ttyUSB0 或其他类似的设备文件。如果没有,可能是你的设备没有被正确识别或驱动没有正确安装。

        3. 检查端口是否被其他程序占用:
          使用 lsof /dev/ttyUSB0 或 fuser /dev/ttyUSB0 命令来查看是否有其他进程正在使用该端口。如果有,你可能需要结束那个进程。

        4. 重新连接设备:
          有时候,重新连接你的设备到电脑可以解决识别问题。

        5. 检查设备驱动:
          确保你的系统有适当的驱动来支持你的设备。特别是如果你使用的是特定的USB转串口适配器,可能需要安装或更新驱动。

        6. 使用 dmesg 查看系统日志:
          运行 dmesg | grep ttyUSB 可以帮助你查看系统启动或设备连接时的相关日志信息,这可能会提供设备未被正确识别的线索。

        7. 尝试其他串口工具:
          如果 esptool.py 持续出现问题,尝试使用如 screen, minicom 或 cu 等其他串口通信工具来看是否能成功打开端口。

        执行上述步骤后,再次尝试烧录固件。如果问题仍然存在,可能需要更详细地检查你的硬件连接或咨询设备制造商的技术支持。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @zqq
          最后由 编辑

          @zqq 在 9.0.3主控板固件烧录的过程中出现问题 中说:

          2025-03-11 19:05:51 > Serial port /dev/ttyUSB0
          2025-03-11 19:05:51 > A fatal error occurred: Could not open /dev/ttyUSB0, the port is busy or doesn't exist.
          2025-03-11 19:05:51 > ([Errno 13] could not open port /dev/ttyUSB0: [Errno 13] Permission denied: '/dev/ttyUSB0')
          2025-03-11 19:05:51 > Hint: Try to add user into dialout group: sudo usermod -a -G dialout $USER
          2025-03-11 19:05:51 > [错误]固件写入失败,请检查日志或重试。。。

          权限问题

          sudo usermod -a -G dialout $USER

          占用:https://fishros.org.cn/forum/topic/1050/ubuntu22-04-ch340系列串口芯片无法识别终极问题解决方案
          权限:https://fishros.org.cn/forum/topic/1150/串口usb永久权限设置

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          1 条回复 最后回复 回复 引用 0
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS