• Recent
    • Docs
    • Github
    • 百度网盘
    • Onedrive
    • Official
    • Shop
    • Register
    • Login

    Coolpi 4b在使用ttyS0-S2口时,总是出现串口掉线,使用很不稳定,这个是为什么呢?有解决方案吗?

    Scheduled Pinned Locked Moved Pi 4B
    12 Posts 4 Posters 465 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 零
      零度灬救赎
      last edited by

      Coolpi 4b在使用ttyS0-S2口时,总是出现串口掉线,使用很不稳定,这个是为什么呢?有解决方案吗?

      G 1 Reply Last reply Reply Quote 0
      • G
        george @零度灬救赎
        last edited by

        @零度灬救赎 串口掉线什么意思。请描述一下具体情况。

        零 1 Reply Last reply Reply Quote 0
        • 零
          零度灬救赎 @george
          last edited by

          @george 正常用USB转TTL做串口通信的时候,开启/dev/ttyUSB0口,数据传输没问题(波特率115200),当我不用USB转TTL模块的时候(直接串口对接),开启/dev/ttyS0串口,会发现数据只能传输一会儿,没过几秒就报错(terminate caller after throwing an instance of 'serical::IOException' what(): IO Exception (5): Input/output error ...)。

          G 1 Reply Last reply Reply Quote 0
          • G
            george @零度灬救赎
            last edited by

            @零度灬救赎 这个是应用层报错,确认一下内核有没有错误。可以先通过第三方工具(比如minicom)测试。

            零 1 Reply Last reply Reply Quote 0
            • 零
              零度灬救赎 @george
              last edited by

              @george 我用cutecom测试的时候会报错,出现Resource temporarily unavailable,这个是什么原因?

              G 1 Reply Last reply Reply Quote 0
              • G
                george @零度灬救赎
                last edited by

                @零度灬救赎 提供一下系统版本和串口端口号。测试一下尽快反馈。

                零 1 Reply Last reply Reply Quote 0
                • 零
                  零度灬救赎 @george
                  last edited by

                  @george 20230116-ubuntu-20.04-preinstalled-desktop-arm64-coolpi.img 内核版本5.10 串口号ttyS0-S2(引脚编号 8和10)。

                  G J 2 Replies Last reply Reply Quote 0
                  • G
                    george @零度灬救赎
                    last edited by

                    @零度灬救赎 刚才我在debian上测试,没有发现你描述的问题
                    b17c0762-df1c-44af-aa3b-0edf30059091-image.png

                    1 Reply Last reply Reply Quote 0
                    • J
                      jack_admin @零度灬救赎
                      last edited by

                      @零度灬救赎 ttyS0默认是系统console调试串口

                      零 2 Replies Last reply Reply Quote 0
                      • 零
                        零度灬救赎 @jack_admin
                        last edited by

                        8aafa2be-796e-4a5d-817d-499bbad01557-50820ac42788bc81f7d1e4235355f90.jpg
                        我的这个20Hz都有这种情况,不知道为什么。

                        1 Reply Last reply Reply Quote 0
                        • 零
                          零度灬救赎 @jack_admin
                          last edited by

                          @jack_admin a28a11b8-e8fa-4a63-aa61-0e6030d17f3a-e2ba1bbc8720180595671d50bd550fc.jpg
                          这是ros下使用的情况,跑一会儿就出现这个错误。

                          大法师大 1 Reply Last reply Reply Quote 0
                          • 大法师大
                            大法师 @零度灬救赎
                            last edited by

                            @零度灬救赎
                            cat /proc/cmdline查看对应的console有没有指向ttyS0,如果有,可以编辑/boot/firmware/extlinux/extlinux.conf,更改指向tty0

                            jack@cool-pi.com

                            1 Reply Last reply Reply Quote 0
                            • 1 / 1
                            • First post
                              Last post