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 [2]  Send TopicPrint
Hot Topic (More than 8 Replies) Disassembly listing disappeared with the last upgrade (Read 4313 times)
Quigon
Junior Member
**
Offline


Posts: 16
Joined: Aug 22nd, 2020
Re: Disassembly listing disappeared with the last upgrade
Reply #20 - Oct 5th, 2020 at 5:56pm
Print Post  
Hello
As written there are too many sets of quotes, like this:
"C:\Users\Ian 4q1\bin\arm-none-eabi-objdump.exe"  -h -S -l "C:\Users\Ian il_winder.ino.elf" > "C:\Users\Ian il_winder.ino_objDump.log"
it works. This is the string that the build was producing in the build window when the listing fails

Further investigations yesterday:

For some reason my windows session had .log associated with notepad. Removing that file association and running the build produced the full disassembly listing as it was supposed to in the disassembly window.

Changing any of the optimization settings to "no optimization" and cleaning the solution screwed it up bigtime. There were a number of compiler error to do with the programming port and obviously no disassembly file. I think that maybe the subject of another topic at a later date.

Changed the optimization back to "default optimization" then doing a project clean produced yet another variant. On the first build all there was the usual .elf error and no disassembly listing. The usual long command as above was listed and no .log file produced. Running that long string in a cmd prompt produced the file. 

Running the build a second time produced the file in the disassembly window but only the first part of it. There was a message at the end of the listing with something like " the full listing is available at...path to the .log file"

Other observations are that it will not build a release version of any optimization form...there's a plethora of linker errors to do with debug code (which I guess is because it tries to link with excluded code) Not to worried about this as Arduino studio builds it fine and  it's  probably for another topic once the listing file is fixed.

Hope that helps
  
Back to top
 
IP Logged
 
Simon@Visual Micro
Administrator
*****
Offline


Posts: 2177
Joined: Feb 13th, 2019
Re: Disassembly listing disappeared with the last upgrade
Reply #21 - Oct 7th, 2020 at 10:59am
Print Post  
We have released a new version (20.09.10.6) which should resolve the Disassembly Output not generating correctly, which is available from the top of the below board:
https://www.visualmicro.com/forums/YaBB.pl?board=VS_ARDUINO_EXT_RELEASES
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 
Send TopicPrint