compiler error on SparkFun Artemis SnowBoard

I just bought this board SparkFun Artemis SnowBoard In stock DEV-15839 and was following the tutorial here https://learn.sparkfun.com/tutorials/ar … th-arduino

I did the steps in Installing the Arduino Core for Apollo3 and selected Sparkfun BlackBoard artemis

and was trying the blink example but when I compile I get this error:

Board amap3redboard (platform apollo3, package SparkFun) is unknown
Error compiling for board SparkFun RedBoard Artemis.

I am on Win10 with IDE 1.8.5

thanks

Have you tried to select the Sparkfun RedBoard Artemis rather than the blackboard? If you don’t see the redboard then update your board in Tools board manager.

Regards,

Kevin

typo on my part , the board name is “sparkfun redboard artimis”

just to clarify this is the new “SparkFun Artemis SnowBoard” but the getting started guide takes you to the Artemis Development with Arduino https://learn.sparkfun.com/tutorials/ar … th-arduino and that tutorial has a screen image to select ‘SparkFun Blackboard Artemis’. maybe I have the wrong guide or the doc is wrong ? Anyway in IDE under tools, board it only shows 'sparkfun redboard artemis"

board manager shows SparkFun Apollo3 1.0.22 installed

Hi jimk123,

The Artemis Development with Arduino was initially written for the SparkX version of the Artemis boards (i.e BlackBoards) but the latest versions of our [Apollo3 Arduino Core will have the RedBoard options to select. Now, for your issue, I’m not really sure what would be causing this error as I just tested the latest release with Arduino 1.8.9 and 1.8.5 on Windows 10 and had no problems compiling. I would recommend first trying just a standard removal and re-install of the SparkFun Apollo3 core with the Arduino Boards Manager and retry.

If that does not solve the issue, I would recommend trying to manually uninstall all the Arduino boards files for the SparkFun Apollo3 core by navigating to your Arduino15 Appdata folder. In order to navigate to that, you will need to make hidden files visible in your Windows Explorer settings and it should be on a file path similar to this:

C:\Users\mark\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3

Once you have found that directory, simply delete the entire “apollo3” folder and then go back to install the board definitions using the Arduino Boards Manager tool. That should fix the problem.](GitHub - sparkfun/Arduino_Apollo3: Arduino core to support the Apollo3 microcontroller from Ambiq Micro)

Hi Mark,

that worked ! thanks ! when trying to cleanup I could not find the path: c:\users\jim\appdata

turns out ( on win10) appdata is a hidden folder, I had to select View, hidden items to see it in explorer

I also noticed on the re-install a newer version of the SparkFun Apollo3 board package was there from when I last installed, (1.0.23 vs 1.0.22)

Looks like the tutorial has also been updated to clarify the board names:

Note: The image here shows the SparkFun BlackBoard Artemis and is out of date. The latest version of the SparkFun Apollo3 Arduino Core will have selections for the SparkFun RedBoard Artemis, Nano and ATP versions.

thanks again for all your help!

jim

I had a feeling it was due to something either left-over from a previous install or something went wrong with a new install. I’m glad to hear cleaning up those files fixed the issue! I also added that note to the tutorial to avoid any other confusion about which boards to select. We may update that tutorial in the future but that note should suffice for now. Let us know if you run into any other issues with your SnowBoard or other SparkFun products and we would be happy to help as much as we can.

I went through all the steps of your 12/31/2019 post to jimk123 but still receive the error. The following is the error message:

Arduino: 1.8.8 (Windows 7), Board: “SparkFun RedBoard Artemis, 921600, SparkFun Variable Loader (Recommended)”

exec: “C:\Users\Owner\AppData\Local\Arduino15\packages\SparkFun\tools\arm-none-eabi-gcc\8-2018-q4-major/bin/arm-none-eabi-g++”: file does not exist

Error compiling for board SparkFun RedBoard Artemis.

Can you recommend a solution?

It’s been a month… can the moderator please respond?

Something isn’t right with your installation.

You might try a fresh install on a different computer?

I’d consider trying to just nuke the whole SparkFun package directory at C:\Users\mark\AppData\Local\Arduino15\packages\SparkFun\ - and then install the latest library.

Looks like your previous deletion of the apollo3 directory didn’t result in the updated library installing the correct compiler (notice that the compiler doesn’t live under the apollo3 directory). The library is also up to 1.0.30, now, so you’d pick up some fixes, too?

Thank you both. I de-installed and re-installed the RedBoard in the Boards Manager and it did compile. I did have to use the alternate bootloader to get it to upload though.

Thanks for the update drbrodie. You may consider [updating the SVL bootloader.](All About the Artemis SVL Bootloader - SparkFun Electronics Forum)