• 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.
    • 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