Forum: Compiler & IDEs Fehler bei MSBuild - STM32F4 Discovery


von Jürgen H. (jrgen_h12)


Angehängte Dateien:

Lesenswert?

Hallo zusammen!

Vorab muss ich sagen, dass ich noch nicht sehr viel Erfahrung mit der 
Programmierung eines STM32 habe. Ich habe bisher immer AVRs programmiert 
und wollte nun den Schritt zu den ARMs angehen.

Ich habe ein Problem. Ich möchte mein STM32 mit Hilfe von .Net Micro 
Framework programmieren und habe nun folgende Anleitung gefunden:

http://www.tinyclr.it/journey-under-the-hood-of-net-micro-framework.aspx

Diese ist soweit ja sehr gut verständlich und auch übersichtlich...

Nun scheitere ich allerdings am 3. Schritt
"Start a debug build of “Discovery4” solution, invoking msbuild tool as 
follows: “msbuild /p:flavor=DEBUG;memory=FLASH 
Solutions\Discovery4\dotNetMF.proj”. Once finished, you should have 3 
binary image files into 
“X:\MicroFrameworkPK_v4_2\BuildOutput\THUMB2FP\MDK4.12\le\FLASH\debug\Di 
scovery4\bin”  folder: TinyBooter.hex, ER_CONFIG and ER_FLASH (latest 2 
are actually inside “tinyclr.hex” subfolder)"

beim build tritt bei mir immer wieder ein Fehler auf. Bzw. genauer 
gesagt 190 Fehler -.-

Ich habe schon herausgefunden, dass es wohl ein paar Fehler in Bezug auf 
STM32 gab, welche im Framework SDK 4.2 behoben wurden. Daher habe ich 
nun (Siehe Anhang) Version 4.2 installiert. Auch mit der Version 4.1 hat 
es leider nicht geklappt...
Im Anhang sieht man außerdem einen screenshot des ersten Auftretenden 
Fehlers. (C39030: Argument 'Cortex-M4.fp' not permitted for option 
'device')

Ich weiss leider nicht mehr weiter... Ich würde mich daher über 
Anregungen oder Lösungsvorschläge sehr freuen.

Gruß,
Jürgen

von __tom (Gast)


Lesenswert?

Es gibt auch ein fertiges Image für das DiscoveryF4-Board:

http://netmf4stm32.codeplex.com/

von Jürgen H. (jrgen_h12)


Lesenswert?

Schon mal Danke dafür!!!

Allerdings stellt sich mir dennoch die Frage, was bei mir das Problem 
ist... Ich mein so habe ich halt das Problem nur umgangen und nicht 
gelöst...

Gruß, Jürgen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.