Hello! I've been using Visual Micro for a little while now with arduino boards and my 8266's, but I just tried uploading a sketch to a NavSpark Mini Board and the sketch compiled fine, but uploading failed with the following error:
Uploading to I/O board using 'COM8'
Uploader started for board NavSpark-mini w/ Leon3 with GNSS library
Upload method will be: bootloader
Uploading via Bootloader
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude -C"C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf" -v -v -v -v -pv8 -cNavSpark -P\\.\COM8 -D -V avspark_NavSparkMini_venus822g\demo_hello_world.hex":i
avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf"
avrdude: Can't find programmer id "NavSpark"
Valid programmers are:
2232HIO = FT2232H based generic programmer [C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:405]
4232h = FT4232H based generic programmer [C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:433]
89isp = Atmel at89isp cable [C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:1180]
abcmini = ABCmini Board, aka Dick Smith HOTCHIP [C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:1079]
alf = Nightshade ALF-PgmAVR, http://nightshade.homeip.net/ [C:\Program Files (x86)\Arduino\hardware/tools/avr/etc/avrdude.conf:1039]
...etc, etc listing a bunch of other available programmers.
When I upload with the arduino IDE, the output after the sketch successfully uploads is the following:
Sketch uses 664,784 bytes (63%) of program storage space. Maximum is 1,048,576 bytes.
.1/NavSparkDownloadCmd -p COM8 -b 115200 -i p.bin -s 115200
NavSpark image update finished.
It looks like Visual Micro is trying to use avrdude as the programmer, even though it shouldn't, and doesn't in the arduino IDE.
Is there something that I am setting wrong that is making this happen? I thought Visual Micro just utilized the arduino IDE in the background.
Any Help is appreciated.
Whether I can upload in Visual Micro or not I'm still using it for coding, I really like the interface.
Thanks,
Adam