Rich, Upgrading to the current tool is good but it doesn't fix the actual problem. The issue is a linker option is missing in a file. The fix is to add "-Wl,--end-group" to line 45 of the file \BHI260_SDK\common\toolchain\arc-gnu.cmake The start-group and end-group linker options are like parentheses that enclose a list of included libraries. It's used to make sure the list of libraries don't have circular dependencies. Since they only have one library in the list, it is kind of unnecessary but if they use it they should do it properly. If you do this fix it works fine and won't make the linker complain anymore. The arc-gnu.cmake file is used by ninja.exe to create other build config files so this bug gets passed around a bit and makes the 14 errors when it does the link stage for the flash and ram output files. Add the dark blue highlighted code above to the file and you should be good. It's a simple bug, Bosch should fix.
... View more