FiPy no longer recognised after Expansionboard 3.1 Firmware Update



  • Board: FiPy
    Firmware: 1.20.2.r6
    Development Board: Expansionboard 3.1
    Firmware: 0.0.11
    LTE firmware: 39529

    I have a FiPy board with the Expansionboard 3.1 development board. I was able to successfully update the firmware of both boards (they weren't working before) and was able to connect to TTN with LoRa. I want to connect to PyBytes with LTE, and have a Vodafone NB-IOT sim in the slot. I have been unable to connect with any program thus far, for example, running the program at this link has not resulted in a connection, all attempts result in a core dump. Here is the resulting core dump when I run sqnsupgrade.info() for modem information:

    bb08db37-3c3b-4730-b3b4-223afa14ecae-image.png

    As I was able to connect with LoRa, I assumed the problem must be with the LTE modem firmware, but just to be sure I wanted to update the expansionboard 3.1 firmware just in case. Following this tutorial, I updated the firmware for Windows successfully and got this output:

    47450648-aa34-4bdb-b2f1-19638db85cf2-image.png

    However, now the device is completely unrecognised by the device manager:

    b53c934b-6cab-4aac-9ca3-db023f57099c-image.png

    It also disconnects and reconnects every few seconds, indicated by the device manager window resetting every four or so seconds. This occurs regardless of the device I plug it into and it is also not recognised within a Linux Mint virtual machine.

    I really don't understand what could be causing the issue. I followed the tutorial exactly and got the expected output. Before I tried updating the firmware, LTE did not work, but now the device isn't recognised at all, in the device manager or in Atom, so nothing works.

    All help is appreciated. Thanks.


Log in to reply
 

Pycom on Twitter