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

    CM5支持5G模组吗?

    Scheduled Pinned Locked Moved Pi CM5
    14 Posts 2 Posters 2.0k 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.
    • J
      jugg
      last edited by

      我接了一个USB3.0的5G模组到CM5
      lsusb可以识别到型号 但是ifconfig没有usb0
      77bea51e-f30c-4159-bf00-0f7231976580-image.png
      需要这么做才可以支持

      G 2 Replies Last reply Reply Quote 0
      • G
        george @jugg
        last edited by

        @jugg
        这个需要有驱动支持才可以,移远我记得有个软件移植手册有说明,明天上传上来。

        J 1 Reply Last reply Reply Quote 0
        • J
          jugg @george
          last edited by

          @george
          是这个文件吗?
          Quectel_RG200U-CN&Rx500U-CN_Linux_USB驱动_用户指导_V1.2.pdf
          按照这个我在CM4上面可以使用5G模块
          但是在CM5上无法识别到USB0
          624225e2-b2f1-4ac3-98d3-31995a59e298-1710493331716_Screenshot from 2024-03-15 16-59-43.png
          70675e79-0335-41b3-8637-138285d8a16c-1710493328641_Screenshot from 2024-03-15 17-00-58.png

          1 Reply Last reply Reply Quote 0
          • G
            george @jugg
            last edited by

            @jugg
            对比一下两个机器的config配置。

            J 3 Replies Last reply Reply Quote 0
            • J
              jugg @george
              last edited by jugg

              @george
              567b1a9b-be90-4274-959f-9192633342c5-22d2e53b1a79d99a661b342db6665427.png
              这个已经选中了 等编译完之后再查看的时候又变成未选中 这是怎么回事

              内核编译,不是make menuconfig 后save, 然后直接编译?
              ./build-kernel.sh cm5-evb-v11

              1 Reply Last reply Reply Quote 0
              • J
                jugg @george
                last edited by

                @george
                已经按照文档里面的来的
                f0ed657d-6930-4849-b933-3061595977a7-image.png
                这几个驱动 一直编译不出来

                3e4fe5d1-f332-4332-b455-9d547d696207-image.png

                CM4也是按照这个文档来的

                G 1 Reply Last reply Reply Quote 0
                • G
                  george @jugg
                  last edited by

                  @jugg
                  配置完以后要保存然后复制到对应的defconfig文件上。

                  make ARCH=arm64 menuconfig
                  make ARCH=arm64 savedefconfig
                  cp defconfig  ./arch/arm64/configs/rk3588_cpcm5_evb_defconfig
                  ./build-kernel.sh cm5-evb-v11
                  
                  J 1 Reply Last reply Reply Quote 0
                  • J
                    jugg @george
                    last edited by

                    @george
                    ebc2ce26-f228-4562-82aa-38b6dcdad7cf-2f75b44954d7971dd4a2e1f66d33227d.png
                    是不是对比这两个文件
                    我发现并没有太大的区别

                    1 Reply Last reply Reply Quote 0
                    • J
                      jugg @george
                      last edited by

                      @george
                      能识别到了

                      1 Reply Last reply Reply Quote 0
                      • J
                        jugg
                        last edited by

                        更新了支持5G模组的内核后 虽然5G模组能识别到
                        但是如果外接USB的无线网卡 关于无线网卡部分的内核就会崩溃 也就是识别不了外接的USB网卡了

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          george @jugg
                          last edited by

                          @jugg
                          可以提供一下异常时候的log信息。

                          J 1 Reply Last reply Reply Quote 0
                          • J
                            jugg @george
                            last edited by

                            @george
                            debian11 上同样的内核 不仅能正常识别5G模组 而且外接USB无线网卡也不会出现内核崩溃

                            G 1 Reply Last reply Reply Quote 0
                            • G
                              george @jugg
                              last edited by

                              @jugg
                              我觉得应该是你系统的ko和内核不匹配导致的,使用如下命令解压ko到系统,然后重启试试:

                              sudo rm /lib/modules/* -R
                              sudo tar -zxvf /boot/firmware/modules.tar.gz -C /lib/
                              
                              J 1 Reply Last reply Reply Quote 0
                              • J
                                jugg @george
                                last edited by

                                @george
                                我所有的内核编译后更新 都是按照下面的步骤来的
                                5c151d27-6113-4c02-8d52-22e809e95cfe-image.png
                                CM5、cp4都是这样操作的

                                内核编译后 都是整个out文件夹打包的
                                2a747887-651b-45ea-b587-b62b2ab35808-image.png

                                1 Reply Last reply Reply Quote -2
                                • 1 / 1
                                • First post
                                  Last post