CooCox CoIDE V2beta

OP (Firma: Reusch Elektronik) #3929558
Lesenswert?
• ▲
▼
Hallo Community!
Seit einigen Tagen gibt es eine neue Version der 
ARM-Entwicklungsumgebung CooCox CoIDE in der Version 2 als beta-Version 
zum Download. Ich wollte mir diese Version mal anschauen.
Das überarbeitete Repository führt bei einem neuen Projekt ebenfalls 
zunächst zur Auswahl des Controllers. Bevor es weiter geht, möchte die 
IDE jedoch etwas aus dem Internet herunter laden. Das scheitert bei mir 
jedoch grundsätzlich! Ich komme daher auch nicht weiter.
Auch der Versuch, ein Projekt zu öffnen, das mit CoIDE 1.7.7 erstellt 
wurde, scheitert mit einer sinngemäßen Fehlermeldung.

Meine Frage an euch: Klappt bei euch dieser Download und könnt ihr mit 
der neuen Version 2 schon arbeiten?
Ich frage deshalb, weil bei mir der Zugang ins Internet über einen Proxy 
erfolgt. Ich habe zunächst den Verdacht, dass es daran liegt. CoIDE 
bietet aber wohl keine Möglichkeit, einen Proxy ein zu stellen.
#3930232
Lesenswert?
• ▲
▼
Ist zwar etwas OT, aber wie machen sich die Fehler bemerkbar?

Bei mir (CoIDE 1.7.7) funktioniert erstmal alles, aber nach einigen 
Builds fängt das Ding an dann Fehler zu schmeißen beim Build 
(Fehlermeldung von Java, sinngemäß: Zu wenig Hauptspeicher). Manchmal 
berappelt es sich dann wieder, aber oft muss ich CoIDE dann komplett 
über den Taskmanager killen weil es sich auch nicht mehr beenden lässt.

Und ich habe 8 GB Hauptspeicher, also es ist kein wirkliches 
Speicherproblem.

Manchmal habe ich auch beim Starten der CoIDE einmal eine 
Nullpointer-Exception, wenn ich die wegklicke scheint es aber normal 
weiterzulaufen...
Gast #3931525
Lesenswert?
• ▲
▼
das macht die 1.7.7. bei mir auch ...
deswegen bleibe ich bei 1.7.6

der bug ist scheinbar auch im forum
leider wurde bisher das schöngeredet ...

die V2 hingegen scheint nur kompatibel wenn man ein komplett neues 
Projekt startet....
alles vorige ist leider inkompatibel


evtl gibts in der V2 release einen import der vlt funktioniert
#3939226
Lesenswert?
• ▲
▼
Habe bei der 1.7.7 jetzt folgendes in die CoIDE.ini eingetragen und es 
scheint das Problem zu beheben:
1
--launcher.XXMaxPermSize
2
256M
3
-vmargs
4
-Xms60m
5
-Xmx512m
6
-XX:+UseConcMarkSweepGC
7
-XX:+CMSClassUnloadingEnabled

DIe V2 beta hatte ich kurz probiert, aber zum einen unterstützt sie 
nicht der STM32F10xx und zum anderen noch merklich beta...

Der Weisheit letzter Schluss ist das irgendwie auch noch nicht, bis 
jetzt hat mich keine von den freien IDEs richtig überzeugt. em::Blocks 
scheint schlanker und geschmeidiger, allerdings funktioniert dort der 
ST-LINK/V1 nicht (gut, könnte ich mit leben).
Gast #4032540
Lesenswert?
• ▲
▼
Hallo,

ich erlebe grad das Gleiche.... sobald ich malloc benutze wirft er mir 
collext2.exe .... return 1 etc. raus (da hilft auch kein LTO etc) und 
die java Fehler kommen später. Hard FPU auch nicht, selbst wenn ich die 
Libs eintrage. V2 läuft gar nicht unter XP und da ich aus Prinzip kein 
Windows 7,8,9,10 etc. kaufe muss ich damit eben leben.

Hat noch einer die CooCox 1.7.6.  irgendwo und kann mir die mal 
schicken?

Die freien IDE sind irgendwie nix, überdenke mal die Anschaffung der 
neuen Rowley Crossworks, meine ist zu alt von 2007.

Gruss,
Christian

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.