Thanks for the tips.

I had followed the docker install and then olimex instructions and subsituted _kinetis

So I have the FRDM-K64F connected with a multlink JTAG/USB/Ubuntu, and the J11 cut for SWD operation
I also found i needed to add

sudo -Hpip install --pre -U pyocd

which added

  /usr/local/bin/pyocd-flashtool
  /usr/local/bin/pyocd-gdbserver
  /usr/local/bin/pyocd-tool
  /usr/local/lib/python2.7/dist-packages/pyOCD



[~/dkr/myproj]$ newt load boot_kinetis

Loading bootloader
Error: Downloading /workspace/bin/targets/boot_kinetis/app/apps/boot/boot.elf.bin to 0x0 /workspace/repos/apache-mynewt-core/hw/bsp/frdm-k64f/frdm-k64_download.sh: 41: /workspace/repos/apache-mynewt-core/hw/bsp/frdm-k64f/frdm-k64_download.sh:pyocd-flashtool: not found

But I have pyocd-flashtool

[~/dkr/myproj]$ whereis pyocd-flashtool
pyocd-flashtool: /usr/local/bin/pyocd-flashtool

Any suggestions? is this a docker issue?
thanks


Neil Hancock

On 1/26/2017 9:32 AM, Christopher Collins wrote:
Sorry, there's something else I forgot to mention.  You'll need to put
the boot loader on your board as well.  You can do this before or after
uploading blinky.

     newt target create boot-frdm-k64f &&
     newt target set boot-frdm-k64f app=@apache-mynewt-core/apps/boot        \
                                    bsp=@apache-mynewt-core/hw/bsp/frdm-k64f \
                                    build_profile=optimized

Then build and upload the boot loader to your board:

     newt build boot-frdm-k64f
     newt load boot-frdm-k64f

Chris


On Thu, Jan 26, 2017 at 09:14:02AM -0800, Christopher Collins wrote:
To start with, I would create a blinky-frdm-k64f target:

     newt target copy my_blinky_sim blinky-frdm-k64f

Then configure your new target to use the frdm-k64f BSP:

     newt target set blinky-frdm-k64f bsp=@apache-mynewt-core/hw/bsp/frdm-k64f

Plug your board in and attach a debugger if necessary, and try running
blinky on your board:

     newt run blinky-frdm-k64f

If everything works, a gdb window will come up.  Type c <enter>, and
check if your board's LED is blinking.

After you have blinky working on your board, you might want to try one
of these other sample apps:
     slinky: Includes shell over UART and newtmgr over shell.
     bleprph: Includes BLE stack and newtmgr over BLE.

Thanks,
Chris

Alternatively, I could familiarize myself work through the Olimex-E407

My  environment so far has been IDE Freescale Kinetis Design
Studio/Eclipse building nuttx OS, and with integration to Multilink JTAG
for blowing the flash.

There was a new feature request for an Eclipse plugin for myNewt, but it was 
marked as dup, and I haven't seen any other mention of Eclipse IDE so
far.

Any recommendation on getting started with FRDM-K64F?   or should I
start with Olimex

thanks


--
Neil Hancock





Reply via email to