USB Simcom LTE module on Core1106

  • Hello, it is recommended to refer to the configuration of the Luckfox Pico Pi, which has built-in support for the SIM7600G by default.
    The log you provided is not a complete kernel log, so it is not possible to determine whether the driver has been successfully loaded. You can use cat /var/log/messages to obtain the full kernel log.
    It is also possible that there is an issue with the USB connection; you can use the lsusb command to check whether the related device is detected.
  • Hi Crocodile,
    I've created an image of buildroot system from Pico PI board but there are still issues. This is the full log from /var/log/messages/ which does indicate that my LTE was detected:

    Code: Select all

    May  6 22:55:37 luckfox kern.info kernel: [    0.181428] usbcore: registered new interface driver asix
    May  6 22:55:37 luckfox kern.info kernel: [    0.181482] usbcore: registered new interface driver ax88179_178a
    May  6 22:55:37 luckfox kern.info kernel: [    0.181517] usbcore: registered new interface driver cdc_ether
    May  6 22:55:37 luckfox kern.info kernel: [    0.181549] usbcore: registered new interface driver net1080
    May  6 22:55:37 luckfox kern.info kernel: [    0.181580] usbcore: registered new interface driver rndis_host
    May  6 22:55:37 luckfox kern.info kernel: [    0.181617] usbcore: registered new interface driver cdc_subset
    May  6 22:55:37 luckfox kern.info kernel: [    0.181651] usbcore: registered new interface driver zaurus
    May  6 22:55:37 luckfox kern.info kernel: [    0.181704] usbcore: registered new interface driver cdc_ncm
    May  6 22:55:37 luckfox kern.info kernel: [    0.181738] usbcore: registered new interface driver qmi_wwan
    May  6 22:55:37 luckfox kern.info kernel: [    0.185504] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    May  6 22:55:37 luckfox kern.info kernel: [    0.185906] phy phy-ff3e0000.usb2-phy.0: illegal mode
    May  6 22:55:37 luckfox kern.info kernel: [    0.185926] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    May  6 22:55:37 luckfox kern.info kernel: [    0.185959] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
    May  6 22:55:37 luckfox kern.info kernel: [    0.186145] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000022010010
    May  6 22:55:37 luckfox kern.info kernel: [    0.186195] xhci-hcd xhci-hcd.0.auto: irq 64, io mem 0xffb00000
    May  6 22:55:37 luckfox kern.info kernel: [    0.187219] hub 1-0:1.0: USB hub found
    May  6 22:55:37 luckfox kern.info kernel: [    0.187280] hub 1-0:1.0: 1 port detected
    May  6 22:55:37 luckfox kern.info kernel: [    0.187632] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
    May  6 22:55:37 luckfox kern.info kernel: [    0.187667] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
    May  6 22:55:37 luckfox kern.info kernel: [    0.187690] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
    May  6 22:55:37 luckfox kern.info kernel: [    0.187768] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    May  6 22:55:37 luckfox kern.info kernel: [    0.188427] hub 2-0:1.0: USB hub found
    May  6 22:55:37 luckfox kern.err kernel: [    0.188486] hub 2-0:1.0: config failed, hub doesn't have any ports! (err -19)
    May  6 22:55:37 luckfox kern.info kernel: [    0.188841] usbcore: registered new interface driver cdc_wdm
    May  6 22:55:37 luckfox kern.info kernel: [    0.188931] usbcore: registered new interface driver usb-storage
    May  6 22:55:37 luckfox kern.info kernel: [    0.189027] usbcore: registered new interface driver option
    May  6 22:55:37 luckfox kern.info kernel: [    0.189058] usbserial: USB Serial support registered for GSM modem (1-port)
    May  6 22:55:37 luckfox kern.info kernel: [    0.189205] usbcore: registered new interface driver qcserial
    May  6 22:55:37 luckfox kern.info kernel: [    0.189234] usbserial: USB Serial support registered for Qualcomm USB modem
    May  6 22:55:37 luckfox kern.info kernel: [    0.189398] gadgetfs: USB Gadget filesystem, version 24 Aug 2004
    May  6 22:55:37 luckfox kern.info kernel: [    0.189417] udc-core: couldn't find an available UDC - added [g_mass_storage] to list of pending drivers
    May  6 22:55:37 luckfox kern.info kernel: [    0.191058] rockchip-rtc ff1c0000.rtc: registered as rtc0
    May  6 22:55:37 luckfox kern.info kernel: [    0.191137] rockchip-rtc ff1c0000.rtc: setting system clock to 2025-05-06T22:55:37 UTC (1746572137)
    May  6 22:55:37 luckfox kern.info kernel: [    0.191366] i2c /dev entries driver
    I've checked with lsusb and there is nothing detected there. I'm wondering if that is the issue with the USB_CONFIG kernel configs? Or do I need anything else already setup?
  • If the log you provided is complete, it only indicates that the driver has been loaded but the device was not recognized. When a device is recognized properly, the kernel will print a message like:

    Code: Select all

    usb 1-1: new high-speed USB device number 2 using xhci-hcd
    
    Please check whether your USB hub is functioning properly. You can test this by connecting a high-speed USB device (such as a USB flash drive) and a low-speed USB device (such as a mouse) to see if they are recognized.