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

NRF91 - VM Image or Docker Container

The toolchain setup of the NRF91 is extremely complicated.   Is the a VM Image or Docker container that has everything pre-configured?   I am trying to setup up a linux VM now but would appreciate a much simpler setup.

Parents
  • I'm working on a docker container for the nRF52.  Is the nRF91 more complicated than that?

    I have the compiler layer for an older version of the compiler already working, if you want to build your own based off of it:

    https://cloud.docker.com/u/kbrafford/repository/docker/kbrafford/arm-gcc

    My goal is to have the layers done so that I can pair the Nordic SDK version with the same version of the compiler that they validate with, even though they sometimes use compiler builds with useful features that are known not to work and are therefore un-recommended.

    $ docker run -t kbrafford/arm-gcc arm-none-eabi-gcc --version
    
    arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors 6-2017-q2-update) 6.3.1 20170620 (release) [ARM/embedded-6-branch revision 249437]
    Copyright (C) 2016 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Reply
  • I'm working on a docker container for the nRF52.  Is the nRF91 more complicated than that?

    I have the compiler layer for an older version of the compiler already working, if you want to build your own based off of it:

    https://cloud.docker.com/u/kbrafford/repository/docker/kbrafford/arm-gcc

    My goal is to have the layers done so that I can pair the Nordic SDK version with the same version of the compiler that they validate with, even though they sometimes use compiler builds with useful features that are known not to work and are therefore un-recommended.

    $ docker run -t kbrafford/arm-gcc arm-none-eabi-gcc --version
    
    arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors 6-2017-q2-update) 6.3.1 20170620 (release) [ARM/embedded-6-branch revision 249437]
    Copyright (C) 2016 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Children
Related