Upgraded to Apollo3 board manager 1.0.11 and BlackboardNano compile throws errors

So all was well with my Nano Blackboard. I upgraded to 1.0.11, I note upon doing so only Redboards vs Black are now present in Board menu… and now am experiencing an series of errors. Choosen Red board Nano as target … This sketch used to compile and upload just fine on prior version…

Errors As per below.

Any suggestions? Thanks


In file included from C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino.h:84,

from sketch\RADwatch_serial.ino.cpp:1:

C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11\variants\SparkFun_RedBoard_Artemis_Nano/config/variant.h:58: warning: “ADC_DIFF0” redefined

#define ADC_DIFF0 32 //Not legal pins. Used for pad lookup

In file included from C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino.h:64,

from sketch\RADwatch_serial.ino.cpp:1:

C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino_defines.h:19: note: this is the location of the previous definition

#define ADC_DIFF0 100

In file included from C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino.h:84,

from sketch\RADwatch_serial.ino.cpp:1:

C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11\variants\SparkFun_RedBoard_Artemis_Nano/config/variant.h:59: warning: “ADC_DIFF1” redefined

#define ADC_DIFF1 33

In file included from C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino.h:64,

from sketch\RADwatch_serial.ino.cpp:1:

C:\Users\antho\AppData\Local\Arduino15\packages\SparkFun\hardware\apollo3\1.0.11/cores/arduino/ard_sup/Arduino_defines.h:20: note: this is the location of the previous definition

#define ADC_DIFF1 101

Hi TW180800,

This is a known issue related to pin definitions for the Nano. The engineers are aware of this and have a fix ready in [this commit that will be released today. The error should not affect any uploading or code running on your Nano so you can go ahead and ignore them for now unless you run into any problems with your code. If that’s the case, just hang tight until we get that new release out.](fix redefinition of ADC pins on artemis redboard nano · sparkfun/Arduino_Apollo3@02809ef · GitHub)

Thank you. It does seem to effect my code behaviour (interrupt timing issues, that didn’t exist prior). I will await new release and see what happens - isn’t a show stopper. T

Interesting. The issue should be fixed with the latest release, [v1.0.12. Let us know if you have any other issues with this release or if you have any other questions or issues with your Artemis board or the core, please post a new topic and we would be happy to help.](Release v1.0.12 · sparkfun/Arduino_Apollo3 · GitHub)