When running on a physical device you need the image version to load, for development we just use 0.0.0
Sterling > On Mar 29, 2017, at 7:45 AM, Kevin Townsend <ke...@adafruit.com> wrote: > > Was the build process recently updated to output .elf instead of .img? > > I'm on 1.0.0 for everything (tools and core repo). > > On OS X with GCC 5.4.1 (the latest release from ARM) I get: > > *$ newt run bleuart* > Compiling bin/targets/bleuart/generated/src/bleuart-sysinit-app.c > Archiving bleuart-sysinit-app.a > Linking > /Users/ktown/Dropbox/microBuilder/Code/nRF52/Mynewt/Adafruit_Mynewt/bin/targets/bleuart/app/apps/bleuart/bleuart.elf > Loading app image into slot 1 > Error: Cannot find file > /Users/ktown/Dropbox/microBuilder/Code/nRF52/Mynewt/Adafruit_Mynewt/bin/targets/bleuart/app/apps/bleuart/bleuart.img > > *$ ls bin/targets/bleuart/app/apps/bleuart/** > *apps/ apps_bleuart.a.cmd bleuart.elf.bin* bleuart.elf.lst > manifest.json > apps_bleuart.a bleuart.elf* bleuart.elf.cmd bleuart.elf.map > > *$ arm-none-eabi-gcc --version** > *arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 5.4.1 20160919 > (release) [ARM/embedded-5-branch revision 240496] > Copyright (C) 2015 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. > >