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

PCA 10090 versions 0.8.2 vs 0.8.5

I have compiled asset tracker example and it worked on 0.8.2 version of board but not on 0.8.5 board. 

1) Is there anything which should be made differently in software for these to versions of development board?

2) Can you recommend software version tag in fw-nrfconnect-nrf which works best for asset tracker?

3) How to modify your example to get true GPS position and not simulated one? 

4) If I understand it correctly so Norsemi will provide interface to hardware via Zephyr OS and its drivers (instead of the true low level functions and register description.)

Are all the drivers ready? If NOT when is planned to be all the functionality available? Is there any interface description how to use drivers and what we can get out of peripheral units (like GPS) ?

5) Segger studio reports that new version of studio is available. If this new version is downloaded it seems to be slightly different - NOT a Norcemi version. Should this version be avoided ?

6) May be you should make some seminars "development in details" as this takes a time to battle it alone. Your chip seems to be cool but it takes much bigger effort to use it  than for eksample u_blox Disappointed

  

Parents
  • Hi Lachim,

    1.) There should not be any difference in running the software on the two boards. (They use the same nRF91 SIP version) You most likely have two different modem firmware versions on the boards. Please make sure to use the latest mfw on both DKs: https://www.nordicsemi.com/Products/Low-power-cellular-IoT/nRF9160/Download#infotabs

    2.) I would recommend using the version at tag v0.4.0 (tagged releases are known as stable)

    #How to get tag v0.4.0
    cd ncs/nrf
    git checkout master
    git pull
    git checkout v0.4.0
    west update

    3.) For the modem version that is out now you need to switch off the modem (AT+CFUN=4) then switch to GPS mode (AT%XSYSTEMMODE=0,0,1,0) and then turn on the modem again, and then gather the GPS data.

    (Future modem firmware will make this a lot easier, but as for now this is how you can acquire real GPS data)

    4.) We have the drivers for peripherals ready. This is called for example "spi_nrfx_spim.c" for the SPI master driver. (notice the nrfx)'

    For the GPS the API is not 100% ready yet, but you can test it out and play around with the GPS sample.

    5.) For nRF91 Development using the Nordic Connect SDK, you are recommended to use the SES version which is linked to in the "Getting Started Assistant" app in the nRF Connect for Desktop.

    (it is marked with "nordic edition" in the top bar)

    6.) That is something that may be possible to do. I would recommend you to contact your RSM with regards to this. (if you do not know who that is please send me a direct message on Devzone and I will help you out)

    As for Guides etc. we have made some Getting started guides: https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular (which I highly recommend taking a look at)

    and some "Hardware" guides: https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/hardware-design

    Best Regards,

    Martin L.

Reply
  • Hi Lachim,

    1.) There should not be any difference in running the software on the two boards. (They use the same nRF91 SIP version) You most likely have two different modem firmware versions on the boards. Please make sure to use the latest mfw on both DKs: https://www.nordicsemi.com/Products/Low-power-cellular-IoT/nRF9160/Download#infotabs

    2.) I would recommend using the version at tag v0.4.0 (tagged releases are known as stable)

    #How to get tag v0.4.0
    cd ncs/nrf
    git checkout master
    git pull
    git checkout v0.4.0
    west update

    3.) For the modem version that is out now you need to switch off the modem (AT+CFUN=4) then switch to GPS mode (AT%XSYSTEMMODE=0,0,1,0) and then turn on the modem again, and then gather the GPS data.

    (Future modem firmware will make this a lot easier, but as for now this is how you can acquire real GPS data)

    4.) We have the drivers for peripherals ready. This is called for example "spi_nrfx_spim.c" for the SPI master driver. (notice the nrfx)'

    For the GPS the API is not 100% ready yet, but you can test it out and play around with the GPS sample.

    5.) For nRF91 Development using the Nordic Connect SDK, you are recommended to use the SES version which is linked to in the "Getting Started Assistant" app in the nRF Connect for Desktop.

    (it is marked with "nordic edition" in the top bar)

    6.) That is something that may be possible to do. I would recommend you to contact your RSM with regards to this. (if you do not know who that is please send me a direct message on Devzone and I will help you out)

    As for Guides etc. we have made some Getting started guides: https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/getting-started-cellular (which I highly recommend taking a look at)

    and some "Hardware" guides: https://devzone.nordicsemi.com/nordic/cellular-iot-guides/b/hardware-design

    Best Regards,

    Martin L.

Children
No Data
Related