2016-12-27 05:00 AM
Just installed trial version of iar arm and my project is compiling just fine, but then i try to load, it says that selected MCU does not match target device. I triple checked that i have correct MCU selected, but nothing.
But if i select Core M7 ( original device is STM32F756ZG) it compiles good, flashing is also working, but code does not, go into memory address where are no code, just running trough memory, that it.Any idea why it can happen ?#iar2016-12-27 05:29 AM
Try using this tool which supports all genuine STM32:
http://www.st.com/en/embedded-software/stsw-link004.html
It may give some clues.
2016-12-27 06:29 AM
installed, and it works, but code still can't be loaded from IAR, i need debugger, not just load code into flash.
2016-12-27 08:06 AM
Guys from IAR are not very serious about their compiler. According to release notes nothing changes between 7.60 and 7.80. I don't use code optimize. And with 7.80 my code is sudden 1kB smaller.
I'm working on with 7.60.1.
I would say only - do not trust them 100%. Also commercial tools are buggy.
2017-01-03 08:20 AM
Which IAR version are you using ? 7.80 came in two flavors: October 17th 7.80 and December 15th 7.80.3 versions.
Does 7.70 or October's 7.80 work ?
Selecting generic M7 core probably does not match the device memory map.
2017-01-04 02:12 PM
Hallo, confimed problem with IAR ARM 7.80.3 and NUCLEO_F767ZI. No way to make it work. Solution: go back to v. 7.80.1. It works.
2017-01-05 02:43 AM
A patch will be released to address this issue within the next weeks. If you need urgent help and have a valid Support and Update Agreement, I recommend to contact IAR tech support:
2017-01-11 06:46 AM
The patch for 7.80.3 was released yesterday and you can find it here:
http://supp.iar.com/Updates/?product=EWarm
(scroll down to point 5 and click on “Download Update�).