CubeMX ist ein erbarmliches Stück scheiße!
JRE 21.0.10 drauf, aber CubeMX will nicht. CubeMX:"ich bin zu dumm dein
im Standardpfad installiertes Java zu finden, installier veraltetes
17.0.6 damit ich nicht dumm aussehe und funktioniere!"
Schreibt doch gleich:"Wir scheißen auf Linux!."
Purge! Weg mit dem Dreck!
Bei Programmen dieser Größe finde ich durchaus Sinnvoll, dass die passende Runtime gleich mit geliefert wird. Das machen viele andere Programme ebenso. So vermeidet der Anbieter Probleme durch Inkompatibilitäten mit anderen Versionen.
Du solltest solche 3rd Party Programme nicht mit Paketen vergleichen, die als Bestandteil der Linux Distribution gepflegt werden. Die Maintainer von Debian sind nicht dafür Zuständig, Probleme von/mit CubeMX zu lösen. Und schon gar nicht sind sie dafür zuständig, die Kompatibilität fortlaufen zu testen.
Freue dich lieber darüber, daß CubeMX funktioniert und kostenlos ist. Vor 30 Jahren hätte man das niemals in der Form bekommen, da hätte man tausende Mark für bezahlen müssen.
Freue dich lieber darüber, daß CubeMX funktioniert und kostenlos ist.
Komisch das es halt am häufigsten irgendwelche appimages sind, die mit so ungewöhnlich blöden Verhaltensweisen glänzen?
Willst du als Entwickler erst mal zwei Tage frickeln weil du eine IDE/Tools nutzen willst?
Witz, ich hab vor drei Tagen mein System von normalem Ubuntu zu Backbox umgestellt, das System ist frisch und völlig unverfrickelt, nur auf den neuesten Stand gebracht, mein SDR Kram, Arduino, J-Link, openocd, Xgpro und jetzt der STM Kram drauf.
Nix was man nicht zusammen bekommen könnte, dauernd frickeln nervt aber wenn man ausnahmsweise einfach Anwender sein will.
Siehe Bild, läuft ja nach viel gefummel endlich, F103VET6, F303VCT6 und ein F405RGT6 liegen zum Basteln bereit... Irgendwo muss ich auch noch einen F073C8T6 haben.
Eben weil Entwickler in einer Firma (und:"Die haben ja auch Windows..." Ist da kein Argument für mich wenn ST halt alles für Linux bereitstellt.) bei Nutzung solcher Tools ja auch nicht ewig frickeln wollen, sondern produktiv damit arbeiten.
Mach einfach noch einen Thread auf und frag da nochmal...
Im Ursprünglichen Thread war das Thema Off-Topic, deswegen habe ich einen neuen auf gemacht. Darum wird doch hier sonst oft gebeten: "diskutiert das in einem eigenen Thread".
Komisch das es halt am häufigsten irgendwelche appimages sind, die mit
so ungewöhnlich blöden Verhaltensweisen glänzen?
Finde ich gar nicht komisch, denn der Sinn von Appimages ist es doch gerade, nicht von einer bestimmten Linux Distribution abzuhängen.
Siehe Bild ... ein F405RGT6 liegen zum Basteln bereit
Hut ab, dass du den auf diese blöde Adapterplatine löten konntest! Nach mehreren verpatzten Versuchen nutze ich nur noch Platinen für genau eine Größe nicht diese universellen.
Nur die IDE hat irgendwo nen Rest hinterlassen so daß sie
sich nicht neu installieren lassen will, OS detection OK, "Nothing to
install". Geiler scheiß!
Das passiert, wenn du die Installation einfach vom Dateisystem löschst, ohne dazu dpkg (oder apt) zu benutzen. Klassischer Bedienungsfehler. Dafür kann der Anbieter nichts.
Wehe der scheiß war meine Zeit nicht wert!
Da mache ich mir keine Illusionen. So wie du tickst wirst du dich noch viele male über die Software von ST aufregen. Vielleicht magst du lieber auf eine andere Marke wechseln, oder die IDE von Keil kaufen?
Im Gegenteil, ich hab mich explizit darum bemüht dpkg mitzuteilen das es dir ST Geschichten entfernen soll. Natürlich auch vor der versuchten Neuinstallation.
Hut ab, dass du den auf diese blöde Adapterplatine löten konntest!
Ja die Chinadinger sind meistens ziemlich schlecht zu löten, geb ich dir Recht.
Das Zinn darauf liebt für optimales Fließverhalten eine leichte Kolophonium Lösung, noch besser als die üblichen Pastenflussmittel.
Die PY32F030 kommen in QFN32 daher, mit den 0,5mm Adapter Boards hast du die gleichen Probleme wie mit den TQFP, das Zinn will nicht so Recht fließen ohne einen Tropfen Kolophonium.
Man sieht noch Reste auf dem Bild, mit Kolophonium geht's wirklich am besten.
Ich freu mich schon, wenn ich endlich mal einen Zehnerpack mit QFN20,3x3mm 0,5mm adaptern finde, die F002A warten auch noch. Scheinen aber selten zu sein.
Was ist denn eigentlich so schwer daran sich ein Multiboot mit Auswahl der benötigten Betriebssysteme einzurichten? Irgendein Windows und Linux sollten schon drauf sein.
Was ist denn eigentlich so schwer daran sich ein Multiboot mit Auswahl
der benötigten Betriebssysteme einzurichten?
Warum sollte ich das tun?
Ich mein, selbst eine VM dürfte für alle möglichen Sachen reichen, trotzdem Brauch ich keine.
Ich hab hier einen Windows PC stehen, ich Kotze jedes mal beim einschalten, ich freu mich jeden Tag wenn ich den nicht benutzen muss.
Ich mag Windows einfach nicht mehr!
Die Bevormundung an allen Ecken und Enden, neeee, lass mal!
Ich verwende viele "Hackertools", was glaubst wie groß das genervte da seitens Windows ist!
Schon ein Download kann einen dazu bringen, am liebsten alle Entwickler bei Microsoft in einen großen Mixer zu stecken und auf Turbo zu drücken! Zusätzlich ne Kiste Splittergranaten, zwei Fässer Flusssäure und 50 Tonnen Glassplitter rein!
Und das Ergebnis dem CEO von Microsoft zu saufen geben!
Das halte ich mittlerweile davon.
Außerdem, klar Reg ich mich auf, trotzdem ist's mir am Ende tausende mal lieber (wie hier auch) dran zu Bleiben und das zurecht zu frickeln.
Ich muss mich jetzt halt durch die Oberfläche Arbeiten, das wird auch noch einen Moment in Anspruch nehmen.
Schon ein Download kann einen dazu bringen, am liebsten alle Entwickler
bei Microsoft in einen großen Mixer zu stecken und auf Turbo zu drücken!
Zusätzlich ne Kiste Splittergranaten, zwei Fässer Flusssäure und 50
Tonnen Glassplitter rein!
Und das Ergebnis dem CEO von Microsoft zu saufen geben!
Ach komm', jetzt halte dich nicht zurück und sag' uns einfach mal, was du wirklich von denen hältst. ;-)
VM war immer nur mittel zum Zweck für krude Aufgaben bei mir.
So wie die Aktion mit dem USB-Prog.
Egal wann ich VM verwendet hab, ich hab nie irgendwelche "Limits" gerissen das ich zur Zahlung aufgefordert wurde.
Kann ich nun so gar nix zu beitragen ob da irgendwas, wie viel auch immer, kostet.
Auch vorher, gab doch nix was nicht gecrackt zu haben war.
Hab in meinem Leben auch noch nie für Windows einen Cent ausgegeben.
Gibt halt nie jemand zu, das wir Enthusiasten aus der IT eigentlich nie für Software zahlen mussten. Als Kind hab ich mir mal was geleistet, FPS Creator nannte sich das, heute Game Guru. (Und Open Source!) Da hab ich ums verrecken keinen funktionierenden crack gefunden, war einfach zu niesche.
Ansonsten... NÖ, kein Pinke pinke von Kilo für Software.
Wo hast du überhaupt ein AppImage für STM32CubeMX herbekommen?
In welcher sprache der Installer gemacht ist, ist doch wurscht.
Appimages ist da vielleicht auch nur halb richtig, aber im Gegensatz zu dem sh Script für die IDE das nach "Gast Registrierung" per Email für 24h zum Download freigeschaltet wird, waren es halt "executables".
Direkt bei ST runtergeladen, dafür hat man ja nen Haufen Trashmails wo der Spam nicht kratzt.
AppImage ist ein ganz bestimmte spezifiziertes Format, und STM32CubeMX hat nichts damit zu tun.
Keine Ahnung was das Problem dabei ist den Installer durchlaufen zu lassen. Danach kann man das Tool auch per "/installpfad/jre/bin/java -jar /installpfad/STM32CubeMX" ausführen, falls das direkte Starten nicht klappt.
Vermutlich mag der Installer einfach nicht überall immer den korrekten Pfad finden.
Ist auch nur CubeMX das keine funktionierenden Verknüpfungen anlegen konnte, IDE und Programmer haben es problemlos geschafft. Ich starte es jetzt eben aus einem extra Installationsverzeichnis, von da aus findet es die mitgebrachte jre und gut ist.
Wie gesagt, es läuft jetzt und gibt bisher zur Laufzeit keine weiteren Fehler.
Trotzdem nervig erst mal frickeln zu müssen.
Erst mal einarbeiten, völlig anders als vorher, da hab ich ne Menge vor mir. Sowohl beim CubeMX selbst als auch beim generierten Code.
Aha, für mich ist deren "Werbung" Spam. Die Tatsache daß der Download auch als Gast nur mit Angabe einer Mail-Adresse möglich ist, sagt mir die haben es nötig ihre Werbung irgendwie an den Mann zu bringen.
Es macht den Download weder sicherer, noch ist es unabdingbar um ne Statistik zu führen wie oft deren Programme heruntergeladen werden.
Das kann ich durch ein entsprechendes Script auf Seiten des Server auch ohne Angabe einer Mail!
Also was genau ist der Sinn dahinter? Werbung Verschicken. Werbung die ich eigentlich nicht brauche und somit als SPAM betrachte.
Ja. Reicht ja, dass Kilo S. das "CubeMX ist ein..." schreibt. Stefan, du packst das auch noch in den Betreff. Ist euch allen egal, dass das Niveau so sinkt?
Direkt bei ST runtergeladen, dafür hat man ja nen Haufen Trashmails wo
der Spam nicht kratzt.
ST verschickt kein Spam
Das ist definitiv eine glatte Lüge.
Es ist NICHT möglich, einen Account bei ST zu haben, der zum Download des ganzen Krams berechtigt, den sie anbieten und GLEICHZEITIG völlig sicher vor unverlangten Mails von ST zu sein.
Das IST Spam. Dass er durch Erpressung formal legalisiert wird, tut dem Sachverhalt keinen Abbruch.
Guck mal, der MX Installer hat (aus welchem Grund auch immer) bei mir Probleme gehabt seinen eigenen Kram im Verzeichnis zu finden in dem es lag. Programmer und IDE nicht.
Der Installer hat keine Shortcuts anlegen können.
Also irgendwo ist das Konzept "liefert gleich alles selbst mit" da nicht korrekt umgesetzt. Aus irgendeinem Grund, weiß der Geier wieso. (und Backbock ist wirklich kein außergewöhnliches Derivat, es verhält sich nicht wirklich anders als Standard Debian/Ubuntu)
Mehr bemängel ich hier nicht, das entspricht nicht dem was ich im "use Case" als gut empfinde.
Nochmals der Vergleich, ein Entwickler der das beruflich braucht will auch "Arbeiten" und nicht erst herausfinden warum einer von drei installern murren macht.
Das mit dem Spam ist halt so ne Sache, dem begegnet man mit Trashmails, für so "Mail-Zwang" Kram nenne ich die auch entsprechend.
Da Nehm ich kein Blatt vor den Mund, das ist mir sowas von völlig egal.
Ich bastel ja eh nur für mich, da ist Vielfalt vor Masse interessant.
Also sofern du nicht vor hast mich mit ner Stange oder zwei gemischter STM MCU zu Sponsorn, bleib ich dabei mit meinem 10€ Jlink-OB clon MCU's aus Altegräten zu Recyceln.
Und bevor einer mit Lizenzmist daher kommt, mit OpenOCD!