This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

diagnosing 9160 crash due to hardware error

I have a working (hand-wired) prototype that connects to the internet without any problem.

Now I have made a PCB to replicate the same thing and loaded the same software.

Evidently there is a wiring error because the application crashes to the point where connection is made (lte_ready event).

Just before it crashes I get "E: Could not get GPIO Device Binding"

I am looking for the source of this error but cannot find it. (I test each GPIO binding before trying to activate LTE.)

Any suggestions as to where I might look?

Parents Reply
  • and , as mentioned earlier:

    Øyvind said:
    It does sound like you need to review the schematic, and debug the HW. 

    As this ticket does not mention any details about the PCB other than nRF9160 and "based on working (hand-wired) prototype", it is very difficult for me to provide any good answers. From my side I will refer to the Product Specification and reference circuitry.

    paul_tanner said:
    I have tried increasing the capacitors on VIN and VCC (as the Actinius doc calls them) 4.7uF

    The reason for asking about Actinius, was based on the comment above, as I am not aware of the products from Actinius, other than the Icarus.

    Please issue a new ticket for a HW design review.

Children
  • Thx Øyvind,

    If I decide to use the nrf9160 directly, the reference circuitry will be a great help, as would be a design review.

    However, since I am using the Actinius SoM on the current design I had better continue this discussion with them.

    Regards, Paul

    PS.  They agreed that tying both power pins together might not be the best solution.  I will stick with powering VIN from the LiPo cell.

    What makes this difficult is that the Icarus SoM is closed-source so I can't show the full circuit here.  

Related