Nrf9160 Network (LTE-M) issue on custom board

Hello,

I am currently having an issue with my custom board.

I am getting CEREG 4. it is difficult to tell from the documentation if this is:

4 – Subscribe unsolicited result codes +CEREG: <stat>[,[<tac>],[<ci>],[<AcT>][,,[,[<Active-Time>],[<Periodic-TAU-ext>]]]]

or

4 – Unknown (for example, out of Evolved Terrestrial Radio Access Network (E-UTRAN) coverage)

I have ran the same program on the nRF9160DK and it runs perfectly and connects. I have tried running the AT client but as the J-link is over RTT rather than serial I cant find a way to send AT commands to the chip - is this possible?

It is also possible it is my matching network. Is there a way for me to test this besides using a VNA?

Board files:

Thank you in advance

Edit:

Running modem firmware 1.3.6

SDK 2.5.0

Chip: SICA-B1A-R

Parents
  • I have tried enabling

    CONFIG_NRF_MODEM_LIB_TRACE=y
    CONFIG_AT_HOST_LIBRARY=y #(note this is optional)

    and using the celluar monitor but all values are just unknown

    RTT now spits out:

    +CEREG: 4
    [00:01:29.086,212] <dbg> lte_lc: at_handler_cereg: +CEREG notification: +CEREG: 4

    [00:01:29.086,334] <dbg> lte_lc_helpers: parse_cereg: Network registration status: 4
    [00:01:29.086,334] <dbg> lte_lc_helpers: parse_cereg: LTE mode not found, error code: -22
    [00:01:29.086,395] <dbg> lte_lc_helpers: event_handler_list_dispatch: Dispatching event: type=0
    [00:01:29.086,395] <dbg> lte_lc_helpers: event_handler_list_dispatch:  - handler=0x00019D9D
    [00:01:29.086,425] <dbg> lte_lc_helpers: event_handler_list_dispatch: Done
    [00:01:29.086,456] <dbg> lte_lc_helpers: event_handler_list_dispatch: Dispatching event: type=4
    [00:01:29.086,456] <dbg> lte_lc_helpers: event_handler_list_dispatch:  - handler=0x00019D9D
    [00:01:29.086,486] <inf> internet: LTE event: cell update
    [00:01:29.086,517] <inf> internet:      TAC -1 ID -1
    [00:01:29.086,517] <dbg> lte_lc_helpers: event_handler_list_dispatch: Done

  • Managed to get the AT client running with UART

    > AT
    OK
    > AT%SYSTEMMODE
    ERROR
    > AT%XSYSTEMMODE=1,1,0,0
    OK
    > AT+CFUN=1
    OK
    OPS: 0
    OK
    > AT+COPS?
    LR
    > AT+COPS
    ERROR
    > AT+COPS
    > AT+COPS=?
    *** Booting nRF Connect SDK v2.5.0 ***
    The AT host sample started
    Ready
    > AT%XSYSTEMMODE=1,1,0,0
    OK
    > AT+COPS=?
    ERROR
    > AT+CFUN=1
    OK
    > AT+COPS=?
    > AT+COPS
    *** Booting nRF Connect SDK v2.5.0 ***
    The AT host sample started
    Ready

    when i run `AT+COPS` the device crashes / reboots

Reply
  • Managed to get the AT client running with UART

    > AT
    OK
    > AT%SYSTEMMODE
    ERROR
    > AT%XSYSTEMMODE=1,1,0,0
    OK
    > AT+CFUN=1
    OK
    OPS: 0
    OK
    > AT+COPS?
    LR
    > AT+COPS
    ERROR
    > AT+COPS
    > AT+COPS=?
    *** Booting nRF Connect SDK v2.5.0 ***
    The AT host sample started
    Ready
    > AT%XSYSTEMMODE=1,1,0,0
    OK
    > AT+COPS=?
    ERROR
    > AT+CFUN=1
    OK
    > AT+COPS=?
    > AT+COPS
    *** Booting nRF Connect SDK v2.5.0 ***
    The AT host sample started
    Ready

    when i run `AT+COPS` the device crashes / reboots

Children
No Data
Related