Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 8 Replies) AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini (Read 1267 times)
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Mar 28th, 2016 at 12:55am
Print Post  
I have installed Atmel Studio 6.2 and 7, and I can use my AVR Dragon to read and program the device, but I have been unable to add the Visual Micro for Arduino extension. With Ver 7 I find an option to create new project from Arduino but when I try that, it asks to choose a device and variant but the selections are blank and it fails.

I am able to use Visual Studio Community to open an existing Arduino project and build it using Version 1.0 (I had problems previously with 1.6), but I cannot find a way to choose the Dragon for programming. I tried AVR ISP but that seems to be looking for a serial port. 

Code
Select All
Uploading to I/O board using 'AVR ISP'
The uploader returned an error
avrdude: ser_open(): can't open device "\\.\": The filename, directory name, or volume label syntax is incorrect. 



Atmel Studio has a separate dialog for programming that will read the device ID and various properties and memory locations, and it also has a simulator and debugger, but so far I can't seem to get either version to work with the Arduino extension. I never get the "Configure IDE" dialog as shown in the setup instructions.  Huh

Also, when I try to upload using an FTDI device on COM9, it fails with:

Code
Select All
Uploading to I/O board using 'Arduino as ISP'
Upload failed
avrdude: stk500_getsync(): not in sync: resp=0xfe 



Using the Arduino IDE, it uploads OK.

Thanks.  Smiley
« Last Edit: Mar 28th, 2016 at 1:30am by PStechPaul »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #1 - Mar 28th, 2016 at 11:23am
Print Post  
The Ide config settings are the same for all versions of visual micro. I expect you were not prompted in 7.0 because you had already configured visual micro in 6.2

You get an error attempting to upload with visual micro because you have ticked "Visual Micro>Always use programmer for upload". Untick it and you will find that normal usb/COM upload works.

If you want to use the dragon then just click build with Visual Micro in a valid Visual Micro/Arduino project. Then use the atmel programming dialog. After build with Visual Micro, you should find that Visual Micro has created the hex and elf etc. below the release/debug folder of your project.

Hope these answers make sense.
  
Back to top
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #2 - Mar 28th, 2016 at 8:58pm
Print Post  
I was able to build and upload to the Arduino by unchecking the "Always use programmer for upload" after selecting "Arduino as ISP" from the choices provided. It is checked by default when any of the options is selected.

But I cannot find any way to use the Dragon in the Visual Studio IDE. I tried "USBasp", "AVR ISP", and "AVRISP MKII", and they either try the COM port or an unspecified USB port, using AVRdude. Here is the message when using AVRISP MKII with "Always use programmer for upload":

Code
Select All
Uploading to I/O board using 'AVRISP mkII'
Upload failed
avrdude: usbdev_open(): did not find any USB device "usb" 



I have only seen the Dragon when using Atmel Studio, either version. I suppose this will meet my needs, as I only want to be able to read the flash and save it for archive purposes while I make changes to the source code, but it would be nice to have one IDE for everything.

I did update the Visual Micro to the latest version.

Thanks.  Smiley
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #3 - Mar 28th, 2016 at 9:07pm
Print Post  
Thanks for explaining. You are right there isn't a non-atmel dragon option but that because I haven't had time to test and a user with knowledge hasn't provided a definition.

It looks like the dragon is supported by avrdude? In which case you can create a definition that will work in both visual micro and the arduino ide.

You might simply be able to add an entry to the programmers.txt in "[ArduinoIDE]\hardware\arduino\avr"

Notice the avrisp mkII is defined as follows:-

Code
Select All
avrispmkii.name=AVRISP mkII
avrispmkii.communication=usb
avrispmkii.protocol=stk500v2
avrispmkii.program.protocol=stk500v2
avrispmkii.program.tool=avrdude
avrispmkii.program.extra_params=-Pusb 



This example will add a new programmer to the list:-

Code
Select All
avr_dragon.name=AVR Dragon Example
avr_dragon.communication=usb
avr_dragon.protocol=dragon protocol
avr_dragon.program.protocol=dragon protocol
avr_dragon.program.tool=avrdude
avr_dragon.program.extra_params=dragon params 




If you change the config text files then click "tools>visual micro>reload toolchains" or restart the ide.

The above example uses the avrdude command defined in the platform.txt but it would be possible to create a new definition called, for example, "avrdude_for_dragon". Hopefully you won't need it and the above simple definition will work for you.

If you get the dragon working please let me know and I will add it to the visual micro install avoiding the need to hack the arduino ide core config.
« Last Edit: Mar 28th, 2016 at 9:08pm by Tim@Visual Micro »  
Back to top
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #4 - Mar 28th, 2016 at 11:37pm
Print Post  
I tried what you suggested, and also this:

Code
Select All
avr_dragon.name=AVR Dragon
avr_dragon.communication=usb
avr_dragon.protocol=dragon_isp
avr_dragon.program.protocol=dragon_protocol
avr_dragon.program.tool=avrdude
avr_dragon.program.extra_params=dragon_params 



The error message is:

Code
Select All
Uploading to I/O board using 'AVR Dragon'
Error during upload using programmer
MCUPreference property not found: program.pattern
The uploader returned an error 



In avrdude.conf I found this:

Code
Select All
# AVR Dragon in ISP mode
programmer
  id    = "dragon_isp";
  desc  = "Atmel AVR Dragon in ISP mode";
  baudrate = 115200;
  type  = "dragon_isp";
  connection_type = usb;
; 



I found a reference to a similar problem:
http://www.visualmicro.com/forums/YaBB.pl?num=1416119668

I don't know enough about this to try anything more.  Cool
« Last Edit: Mar 28th, 2016 at 11:42pm by PStechPaul »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #5 - Mar 28th, 2016 at 11:50pm
Print Post  
Hi,

The programmers.txt contains all th defs for all avr programmers so adding one can only cause that error if it hasn't been added correctly or maybe the ide needs restart. Out of interest what arduino ide version are you using?

Code
Select All
avr_dragon.name=AVR Dragon
avr_dragon.communication=usb
avr_dragon.protocol=dragon_isp
avr_dragon.program.protocol=dragon_isp
avr_dragon.program.tool=avrdude
avr_dragon.program.extra_params=-Pusb 




I made some corrections based on your report (see above), my example was just a verbose example.

If it fails then please switch on "visual micro>verbose". Then click the "build and upload button. Then email or post the output.
  
Back to top
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #6 - Mar 29th, 2016 at 12:25am
Print Post  
That didn't work. I found that there was an old version of AVRdude in the ProgramFiles(x86) folder, but I think it was using the newer version I had in Downloads. Anyway, I copied the newer version there and same result. I also tried running AVRdude as a command line and got the following:

Code
Select All
w32\avrdude -v -v -v -v -c dragon_isp -p atmega328p   1>avrdudelog1.txt

avrdude: Version 6.1, compiled on Mar 13 2014 at 00:09:49
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\paul_000\Downloads\avrdude-
6.1-mingw32\avrdude.conf"

         Using Port                    : usb
         Using Programmer              : dragon_isp
avrdude: stk500v2_dragon_isp_open()
avrdude: usbdev_open(): did not find any USB device "usb" (0x03eb:0x2107)

avrdude done.  Thank you. 



Using verbose mode in the IDE:

Code
Select All
Program size: 11,440 bytes (used 37% of a 30,720 byte maximum) (10.01 secs)

Uploading to I/O board using 'AVR Dragon'
Uploader started for board Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328
Uploader will use programmer name: avr_dragon
Error during upload using programmer
MCUPreference property not found: program.pattern
The uploader returned an error
 



I am using Arduino 1.0.6 IDE. I had problems awhile back with a newer version 1.6x  Huh
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #7 - Mar 29th, 2016 at 1:24am
Print Post  
I forgot you are using 1.0. You would need to remove this line "avr_dragon.program.tool=avrdude" but I doubt it will work. 1.0 was very fixed.

You could try 1.5.8 the same config as 1.6.x
  
Back to top
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #8 - Mar 29th, 2016 at 2:40am
Print Post  
I tried installing 1.6.8, and got this error:

Code
Select All
Compiling 'Simple_Charger' for 'Arduino Mini w/ ATmega328'
Build folder: mega328
Summary: Header=1 Prototypes=4 Imports=5
Additional Defines:
Architecture Tools: {runtime.tools.avr-gcc.path}/bin/
Sketchbook: file:\\\C:\Users\paul_000\Documents\Arduino
Sketch Include Paths
Include Path 'C:\Users\paul_000\Documents\Arduino\sketches\Simple_Charger'
Core Include Paths
Include Path 'C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino'
Include Path 'C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\variants\eightanaloginputs'
"{runtime.tools.avr-gcc.path}\bin\avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10608 -DARDUINO_AVR_MINI -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\variants\eightanaloginputs" \Simple_Charger.cpp" -o "nul"
The system cannot find the file specified
	Preprocess: "{runtime.tools.avr-gcc.path}\bin\avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10608 -DARDUINO_AVR_MINI -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\variants\eightanaloginputs" \Simple_Charger.cpp" -o "nul"
Unknown error during deep search source code for includes. Attempting alternative regex exploration
System.NullReferenceException: Object reference not set to an instance of an object.
   at UntilDone(String sourceFilePath, Board brd, List`1 includePaths, Boolean isTopLevel)
   at ntilDone(List`1 sourceFilePaths, Board brd, List`1 includePaths, SketchLibraryList knownLibs)
   at Visual.Micro.MiroAppAPI.SketchCompilerArduino._compile(SketchBuilder lsketch, String primaryClassName, Boolean verbose, Boolean isDebug)
Library Include Paths (3)
Include Path 'C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\libraries\EEPROM\src'
Include Path 'C:\Users\paul_000\Documents\Arduino\libraries\Goldelox_Serial_4DLib'
Include Path 'C:\Users\paul_000\Documents\Arduino\libraries\TimerOne'
All import libraries will be re-compiled
Build Core Paths: C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino
"{runtime.tools.avr-gcc.path}/bin/avr-gcc" -c -g -x assembler-with-cpp -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10608 -DARDUINO_AVR_MINI -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\variants\eightanaloginputs" "C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o \core\wiring_pulse.S.o" 
The system cannot find the file specified
	Process: "{runtime.tools.avr-gcc.path}\bin\avr-gcc" -c -g -x assembler-with-cpp -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10608 -DARDUINO_AVR_MINI -DARDUINO_ARCH_AVR -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino" -I"C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\variants\eightanaloginputs" "C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o \core\wiring_pulse.S.o" 
Error compiling core 



I'm not sure what file is missing.
« Last Edit: Mar 29th, 2016 at 3:16am by PStechPaul »  
Back to top
 
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #9 - Mar 29th, 2016 at 3:12am
Print Post  
It might have something to do with wiring_pulse.c which seems to be here:

Code
Select All
C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino 



While there is also a wiring_pulse.S in the newer version  Huh:

Code
Select All
C:\Program Files (x86)\Arduino_1-6-8\hardware\arduino\avr\cores\arduino 



Note that the paths are different.

It seems that the error in the tool build arises from the presence of the following files in the folder:
C:\Program Files (x86)\Arduino_1-6-8\hardware

platform.txt:
Code
Select All
# ctags
# ------------------------------
tools.ctags.path={runtime.tools.ctags.path}
tools.ctags.cmd.path={path}/ctags
tools.ctags.pattern="{cmd.path}" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "{source_file}"

# additional entries
tools.avrdude.path={runtime.tools.avrdude.path}

preproc.includes.flags=-w -x c++ -M -MG -MP
preproc.includes.compatibility_flags={build.mbed_api_include} {build.nRF51822_api_include} {build.ble_api_include} {compiler.libsam.c.flags} {compiler.arm.cmsis.path} {build.variant_system_include}
recipe.preproc.includes="{compiler.path}{compiler.cpp.cmd}" {preproc.includes.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {preproc.includes.compatibility_flags} {includes} "{source_file}"

preproc.macros.flags=-w -x c++ -E -CC
preproc.macros.compatibility_flags={build.mbed_api_include} {build.nRF51822_api_include} {build.ble_api_include} {compiler.libsam.c.flags} {compiler.arm.cmsis.path} {build.variant_system_include}
recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpreprocessor.flags} {compiler.cpp.flags} {preproc.macros.flags} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {preproc.macros.compatibility_flags} {includes} "{source_file}" -o "{preprocessed_file_path}"
 



and platform.keys.rewrite.txt:
Code
Select All
old.0.compiler.path={runtime.ide.path}/hardware/tools/avr/bin/
new.0.compiler.path={runtime.tools.avr-gcc.path}/bin/

old.1.tools.avrdude.cmd.path={runtime.ide.path}/hardware/tools/avr/bin/avrdude
new.1.tools.avrdude.cmd.path={path}/bin/avrdude

e.conf
new.2.tools.avrdude.config.path={path}/etc/avrdude.conf

14q1/bin/
new.3.compiler.path={runtime.tools.arm-none-eabi-gcc.path}/bin/

old.4.tools.bossac.path={runtime.ide.path}/hardware/tools
new.4.tools.bossac.path={runtime.tools.bossac.path}

old.5.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--warn-unresolved-symbols -Wl,--start-group "{build.path}/syscalls_sam3.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group -lm -gcc
new.5.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--warn-unresolved-symbols -Wl,--start-group "{build.path}/core/syscalls_sam3.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group -lm -gcc

#specific to RedBearLab nRF51822 Boards
old.6.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" -mcpu={build.mcu} -mthumb -Wl,--gc-sections --specs=nano.specs -Wl,--wrap,main -Wl,-Map={build.path}/{build.project_name}.map,--cref "-T{build.variant.path}/{build.ldscript}" -o "{build.path}/{build.project_name}.elf" -Wl,--start-group "{build.path}/system_nrf51.c.o" {object_files} "{build.path}/startup_NRF51822.s.o" "{build.path}/{archive_file}" -Wl,--end-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
new.6.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" -mcpu={build.mcu} -mthumb -Wl,--gc-sections --specs=nano.specs -Wl,--wrap,main -Wl,-Map={build.path}/{build.project_name}.map,--cref "-T{build.variant.path}/{build.ldscript}" -o "{build.path}/{build.project_name}.elf" -Wl,--start-group rf51.c.o" {object_files} "{build.path}/core/startup_NRF51822.S.o" "{build.path}/{archive_file}" -Wl,--end-group -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys

#specific to RFduino 1.6.3
old.7.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} {build.extra_flags} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -Wl,--cref -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/syscalls.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.variant.path}/libRFduino.a" "{build.variant.path}/libRFduinoBLE.a" "{build.variant.path}/libRFduinoGZLL.a" "{build.path}/{archive_file}" -Wl,--end-group
new.7.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} {build.extra_flags} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -Wl,--cref -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/core/syscalls.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.variant.path}/libRFduino.a" "{build.variant.path}/libRFduinoBLE.a" "{build.variant.path}/libRFduinoGZLL.a" "{build.path}/{archive_file}" -Wl,--end-group

old.8.recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}"
new.8.recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}"

old.9.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/syscalls_sam3.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group -lm -gcc
new.9.recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/core/syscalls_sam3.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group -lm -gcc

#specific to Digistump AVR Boards 1.5.4
...
 


Truncated due to character limit. See attachments
« Last Edit: Mar 29th, 2016 at 4:59am by PStechPaul »  

Please Register or Login to the Forum to see File Attachments
Back to top
 
IP Logged
 
PStechPaul
Junior Member
**
Offline


Posts: 33
Joined: Mar 25th, 2016
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #10 - Mar 29th, 2016 at 5:24am
Print Post  
« Last Edit: Mar 29th, 2016 at 5:26am by PStechPaul »  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #11 - Mar 29th, 2016 at 9:57am
Print Post  
Not with 1.0.x 😊
  
Back to top
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12188
Location: United Kingdom
Joined: Apr 10th, 2010
Re: AVR Dragon with Microsoft Visual Studio and Arduino Pro Mini
Reply #12 - Apr 4th, 2016 at 9:12pm
Print Post  
This Topic was moved here from Arduino Extension for Visual Studio 2012, 2013 and 2015 [move by] Visual Micro.
  
Back to top
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint