Forum: Mikrocontroller und Digitale Elektronik Atmel Studio Update und nu: Build Failed


von Alex (Gast)


Lesenswert?

Mist. Ich habe zwecks Treiberproblem mit dem ICE3 AtmelStudio 
re-installiert (vorher war schon die 7er drauf, nun die aktuellste von 
Juni16).

Wenn ich nun das alte Projekt builde, bekomme ich folgende fehler:

1) ===============
1
ERROR 's' undeclared here (not in a function)

bezieht sich auf
1
/* Define OPTIMIZE_HIGH attribute */
2
#if defined   ( __CC_ARM   ) /* Keil 礦ision 4 */
3
#   define OPTIMIZE_HIGH _Pragma("O3") 
4
#elif defined ( __ICCARM__ ) /* IAR Ewarm 5.41+ */
5
#   define OPTIMIZE_HIGH _Pragma("optimize=high")
6
#elif defined (  __GNUC__  ) /* GCC CS3 2009q3-68 */
7
#   define OPTIMIZE_HIGH __attribute__((optimize(s)))            /* <---- */
8
#endif

2) ===============
1
ERROR: recipe for target src/ASF/common/services/delay/sam/cycle_counter.o' failed

behzieht sich auf das Debug/Makefile

Was ist da los? Ich habe unglaublich Zeitdruck und muss den Controller 
erfolgreich flashen, jede Hilfe ist hochwillkommen!

Viele Grüße
Alex

von hp-freund (Gast)


Lesenswert?

Keine Ahnung wo das s herkommt bzw. nicht herkommt, aber setz doch 
einfach mal 0 für Debug bzw. 3 für Release an dessen Stelle ein.

von Alex (Gast)


Lesenswert?

Danke, damit klappt der build (augenscheinlich).
Irgendwie macht mich das noch nicht soo zufrieden allerdings, weil ich 
nicht weiß was ich da getan habe! :D

Trotz erfolgreichem flashen scheint momentan aber auch das Programm auf 
dem µC nicht so zu laufen wie erwartet...

von Alex (Gast)


Lesenswert?

Das wollte ich ohnehin gerne mal tun - ich habe bloß ehrlich gesagt so 
wenig Erfahrung wie ich alles migriere: Ich habe einiges an packages aus 
dem ASF verwendet, die ich alle einzeln wieder hineinladen müsste(?)

Oder lässt sich das einfacher umsetzen?

von Alex (Gast)


Lesenswert?

P.S: dazu kommt noch, dass auch der ICE3 zwar funktioniert, im Windows 
Gerätemanager allerdings trotzdem als unbekanntes gerät angezeigt wird. 
Anders als im Atmel manual ist es nicht im Gerätemanager unter "Jungo - 
JTAGICE3" zu finden (oder dort hin zu installieren).

Da flashen und firmwareupdate etc erfolgreich ging, denke ich aber, dass 
das alles eine andere baustelle ist !(?)

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.