WP85 - radio no signal - how to debug

I don’t know how to get the radio to find a network - any ideas

Thanks

John

legato version : 15.10.1.Beta_8a9901b7a5e68b6d3d5222de79540221
Firmware Version: SWI9X15Y_07.05.01.00 r30585 CARMD-EV-FRMWR1 2015/12/08 01:28:58
Bootloader Version: SWI9X15Y_07.05.01.00 r30585 CARMD-EV-FRMWR1 2015/12/08 01:28:58
Linux Version: 3.14.29ltsi-bfda7d39c8_b6c4f16553 #2 PREEMPT Tue Dec 8 04:11:15 PST 2015

Trying with command line tools on target

Trying with microcom on the target WP85

[quote]root@swi-mdm9x15:~# microcom /dev/ttyAT
AT+CFUN?
+CFUN: 0

AT+CSQ
+CSQ: 99,99
[/quote]

Hi,

If AT+CFUN? returns 0 then it means that the radio modem is off (airplane mode).

Try this command:

cm radio on

Your issue may also come from a mistake during the upgrade procedure (e.g. if you don’t install the customer configuration before the carrier configuration, or if you have installed the wrong customer configuration).

Jay

The radio was commanded on (checked twice) so it must be something to do with the upgrade procedure.

How do I fix this if it was the upgrade procedure which went wrong and now the radio won’t work?

cm radio on causes this log entry

Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=unknown | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refPathIteratorMap' is truncated to 'framework.hashMap_refPathIterat' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refEventHandlers' is truncated to 'framework.hashMap_refEventHandl' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.MessagingClientInterfaces' is truncated to 'framework.MessagingClientInterf' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refHandlersRef' is truncated to 'framework.hashMap_refHandlersRe' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_MessagingServices' is truncated to 'framework.hashMap_MessagingServ' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_MessagingClients' is truncated to 'framework.hashMap_MessagingClie' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_cfg_ClientHandler' is truncated to 'framework.hashMap_refle_cfg_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-9dc5b2438c9592bf35478c68b2' is truncated to 'framework.msgs-9dc5b2438c9592bf' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_mrc_ClientHandler' is truncated to 'framework.hashMap_refle_mrc_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-ca1c170826fa1edb229a6702b7' is truncated to 'framework.msgs-ca1c170826fa1edb' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_mdc_ClientHandler' is truncated to 'framework.hashMap_refle_mdc_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-b88cd774c9bac2e328b6785d09' is truncated to 'framework.msgs-b88cd774c9bac2e3' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_sim_ClientHandler' is truncated to 'framework.hashMap_refle_sim_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-0c4ec58b1c9ff3e85677283dca' is truncated to 'framework.msgs-0c4ec58b1c9ff3e8' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_sms_ClientHandler' is truncated to 'framework.hashMap_refle_sms_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-09394d05f16dba6500031c4eb0' is truncated to 'framework.msgs-09394d05f16dba65' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_info_ClientHandle' is truncated to 'framework.hashMap_refle_info_Cl' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-e47dd08576ff6f3b27ca8046bb' is truncated to 'framework.msgs-e47dd08576ff6f3b' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_adc_ClientHandler' is truncated to 'framework.hashMap_refle_adc_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-c36bbe32432b36118cf22eeaaf' is truncated to 'framework.msgs-c36bbe32432b3611' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_temp_ClientHandle' is truncated to 'framework.hashMap_refle_temp_Cl' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-2d9746d3c350baa742975addb1' is truncated to 'framework.msgs-2d9746d3c350baa7' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.hashMap_refle_ips_ClientHandler' is truncated to 'framework.hashMap_refle_ips_Cli' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-ebcbcf0f5b3e66df4b439fc734' is truncated to 'framework.msgs-ebcbcf0f5b3e66df' Jun 17 17:17:10 swi-mdm9x15 user.warn Legato: -WRN- | cm[21759]/framework T=main | mem.c InitPool() 276 | Memory pool name 'framework.msgs-LogControlProtocol' is truncated to 'framework.msgs-LogControlProtoc' Jun 17 17:17:10 swi-mdm9x15 user.err Legato: =ERR= | modemDaemon[579]/le_pa T=main | swiQmi.c swiQmi_CheckResponseCode() 690 | Sending QMI_DMS_SET_OPERATING_MODE_REQ_V01 failed: rc=0 (), resp.result=1, resp.error=0x0053

Hi,

You can retry to upgrade again by following all the steps in the good order:
legato.io/legato-docs/15_10/ … _10_1.html

But prior to that, check the position of the W_DISABLE_N signal on your mangOH board.
It is the switch #3 of SW401: its position must be OFF:
[attachment=0]W_DISABLE_N.png[/attachment]

See the table 3-4 in the mangOH User Guide.

Jay

Hi Jay

Many thanks - I have 2 boards - on both of them W_DISABLE_N was ON - changing this to OFF fixed the issue

My original v1 User guide says this ( the opposite to your correct instructions :smiley: )

W_DISABLE_N 3     On Enable RF power
                  Off Disable RF power

The latest mangoh manual I can find is this
mangoh.io/docs/4117164%20mangOH% … e%20v2.pdf

The instructions are correct but there doesn’t seem to be a good drawing like yours and table 3-4 is Ethernet LED indicators.

Is there another mangoh manual I should be using?

My mistake, on “mangOH User Guide v2” it is Table 3-9.

My drawing has been made using an old version of the gerber files.

Jay