NVIDIA Jetson TK1 and Arduino Genuino 101 Intel Curie Boards Problem

Hello! I'm working on JetsonTK1. I need to connect Arduino Genuino 101 from TK1.

On Arduino IDE program, COM shows up. But I cant select Arduino/Genuino 101 from Tools. Because I have to download Intel Curie Boards. But when I tried to download the Intel Curie Boards(All versions), it says:

  • Tool openocd is not available for your operating system.(2.0.2)
  • Tool flashpack is not available for your operating system.(1.0.7)
  • Tool arc-elf32 is not available for your operating system.(1.0.6 and 1.0.5)
Tool openocd is not available for your operating system.
java.lang.RuntimeException: java.lang.Exception: Tool openocd is not available for your operating system.
	at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$1(ContributionManagerUI.java:176)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.Exception: Tool openocd is not available for your operating system.
	at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:86)
	at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$1(ContributionManagerUI.java:173)
	... 1 more

I'm using Arduino Linuxarm version. Jetson TK1 has Ubuntu 14.04 32-bit embedded version. Arduino is working fine, but I cant upload the code.

What I have to do?

The tool dependencies of the Intel Curie Boards hardware package have not been made available for the ARM Linux host, thus the error so it will not be possible to install that package on your system. You can do so on a regular computer that's running Linux, Windows, or macOS. Another option is if you can compile, or find compiled versions of those tools then you could do a manual installation or I could publish a modified version of the package index file that would allow you to install Intel Curie Boards on an ARM Linux host using Boards Manager.