mangOH red with wp7603 & SierraWireless SIM card network connectivity issue


#1

Hi,

I recently got a mangoh-red board with wp7603 and a starter Sierra-Wireless 100MB SIM card.

The mangoh/legato firmware / app framework build and installed worked as described in the getting started guide. I registered the mangoh-red system in AirVantage using the IMEI.

I have run into an issue with network connectivity that I hope you can help with.

I am powering on the mangoh-red module in Maryland/USA with the Sierra-Wireless SIM card and the module is connecting to AT&T network . However it is only connecting to UMTS n/w (not LTE) and is failing registration. I am also not seeing any status information for this device on AirVantage

The result of cm radio is
Power: ON
Current Network Operator: AT&T
Current RAT: UMTS network (LE_MRC_RAT_UMTS)
Status: Registration was denied, usually because of invalid access credentials (LE_MRC_REG_DENIED)
Signal: Weak signal strength (2)
PS: Packet Switched Not registered (LE_MRC_REG_NONE)

The results of cm sim info is
Type: EXTERNAL_SLOT_1
ICCID: 8933240100000630xxxx
Home Network Operator: Proximus
EID:
IMSI: 20601882194xxxx
Phone Number:

I also tried changing the APN from “internet.sierrawireless.com” to “NXTGENPHONE” for AT&T and still couldn’t get connected.

result of cm data :
Index: 1
APN: NXTGENPHONE
PDP Type: IPV4
Connected: no
here is the CM info results:
Device: WP7603
IMEI: 35740908010xxxx
IMEISV: 4
FSN: U3746286290610
Firmware Version: SWI9X07Y_02.14.04.00 000000 jenkins 2018/02/14 20:19:41
Bootloader Version: SWI9X07Y_02.14.04.00 000000 jenkins 2018/02/14 20:19:41
MCU Version: 002.007
PRI Part Number (PN): 9906965
PRI Revision: 002.003
Carrier PRI Name: GENERIC
Carrier PRI Revision: 002.025_000
SKU: 1103194
Last Reset Cause: Power Down

Please let me know what I am missing here.
Thanks.


#2

Hi,

Can you go into the serial port of the unit from your PC/Linux machine and send the following to double check a few things.
ati
at!gstatus?
at+cmee=1
at+cops?
at!band?
at!selrat?
at+cops=? //This one will take a minute or two to complete and will show if the unit can see the AT&T LTE network
at+cops=1,2,“xxxxxx”,7 //The xxxxxx is the MCC/MNC for AT&T given in the above result (assuming it can see the network

This should give a better idea about what is going on.

Regards

Matt


#3

Hi,
Thanks for your note. I tried issuing the AT commands - ati , at!gstatus? etc. However, the serial port (in my case COM6 @ 115200 baud) …response was that command not found.

Here is the console print that I see on COM6 on power up:
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.2-00084
S - IMAGE_VARIANT_STRING=LAATANAZA
S - OEM_IMAGE_VERSION_STRING=jenkins
S - Boot Config, 0x000002e1
B - 1216 - PBL, Start
B - 3720 - bootable_media_detect_entry, Start
B - 5010 - bootable_media_detect_success, Start
B - 5014 - elf_loader_entry, Start
B - 8468 - auth_hash_seg_entry, Start
B - 32112 - auth_hash_seg_exit, Start
B - 83149 - elf_segs_hash_verify_entry, Start
B - 130151 - PBL, End
B - 124440 - SBL1, Start
B - 176290 - pm_device_init, Start
B - 194620 - PM_SET_VAL:Skip
D - 16927 - pm_device_init, Delta
B - 195962 - boot_config_data_table_init, Start
D - 30 - boot_config_data_table_init, Delta - (0 Bytes)
B - 204716 - CDT version:3,Platform ID:8,Major ID:1,Minor ID:0,Subtype:129
B - 211609 - sbl1_ddr_set_params, Start
B - 215452 - Pre_DDR_clock_init, Start
D - 213 - Pre_DDR_clock_init, Delta
D - 0 - sbl1_ddr_set_params, Delta
B - 228140 - pm_driver_init, Start
D - 4483 - pm_driver_init, Delta
B - 234423 - cpr_init, Start
D - 122 - cpr_init, Delta
B - 238998 - cpr_cx_mx_apc_vol_update, Start
D - 91 - cpr_cx_mx_apc_vol_update, Delta
B - 254248 - clock_init, Start
D - 152 - clock_init, Delta
B - 254461 - boot_flash_init, Start
D - 40016 - boot_flash_init, Delta
B - 755668 - boot_flash_swi_ddr_init, Start
D - 28822 - boot_flash_swi_ddr_init, Delta
B - 907344 - hw_family:5, hw_type:13, hw_rev:40
B - 907924 - cannot detect SSMEM base
B - 909144 - SSMEM bad, reinit
B - 913353 - SSMEM init OK
B - 937478 - opening partition 0:SWIFOTA
B - 938149 - error for readpage:0
B - 954162 - Failed to read size: /swinv/item_files/CUST_IM_SWITCH_HIDE
B - 960780 - Failed to read size: /swinv/item_files/FOTA_PARTITION
B - 961268 - Failed to read size: /swinv/item_files/CUST_IM_CONFIG
B - 974353 - ssmem_get: region 21 not exists
B - 983381 - ssmem_release: region 20 not exists
B - 983442 - ssmem_get: region 20 not exists
B - 990060 - Image Load, Start
D - 94703 - QSEE Image Loaded, Delta - (488492 Bytes)
D - 213 - boot_pm_post_tz_device_init, Delta
B - 1089155 - sbl1_efs_handle_cookies, Start
D - 0 - sbl1_efs_handle_cookies, Delta
B - 1096475 - Devcfg Partition does not exist
B - 1100745 - Image Load, Start
D - 30 - SEC Image Loaded, Delta - (0 Bytes)
B - 1108431 - Image Load, Start
D - 55784 - RPM Image Loaded, Delta - (152712 Bytes)
B - 1164246 - Image Load, Start
B - 1167204 - Auth disabled for image 9
B - 1206702 - ssmem_get: region 20 not exists
D - 42517 - APPSBL Image Loaded, Delta - (378664 Bytes)
B - 1209965 - QSEE Execution, Start
D - 854 - QSEE Execution, Delta
B - 1216675 - SBL1, End
D - 1094614 - SBL1, Delta
S - Throughput, 8000 KB/s (1190492 Bytes, 135140 us)
S - DDR Frequency, 240 MHz
Android Bootloader - UART_DM Initialized!!!
[10] ERROR: No devinfo partition found
[10] Neither ‘config’ nor ‘frp’ partition found
[10] ERROR: No misc partition found
[1090] SSMEM init OK[1090] ssmem_get: region 20 not exists[1180] DEBUG: cmdline has root=
[1310] Channel alloc freed
[ 0.000000] GIC CPU mask not found - kernel will fail to boot.
[ 0.000000] GIC CPU mask not found - kernel will fail to boot.
[ 0.000000] MPM 1 irq mapping errored -517
[ 0.076308] SWI ssmem_framework_init: SSMEM init OK
[ 0.216211] spmi_pmic_arb 200f000.qcom,spmi: PMIC Arb Version-2 0x20010000
[ 0.231644] msm_mpm_dev_probe(): Cannot get clk resource for XO: -517
[ 0.234829] smd_channel_probe_now: allocation table not initialized
[ 0.242620] msm_thermal:msm_thermal_dev_probe Failed reading node=/soc/qcom,m sm-thermal, key=qcom,online-hotplug-core. err:-517
[ 0.271130] msm_mpm_dev_probe(): Cannot get clk resource for XO: -517
[ 0.274049] msm_thermal:get_kernel_cluster_info CPU0 topology not initialized .
[ 0.274987] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[ 0.275005] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table l en. error:-19
[ 0.275729] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[ 0.275747] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table l en. error:-19
[ 0.275764] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[ 0.275777] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table l en. error:-19
[ 0.370193] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_clie nt: Bus driver not ready.
[ 0.371935] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_clie nt: Bus driver not ready.[ 0.372227] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_a ddr:0x3a MSTR_STS:0x081343c8 OPER:0x00000090
[ 0.427900] msm_bus_fabric_init_driver
[ 0.647245] uart_tx_gpio is not available
[ 0.647265] uart_rx_gpio is not available
[ 0.647284] uart_cts_gpio is not available
[ 0.647304] uart_rfr_gpio is not available
[ 0.647980] sps: BAM device 0x07884000 is not registered yet.
[ 0.653304] AXI: get_pdata(): Error: Client name not found
[ 0.653316] AXI: msm_bus_cl_get_pdata(): client has to provide missing entry for successful registration
[ 0.653324] msm_serial_hsl_probe: Bus scaling is disabled
[ 0.843809] mdm9607-pinctrl 1000000.pinctrl: pin GPIO_4 already requested by 78b0000.uart; cannot claim for 78b0000.serial
[ 0.854289] mdm9607-pinctrl 1000000.pinctrl: pin-4 (78b0000.serial) status -2 2
[ 0.861473] mdm9607-pinctrl 1000000.pinctrl: could not request pin 4 (GPIO_4) from group gpio4 on device 1000000.pinctrl
[ 0.872405] msm_serial_hsl 78b0000.serial: Error applying setting, reverse th ings back
[ 0.931422] sps: BAM device 0x07984000 is not registered yet.
[ 1.011303] unable to find DT imem DLOAD mode node
[ 1.015355] unable to find DT imem EDLOAD mode node
[ 1.020606] unable to find DT imem dload-type node
[ 1.024875] Failed to disable secure wdog debug: -4
[ 1.056372] devfreq soc:qcom,cpubw: Couldn’t update frequency transition info rmation.
[ 1.064421] sdhci_msm 7864900.sdhci: sdhci_msm_pm_qos_parse_irq: error -22 re ading irq cpu
[ 1.074677] coresight-tmc 6025000.tmc: failed to get flush cti
[ 1.079476] coresight-tmc 6025000.tmc: failed to get reset cti
[ 1.150724] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 1.171804] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 1.179629] wl12xx GPIO: 131
[ 1.201542] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 1.216388] calculate_residency: residency < 0 for LPM
[ 1.220922] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 1.240244] parse_cpu_levels: idx 1 420
[ 1.243046] calculate_residency: residency < 0 for LPM
[ 1.248168] parse_cpu_levels: idx 2 500
[ 1.260346] parse_cpu_levels: idx 2 3040
[ 1.264230] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 1.281529] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
Setting up IMA subsystem…
IMA is not supported.
The proc node does not exist
mount root fs from partition (rootfs|system)
Non-secure.
[ 1.473704] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
UBI device number 0, total 120 LEBs (30474240 bytes, 29.1 MiB), available 2 LEBs (507904 bytes, 496.0 KiB), LEB size 253952 bytes (248.0 KiB)
[ 1.864558] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
rootfs roothash: e678de53ad821d0c61ddfd01609412e6c256bacd2c97a646ecbe348f8f5b6da b
rootfs: dev ‘/dev/ubiblock0_0’ ‘squashfs’
mount /dev/mapper/rt
rootfs: mounting took 0ms
init started: BusyBox v1.24.1 (2018-02-14 21:10:02 UTC)
rcS: Executing mount_essential_fs…
rcS: Executing simple_network…
rcS: Executing run_S_scripts…
S02mount_early: Executing mount_early_pseudo…
S02mount_early: Executing mount_early_other…
S02mount_early: Executing mount_early_create_dirs…
S02mount_early: Executing yaffs2_kern_supported_init…
S02mount_early: Executing mount_early_user_start…
S02mount_early: RO rootfs fudge allowed.
S02mount_early: User is forcing userapp file system to be ubifs.
S02mount_early: Trying to mount UBIFS on /mnt/flash using [usrquota,grpquota,rw] mount options…
UBI device number 3, total 524 LEBs (133070848 bytes, 126.9 MiB), available 5 LE Bs (1269760 bytes, 1.2 MiB), LEB size 253952 bytes (248.0 KiB)
S02mount_early: Performing quota check on file system mounted at /mnt/flash
S02mount_early: UBIFS volume successfully mounted on /mnt/flash
S02mount_early: Executing mount_early_legato_start…
sh: 200: unknown operand
mount Legato from partition lefwkro
S02mount_early: Non-secure.
UBI device number 2, total 35 LEBs (8888320 bytes, 8.5 MiB), available 0 LEBs (0 bytes), LEB size 253952 bytes (248.0 KiB)
S02mount_early: SQUASHFS successfully mounted on /mnt/legato
S02mount_early: Executing mount_early_userrw_start…
S02mount_early: Mounting swirw file system as UBIFS
S02mount_early: Trying to mount UBIFS on /mnt/userrw using [usrquota,grpquota,rw ] mount options…
UBI device number 4, total 100 LEBs (25395200 bytes, 24.2 MiB), available 2 LEBs (507904 bytes, 496.0 KiB), LEB size 253952 bytes (248.0 KiB)
S02mount_early: Performing quota check on file system mounted at /mnt/userrw
S02mount_early: UBIFS volume successfully mounted on /mnt/userrw
S02mount_early: swirw mounted to /mnt/userrw
S03confighw.sh: Kernel internal entropy pool filler is available, increasing wri te_wakeup_threshold to 3072
Starting system message bus: dbus.
S07mount_unionfs: RO rootfs fudge allowed.
Mounting local filesystems…
[ 9.552502] UBIFS error (pid: 468): cannot open “ubi0:usrfs”, error -19mount: mounting ubi0:usrfs on /usr failed: No such device
sh: 200: unknown operand
mount modem from partition modem
MTD : Detected block device : /firmware for modem

UBI device number 1, total 130 LEBs (33013760 bytes, 31.5 MiB), available 0 LEBs (0 bytes), LEB size 253952 bytes (248.0 KiB)
Initializing random number generator…
Switching to composition sierra_dev (1199:68C0)
[ 9.937475] enable_store: android_usb: already disabled
Configuring network interfaces… [ 10.253957] gbam_connect_work: gbam_connect _work: Bam channel is not ready
done.
Starting syslogd/klogd: [ 10.334031] qti_ctrl_queue_notify: qti_ctrl_queue_not ify: rmnet ctrl file handler cd443540 is not open
[ 10.342251] qti_ctrl_queue_notify: qti_ctrl_queue_notify: rmnet ctrl file han dler cd443540 is not opendone
ifconfig: SIOCGIFFLAGS: No such device
Starting diagrebootapp: done
$Starting qcom_time:
starting time-daemon
Starting time_services: done
Legato start sequence
restart_at_uart: Mapped UART1 for AT service
[ 12.429038] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
[ 12.830600] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_prob e, q6_state 0
insmod: can’t insert ‘/legato/systems/current/modules/2-mt7697wifi_core.ko’: unk nown symbol in module, or unknown parameter
[ 13.229159] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86) :0xa (ok)
[ 13.265836] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its po wered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x3a MSTR_STS:0x0c130 0c8 OPER:0x00000090
Finished Legato start Sequence
Starting reboot daemon: done
Starting atreset: done
Starting modem dependent daemons: [ 17.983566] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 18.031993] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 18.111814] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 18.219467] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 18.699462] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 23.433458] mdm9607-asoc-snd soc:sound-wm8944: Defering mdm_asoc_machine_probe, q6_state 0
[ 23.441178] M-Notify: General: 7
Load modem done
Starting qmuxd: done
Starting thermal-engine: [ 23.555893] diag: In diag_send_feature_mask_update, control channel is not open, p: 0, c1075884
[ 23.576756] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route MM_DL5 -> MultiMedia5 -> TERT_MI2S_RX Audio Mixer
done
[ 23.808880] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route MM_DL8 -> MultiMedia8 -> TERT_MI2S_RX Audio Mixer
Starting irsc_util: [ 23.911837] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route INT_FM_TX -> INTERNAL_FM_TX -> SEC_MI2S_RX Port Mixer
Starting irsc tool
Failed to open file:/etc/sec_config
Absent/Invalid config,Default rules apply
Ending irsc tool
done
[ 24.047848] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for MM_UL28
Starting netmgrd: [ 24.063855] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route MultiMedia28 Mixer -> direct -> MM_UL28
done
[ 24.088816] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for MM_UL29
[ 24.114707] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route MultiMedia29 Mixer -> direct -> MM_UL29
Starting powerconfig for mdm9607: /etc/rcS.d/S50power_config: line 423: can’t create /sys/bus/coresight/devices/coresight-stm/[ 24.217486] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route VOICEMMODE1_DL -> VoiceMMode1 -> SEC_MI2S_RX_Voice Mixer
enable: nonexistent directory
Starting fs-scrub-daemon: [ 24.600604] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route VOICEMMODE2_DL -> VoiceMMode2 -> SEC_MI2S_RX_Voice Mixer
done
[ 24.687276] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL28 MUX
[ 24.748306] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route PRI_MI2S_TX -> PRI_MI2S_TX -> AUDIO_REF_EC_UL28 MUX
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.all.rp_filter = 1
[ 24.810449] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL28 MUX
[ 24.819080] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route SEC_MI2S_TX -> SEC_MI2S_TX -> AUDIO_REF_EC_UL28 MUX
rm: can’t remove ‘/var/log/wtmp’: No such file or directory
[ 24.902941] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL28 MUX
Starting qmi_ip: [ 24.948814] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route TERT_MI2S_TX -> TERT_MI2S_TX -> AUDIO_REF_EC_UL28 MUX
done
[ 25.023611] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL28 MUX
[ 25.145107] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route QUAT_MI2S_TX -> QUAT_MI2S_TX -> AUDIO_REF_EC_UL28 MUX
[ 25.323844] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL29 MUX
[ 25.427077] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route PRI_MI2S_TX -> PRI_MI2S_TX -> AUDIO_REF_EC_UL29 MUX
[ 25.455605] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL29 MUX
[ 25.487247] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route SEC_MI2S_TX -> SEC_MI2S_TX -> AUDIO_REF_EC_UL29 MUX
starting DNS forwarder and DHCP server: dnsmasq… 25.514987] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL29 MUX
[ 25.553451] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route TERT_MI2S_TX -> TERT_MI2S_TX -> AUDIO_REF_EC_UL29 MUX
[ 25.590466] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for AUDIO_REF_EC_UL29 MUX
[ 25.599097] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route QUAT_MI2S_TX -> QUAT_MI2S_TX -> AUDIO_REF_EC_UL29 MUX
[ 25.640633] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no source widget found for AUDIO_REF_EC_UL3 MUX
done.
[ 25.665766] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route AUDIO_REF_EC_UL3 MUX -> direct -> MM_UL3
[ 25.686694] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no source widget found for AUDIO_REF_EC_UL28 MUX
Starting Dropbear SSH server: [ 25.716945] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route AUDIO_REF_EC_UL28 MUX -> direct -> MM_UL28
[ 25.755379] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no source widget found for AUDIO_REF_EC_UL29 MUX
[ 25.801254] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route AUDIO_REF_EC_UL29 MUX -> direct -> MM_UL29
DONE
[ 25.855874] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route SEC_MI2S_TX -> SEC_MI2S_TX -> SLIMBUS_0_RX Port Mixer
cat: can’t open ‘/sys/devices/virtual/android_usb/android0/f_ecm/native_ethaddr’: No such[ 25.881213] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route VOICE2_STUB_DL -> Voice2 Stub -> INTERNAL_BT_SCO_RX_Voice Mixer
file or directory
stopping DNS forwarder and DHCP server: dnsmasq… 25.917066] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: no sink widget found for SENARY_MI2S_TX
dropbear.
[ 25.958105] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: Failed to add route BE_IN -> direct -> SENARY_MI2S_TX
stopped /usr/bin/dnsmasq (pid 1225)
done.
starting DNS forwarder and DHCP server: dnsmasq… Starting port_bridge: done.
done
run_getty.sh: ttyHSL1 reserved for CONSOLE

Poky (Yocto Project Reference Distro) 2.2.2 swi-mdm9x28 /dev/ttyHSL1

swi-mdm9x28 login: [ 27.803047] msm-pcm-routing soc:qcom,msm-pcm-routing: ASoC: mux SLIM_0_RX AANC MUX has no paths
[ 27.966643] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-dtmf-tx: ASoC: no sink widget found for STUB_DTMF_TX
[ 28.024771] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-dtmf-tx: ASoC: Failed to add route DTMF TX -> direct -> STUB_DTMF_TX
[ 28.067596] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-rx-capture-tx: ASoC: no sink widget found for STUB_HOST_RX_CAPTURE_TX
[ 28.079879] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-rx-capture-tx: ASoC: Failed to add route CS-VOICE HOST RX CAPTURE -> direct -> STUB_HOST_RX_CAPTURE_TX
[ 28.102305] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-rx-playback-rx: ASoC: no source widget found for STUB_HOST_RX_PLAYBACK_RX
[ 28.116645] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-rx-playback-rx: ASoC: Failed to add route STUB_HOST_RX_PLAYBACK_RX -> direct -> CS-VOICE HOST RX PLAYBACK
[ 28.142211] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-capture-tx: ASoC: no sink widget found for STUB_HOST_TX_CAPTURE_TX
[ 28.194001] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-capture-tx: ASoC: Failed to add route CS-VOICE HOST TX CAPTURE -> direct -> STUB_HOST_TX_CAPTURE_TX
[ 28.259819] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-playback-rx: ASoC: no source widget found for STUB_HOST_TX_PLAYBACK_RX
[ 28.316565] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-playback-rx: ASoC: Failed to add route STUB_HOST_TX_PLAYBACK_RX -> direct -> CS-VOICE HOST TX PLAYBACK


#4

Hi,

So you are looking at the physical UART2 here which is outputting the console of the Legato frame work, can send the AT commands from here after the dvice has fully booted up and use microcom (Linux terminal program) to connect to the internal AT channel using the below command
microcom /dev/ttyAT

After you hit enter nothing will appear to happn but if you send at it will respond with OK, you can then send your AT commands.

Alternatively what I was originally envisaging was you connecting to the AT port on the host system, if the host system is Linux then it will be /dev/ttyUSB2 (assuming there are no other /dev/ttyUSB’s already enumerated). If it is a Windows system it could be anything but you will find it in the control panel device manager either under ‘Port’s’ (probably) or ‘Modems’ (less likely).

Regards

Matt


#5

mlw,

I’m having the same trouble with my mangOH Red WP7603 registering to the AT&T network. I’ve tried two versions of the latest firmware: R9 (Generic - GCF) and R9 (AT&T). Neither seemed to work, though. Here are two of the most common statuses …

Registration was denied, usually because of invalid access credentials (LE_MRC_REG_DENIED)

and/or

Not registered and not currently searching for new operator (LE_MRC_REG_NONE)

Here’s the detail on my module as well as the output from your suggested AT commands.

cm radio

Power: ON
Current Network Operator: AT&T
Current RAT: UMTS network (LE_MRC_RAT_UMTS)
Status: Registration was denied, usually because of invalid access credentials (LE_MRC_REG_DENIED)
Signal: Strong signal strength (4)
PS: Packet Switched Not registered (LE_MRC_REG_NONE)

cm info

Device:                        WP7603
IMEI:                          XXXXXXXXXXXXXXX
IMEISV:                        3
FSN:                           XXXXXXXXXXXXXX
Firmware Version:              SWI9X07Y_02.10.01.00 000000 jenkins 2017/12/03 03:05:33
Bootloader Version:            SWI9X07Y_02.10.01.00 000000 jenkins 2017/12/03 03:05:33
MCU Version:                   002.009
PRI Part Number (PN):          9906965
PRI Revision:                  002.003 
Carrier PRI Name:              ATT
Carrier PRI Revision:          002.015_001
SKU:                           1103194
Last Reset Cause:              Power Down
Resets Count:                  Expected: 33	Unexpected: 11

cm sim info

Type:                          EXTERNAL_SLOT_1
ICCID:                         NNNNNNNNNNNNNNNNNNNN
Home Network Operator:         208 24
EID:                           
IMSI:                          NNNNNNNNNNNNNNN

ATI

Manufacturer: Sierra Wireless, Incorporated
Model: WP7603
Revision: SWI9X07Y_02.10.01.00 000000 jenkins 2017/12/03 03:05:33
IMEI: XXXXXXXXXXXXXXX
IMEI SV:  3
FSN: XXXXXXXXXXXXXXX
+GCAP: +CGSM

AT!GSTATUS?

!GSTATUS: 
Current Time:  766              Temperature: 30
Modem Mitigate Level: 0         ModemProc Mitigate Level: 0
Reset Counter: 1                Mode:        ONLINE         
System mode:   LTE              PS state:    Not attached 
LTE band:      No band          LTE bw:      Unknown 
LTE Rx chan:   0                LTE Tx chan: 4294967295
LTE CA state:  INACTIVE    
EMM state:     Deregistered     Attach Needed  
RRC state:     RRC Releasing  
IMS reg state: No Srv   

PCC RxM RSSI:  0                RSRP (dBm):  0
PCC RxD RSSI:  0                RSRP (dBm):  0
Tx Power:      0                TAC:         0003 (3)
RSRQ (dB):     -3201            Cell ID:     00000003 (3)
SINR (dB):     0

AT+CMEE=1

OK

AT+COPS?

+COPS: 0

AT!BAND?

Index, Name
00, All bands

AT!SELRAT?

!SELRAT: 00, Automatic

AT+COPS=?

+cops: (1,“Verizon”,“Verizon”,“311480”,7),(1,“T-Mobile”,“T-Mobile”,“310260”,2),(1,“AT&T”,“AT&T”,“310410”,7),(1,“T-Mobile”,“T-Mobile”,“310260”,7),(1,“AT&T”,“AT&T”,“310410”,2),(0,1,2,3,4),(0,1,2)

AT+COPS=1,2,“310410”

+CME ERROR: 30

Any suggestions would be appreciated!

Thanks!


#6

Hi,

Couple of things to try.

Check out the APN’s that you have configured on the unit using the below command
at+cgdcont?

When attaching to LTE it uses both the IMSI and the APN, because you have the AT&T PRI file activated it could well be that you have the AT&T APN setup but because you are using a SWI card it needs a different one (I think it is internet.sierrawireless.com).

Second thing to try is forcing it to the 3G network and not the LTE one which it will automatically go for because it can see it. When attaching to 3G it does not need an APN, it it does attach it will confirm that the SIM is active and the roaming is working.
at+cops=1,2,"410310",2

After the above make sure to set it back to automatic with at+cops=0 otherwise it will only ever want to go onto AT&T 3G regardless.

Last thing to use would be a PAYG SIM from AT&T as this cuts out all of the roaming issues and then setting the APN manually using the below.
at+cgdcont=1,"IP","xxxxxx"

Regards

Matt


#7

mlw,

Thanks for all of the suggestions!

I flashed the module with the generic firmware since that’s what the guide suggested. I only went to the AT&T version in hopes that would connect. Plus I’d like to stay as close to the default setup as possible.

So here’s what APNs are in use …

AT Interface

at+cgdcont?
+CGDCONT: 1,"IPV4V6","internet.sierrawireless.com","0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0",0,0,0,0

Linux Interface

root@swi-mdm9x28:~# cm radio
Power:                         ON
Current Network Operator:      AT&T
Current RAT:                   UMTS network (LE_MRC_RAT_UMTS)
Status:                        Registration was denied, usually because of invalid access credentials (LE_MRC_REG_DENIED)
Signal:                        Strong signal strength (4)
PS:                            Packet Switched Not registered (LE_MRC_REG_NONE)

root@swi-mdm9x28:~# cm data
Index:                         1
APN:                           internet.sierrawireless.com
PDP Type:                      IPV4V6
Connected:                     no

I tried to force it to use 3G without any luck. You suggested “410310” so I tried that along with what was originally reported “310410.” Neither worked, though.

at+cops=1,2,"410310",2
+CME ERROR: SIM failure

at+cops=1,2,"310410",2
+CME ERROR: no network service

So here I’m back to where I started.


#8

Hi,

My mistake on the network number, you did the right thing by trying the one that was actually suggested.

What I would suggest is that the SIM is not activated which is why it is being rejected, not sure if it came with any activation instructions?

Regards

Matt


#9

mlw,

That was it! I didn’t register the SIM because I didn’t know I needed to. I was following the mangOH Red Getting Started Guide (Linux) word for word. It walks you through configuring the hardware, then the dev environment and finally registering it to a network. It mentions different types of SIMs and their respective APNs, but no talk of activating them. Maybe that’s just common sense? I don’t know. Would be nice if the SIM card at least had a label telling the user they need to activate it. Oh well, my bad in the end.

Regardless, thanks for all of the help! Off to programming …

Thanks Again!

root@swi-mdm9x28:~# cm radio
Power:                         ON
Current Network Operator:      AT&T
Current RAT:                   LTE network (LE_MRC_RAT_LTE)
Status:                        Registered to a roaming network (LE_MRC_REG_ROAMING)
Signal:                        Very strong signal strength (5)
PS:                            Packet Switched Registered to a roaming network (LE_MRC_REG_ROAMING)

#10

Hello guys

What firmware do you use with WP7603 for North America with Sierra sim?

AT&T or generic ?

Thanks
Francis


#11

Francis,

If you are using a Sierra SIM go with the generic, the AT&T version is tested/approved with an AT&T SIM but generically it should not make that much of a difference.

Regards

Matt


#12

For the record for anyone else with this problem, follow the instructions at the below link to resolve the registration issue.

https://source.sierrawireless.com/airvantage/connectivity/howto/gettingstarted/

Regards

Matt