MX-Linux 23.6 basiert auf Debian 12 'Bookworm' und somit ist die Rust Version im Repository die 1.63. Mit dieser Version lässt sich nicht jede Software, die in Rust geschrieben ist, übersetzen. Zur Installation der aktuellen Rust Version geht man wie folgt vor:
- Falls Rust aus dem Debian Repository installiert ist, dieses deinstallieren
- Rustup für die Installation von Rust verwenden
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- Shell neu starten
- Umgebungsvariablen setzen
source $HOME/.cargo/env
-Version prüfen
tom@amarok:~/projects/linux/alacritty$ rustc --version rustc 1.87.0 (17067e9ac 2025-05-09)
Heute waren die Leiterplatten für den MRR-Analyzer in der Post. MRR-Analyzer, was ist das? Das wird noch nicht verraten, das erste richtige Projekt mit einem STM32L432KC ARM Controller. Wird sich hier auf der Seite dann unter Open Hardware und Open Source einreihen.
Die Leiterplatten sind wieder von Aisler. Schnelle Lieferung und saubere Arbeit aus Aachen.
Ich hatte mir diese kleinen Boards mit einem STM32 Controller besorgt, aus China. Nach langen Versuchen sind diese in die Junkbox gewandert. Denn diese Boards verwenden einen 25MHz Oszillator, aus dem die Takte erzeugt werden. Nun passen aber 25MHz absolut nicht zu den für USB benötigten 48MHz, die ziemlich genau sein müssen. Es gibt dazu zahlreiche Foreneinträge, dass es mit dem richtigen Teilerverhältnis mal geht und mal wieder nicht. Diese Probleme hatte ich auch, mit dem VCP. Das war nervig, so dass ich mir die ST Nucleo-32 Boards mit einem STM32L432KC besorgt habe. Die ST Nucleo Boards haben gleich den STLink Programmieradapter auf der Platine, für die chinesischen Boards ist ein externer Adapter erforderlich.
Mit dem Nucleo-32 Board sind alle Probleme mit USB nicht mehr vorhanden, diese verwenden einen 8MHz Oszillator mit dem die 48MHz für USB erzeugt werden können. Mit CubeMX (aus dem Development-Paket, bestehend aus CubeIDE, CubePRG und CubeMX) werden die Systemtakte eingestellt, bzw. der Code fürs initiale Setup erzeugt. Es gibt keine Probleme mehr mit dem Virtual Com Port.
Ich bin ja ein großer Fan der Sendereihe SWR Handwerkskunst, wie der Name schon sagt, vom SWR.
Vor einigen Tagen erschien ein Beitrag zur Restauration von Flipper Automaten. Viel Elektromechanik, aber auch Elektronik, Holz und farbliche Gestaltung.
Hier gehts zur ARD Mediathek mit dem Beitrag Wie man einen Flipper restauriert
Der Beitrag ist fantastisch und wirklich sehenswert!
Ich habe ein paar der STM32 Blackpill mit dem STM32F401 Controller angeschafft. Für weitere Experimente. Die erste kleine Bastelei wird wohl ein Railcom Display werden, zur Gleisbelegtanzeige bei der Modellbahn. Passend dazu habe ich auch gleich STLink Programmieradapter bestellt. Zur Entwicklung verwende ich dazu die STM32CubeIDE, STM32CubeMX und den STM32CubeProgrammer.