It appears that Poky has a non-standard Arduino toolchain. All the other toolchains I’ve tested in FullIntegration include a directory at the top, usually something that represents the version of the toolchain. That top directory is stripped when installing
it. But I can’t do that with the Intel toolchain since it’s missing that directory and the platform.txt patterns assume it’s not stripped. I’m not sure how it’s working with the Arduino IDE. I also need to test Linux and Mac to see if I’m getting the same.
Also, Putting a ‘+’ in the version number is an issue. First of all, it messes up in Freemarker when generating the Makefile and I had to replace the ‘+’ with ‘_’ to get that to work.. And I’m not sure how you tell if one version is newer than the other
for the Update feature.
That’s it so far. I don’t have an Intel Arduino board to test launching anything so if someone from Intel does, it would be cool to get them to do some testing for us :).
Since my group (Yocto Project) produces the poky SDKs, I'm curious what the comment means. If you need support with that specific toolchain we should be able to help.
Line 94:
Cheers.
--Tim (Intel)