2012-01-09 07:38 PM
I am new to MCUs and have the discovery board on its way. I am reading relating documents and I am overwhelmed as expected.
One question, are these the recommended steps to setup Mac for development for the discovery board?http://www.nabiltewolde.com/2011/10/using-stm32f4-discovery-board-in-osx.htmlWill I be able to take the full advantage of the MCU with such setup? Or I need to get a PC and installIAR Embedded Workbench?
2012-01-09 09:02 PM
Will I be able to take the full advantage of the MCU with such setup? Or I need to get a PC and install IAR Embedded Workbench?
Well depends a lot on how valuable your time is. You could presumably use a VM like Parallel or VirtualBox. Given a viable laptop/netbook is only a few hundred dollars (US), it's hard to see fighting with other options. Keil or IAR evaluations should permit some effective testing and debugging, with an integrated enviornment. GCC is a viable way to build code, but not something I'd recommend for an initial excursion.
2012-01-10 02:21 AM
Hi
Rowley Crossworks for ARM is available for MAC Regards Mark2012-01-10 09:03 AM
I'v just started evaluating Rowley Crossworks (as of yesterday). They give a free 30-day evaluation, and offer a personal edition (for none commercial use) at quite a reasonable price. The license is to a developer, not a machine, which allows you to choose which platform you install on. AFAIK it supports Windows/Mac and Linux.
BUT, we had to dig around the Rowley support site to find the 2.1.2 release which includes the STLINK/V2 support. With that, I have full debug support on the STM32F4-DISCOVERY from my Mac. It lets me debug in C/C++ source, and also see the assembler. It also maintains a CPU cycle count, which is handy to see that my program is doing roughly what I expect.2012-01-11 06:37 PM
Thank you….I will give CrossWorks a 30 days try. I hope for being able to figure it all out in 30 days so I can make more educated decision. MCU is too foreign to me and the steep learning curve is in front of me.
Here is the link to the SW with theSTLINK/V2
support.http://rowley.zendesk.com/entries/489017-cortex-m4-support2012-01-19 06:04 PM
I have mixed feelings about CrossWorks.
Even simple things do not work:When I double click on a variable, I expect it to highlight all occurrences in the source file.
When I use a create folder function for a new project from the tool then I rename the folder, I expect it to rename the folder.
When I right click on an object, and choose Go to definition, I expect the program to go there. Instead I get 'no index loaded' error.
I expect this as well:
http://rowley.zendesk.com/entries/381301-what-about-auto-completion-in-cross-studio
2012-01-24 07:41 PM
OK, I have installed VM VirtualBox running Windows XP with IAR Embedded Workbench. My Mac running XP in full screen mode looks like a XP native PC. I am impressed with VM. IAR seems pretty good, but I am still scratching the surface.
I think this is a good setup for Mac users and I would recommend it to anybody starting with embedded SW on OS X.2014-03-02 03:48 AM
I have an XP setup under VMware Fusion. When tried IAR, the licensing didn't work.
''Failed to request licenses. Could not get the right locking code. Failed to get the machine ID for locking criteria 0x2000. ... '' I think I'll just try the Keil MDK-ARM