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
Normal Topic 1601.1 Sp1 (Read 1532 times)
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12071
Location: United Kingdom
Joined: Apr 10th, 2010
1601.1 Sp1
Jan 1st, 2016 at 10:30pm
Print Post  
  • Note: Project hardware/board re-selection might be required after applying this update. Multiple boards of the same name but in different packages are now supported. Sorry, a one time annoyance to allow for all the new possibilities that arduino 1.6.x brings (arduino have introduced lots of changes this year but great improvements. It's been hard work keeping up but they say it's reached its peek Smiley)  
  • Multiple platform architectures are support allowing platforms such as Teensy3 to support "avr" libraries. This support had broken in recent updates due to a change in arduino 1.6.x formats
  • The properties of platform.local.txt, platform.win.txt, platform.txt etc. are combined. Previously only one of the first file discovered was used. This affected various platforms such as Marlin.
  • Arduino 1.6.7 released and supported (does not yet support automatic 'related' library discovery or the new prototype discovery system, this means you might have to continue to #include <spi.h> or other related dependencies)
  • More robust support for current and historic 3rd party hardware deinitions
  • Better integration with other projects types within the same solution. Visual micro will not attempt to build when the windows debugger is active for a different project in the solution.
  • Build output (hex,elf,map,bin) are copied to the projects configuration build folder. This is the first "real" visual studio c++ project property that Visual Micro supports (as opposed to it's own set of custom project properties). The build folder default to "ConfigurationName" such as "[project]\Release", "[project]\Debug". Final build properties are also written to a "build-board.boardinfo" text file in the output folder. (more about the reason for this output file later!)
  • Debug support for default Marlin Serial port (tip: To use Serial1 set project>Transport=HardwareSerial and project>RemotePort=Serial1) 
  • ATMEL SmartEverything full support and also debug support which defaults to Serial1 (because the board doesn't have Serial)
  • Auto detect esp8266 and fix the .ar config so that compiler cache works correctly.
  • Beta - Support for Visual Studio Linux Makefile project types
« Last Edit: Jan 2nd, 2016 at 5:08pm by Tim@Visual Micro »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint