BG96 keeps rebooting

Hi,

Our custom board is running Linux and BG96 has the following firmware: BG96MAR02A07M1G_01.018.01.018. The ModemManager version is 1.12.6. NetworkManager version 1.20.4.

The following three operations are tested, and are ok.

  1. mmcli -m 1 --set-allowed-modes=β€˜2g|4g’ --set-preferred-mode=β€˜4g’ :ok:
  2. mmcli -m 1 --set-allowed-modes=β€˜2g|4g’ --set-preferred-mode=β€˜2g’ :ok:
  3. mmcli -m 1 --set-allowed-modes=β€˜4g’ :ok:

But when I limited the modem to 2G, the modem keeps rebooting. Power off and on does not stop it from rebooting. Any idea why causes it? and how should I stop the rebooting?

# mmcli -m 3 --set-allowed-modes=β€˜2g’ --set-preferred-mode='none’
successfully set current modes in the modem

[21170.110000] usb 1-2: USB disconnect, device number 5

[21170.110000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[21170.120000] option 1-2:1.0: device disconnected
[21170.200000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[21170.210000] option 1-2:1.1: device disconnected
[21170.250000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[21170.250000] option 1-2:1.2: device disconnected
[21170.310000] qmi_wwan 1-2:1.4: nonzero urb status received: -71
[21170.320000] qmi_wwan 1-2:1.4: wdm_int_callback - 0 bytes
[21170.320000] qmi_wwan 1-2:1.4: wdm_int_callback - usb_submit_urb failed with result -19
[21170.350000] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[21170.360000] option 1-2:1.3: device disconnected
[21170.420000] qmi_wwan 1-2:1.4 wwan0: unregister β€˜qmi_wwan’ usb-500000.ehci-2, WWAN/QMI device
[21174.910000] usb 1-2: new high-speed USB device number 6 using atmel-ehci
[21175.110000] option 1-2:1.0: GSM modem (1-port) converter detected
[21175.140000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0
[21175.140000] option 1-2:1.1: GSM modem (1-port) converter detected
[21175.170000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1
[21175.170000] option 1-2:1.2: GSM modem (1-port) converter detected
[21175.190000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2
[21175.200000] option 1-2:1.3: GSM modem (1-port) converter detected
[21175.220000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB3
[21175.240000] qmi_wwan 1-2:1.4: cdc-wdm0: USB WDM device
[21175.250000] qmi_wwan 1-2:1.4 wwan0: register β€˜qmi_wwan’ at usb-500000.ehci-2, WWAN/QMI device, ca:98:66:cc:6f:d1
[21177.560000] usb 1-2: USB disconnect, device number 6
[21177.560000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[21177.570000] option 1-2:1.0: device disconnected
[21177.610000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[21177.620000] option 1-2:1.1: device disconnected
[21177.680000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[21177.680000] option 1-2:1.2: device disconnected
[21177.740000] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[21177.750000] option 1-2:1.3: device disconnected
[21177.750000] qmi_wwan 1-2:1.4 wwan0: unregister β€˜qmi_wwan’ usb-500000.ehci-2, WWAN/QMI device
[21182.330000] usb 1-2: new high-speed USB device number 7 using atmel-ehci
[21182.540000] option 1-2:1.0: GSM modem (1-port) converter detected
[21182.560000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB0
[21182.560000] option 1-2:1.1: GSM modem (1-port) converter detected
[21182.590000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB1
[21182.590000] option 1-2:1.2: GSM modem (1-port) converter detected
[21182.610000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB2
[21182.620000] option 1-2:1.3: GSM modem (1-port) converter detected
[21182.640000] usb 1-2: GSM modem (1-port) converter now attached to ttyUSB3
[21182.670000] qmi_wwan 1-2:1.4: cdc-wdm0: USB WDM device
[21182.670000] qmi_wwan 1-2:1.4 wwan0: register β€˜qmi_wwan’ at usb-500000.ehci-2, WWAN/QMI device, ca:98:66:cc:6f:d1
[21185.170000] usb 1-2: USB disconnect, device number 7
[21185.180000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[21185.190000] option 1-2:1.0: device disconnected
[21185.230000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[21185.230000] option 1-2:1.1: device disconnected
[21185.290000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[21185.290000] option 1-2:1.2: device disconnected
[21185.340000] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[21185.340000] option 1-2:1.3: device disconnected
[21185.350000] qmi_wwan 1-2:1.4 wwan0: unregister β€˜qmi_wwan’ usb-500000.ehci-2, WWAN/QMI device

Please try to power the module separately.