Kategorie: Allgemein

XMEGA-A1 XPlained unter Linux (/dev/ttyACM0)

Ich habe heute eine Weile damit verbracht, das XMEGA-A1 XPlained Evaluation-Kit unter Linux ansprechbar zu machen. Es dient der Evaluierung des ATxmega128A1 Mikrocontrollers. Bei mir zum Test der Implementierung eines Protokollstacks. Dabei gibt es folgendes Problem: Per USB angesteckt, wird zwar eine Gerätedatei /dev/ttyACM0 angelegt, jedoch lässt sich diese Schnittstelle nicht öffnen. Nach einiger Zeit …

Weiterlesen

Audio-Spur aus einem Video extrahieren

Unter Linux lässt sich die Audio-Spur aus einem Video extrahieren: avconv -i infile -f mp3 -vn outfile.mp3 Der Befehl konvertiert den Ton playerfreundlich in ein MP3. Wenn die Fehlermeldung Encoder (codec id 0) not found for output stream #0:0 auftaucht, fehlen Codecs und müssen mit dem Paket libavcodec-extra-53 nachinstalliert werden: sudo apt-get install libavcodec-extra-53 Viel …

Weiterlesen

Android: Entwickleroptionen

Versteckt, versteckter, am verstecktesten? … Ich habe die Entwickleroptionen von Android 4.2.1 vergeblich gesucht, um das USB-Debugging aktivieren zu können. USB-Debugging ist notwendig, um Anwendungen im laufenden Betrieb beobachten zu können – eine wichtige Quelle, um Fehler analysieren zu können. Die Option war nach einem Systemupdate jedoch einfach nicht mehr da. Google hat diese Option …

Weiterlesen

SHA-3: Neue kryptografische Hashfunktion

Ich wollte schon früher berichten, nach einem Kurzurlaub an der See ist es jetzt soweit… Letzte Woche wählte das National Institute of Standards and Technology (NIST) den Gewinner der NIST hash function competition. Ziel dieses öffentlichen Wettbewerb war es, eine neue kryptografische Hash-Funktion SHA-3 zu entwickeln. Keccak – der  Beitrag der NXP- und STMicroelectronics-Mitarbeiter Guido …

Weiterlesen

VirtualBox: USB-Gerät nicht erkannt (gelöst)

Ich entwickle gern auf virtuellen Maschinen. Heute durfte ich mich in diesem Zusammenhang mit USB rumärgern. Meine heutige Erkenntnis des Tages: USB 2.0 Geräte, die in der virtuellen Maschine genutzt werden sollen, auch an USB 2.0 Port anschließen. USB 2.0-Geräte werden von VirtualBox nicht erkannt, wenn sie an einem USB 3.0 Port angeschlossen sind.

Blue Moon

Heute ist Vollmond – Genau um 15:58:06 Uhr MESZ werden Sonne und Mond in Opposition zueinander stehen. Aber es ist nicht nur irgendein Vollmond. Nein, es ist der zweite in diesem Monat. Das passiert nicht allzu oft. Erst in knapp drei Jahren, am 31. Juli 2015, wird es wieder zum zweiten Mal im Monat Vollmond …

Weiterlesen

Inspiration

Oh je, hier ist lange nichts passiert in diesem Blog. Ich melde mich zurück und gelobe Besserung mit einer Momentaufnahme. Das ist Berlin. Ich wünsche Euch eine inspirierende Nacht und viel Spaß beim Coden!

USB-Verbindungsprobleme beim Samsung Galexy Nexus unter Linux

Neues Samsum Galexy Nexus und schon die ersten Problemchen unter Linux. Das Gerät wird nicht erkannt. Beim Einstecken des Kabels liefert das Syslog: usb 1-1.2: new high-speed USB device number 34 using ehci_hcd usb 1-1.2: device descriptor read/64, error -71 … usb 1-1.2: device not accepting address 35, error -71 … hub 1-1:1.0: unable to …

Weiterlesen

SystemC: Fehler beim Übersetzen

Ich habe heute die SystemC 2.2.0 Referenzimplementierung gezogen und mich wiedermal darüber geärgert, dass nach wie vor die Sourcen nicht auf Anhieb übersetzbar sind. Anscheinend landen meine Mails an die OpenSystemC-Initiative direkt in /dev/null, denn ich habe schon mehrfach auf das Problem und dessen Lösung aufmerksam gemacht. Wie auch immer – hier die Lösung für …

Weiterlesen

Debian Squeeze auf dem DNS-320

Das DNS-320 ist ein kleines NAS-System. Um mehr als nur Dateien dort ablegen zu können, macht es Sinn, eine Debian Linux Distribution nachzurüsten. Doch wie bekommt man ein Debian auf ein DNS-320? Nachdem meine Versuche mit dem DebNAS gescheitert sind, bin ich nach weiterer Recherchezeit fündig geworden, wie man ein Debian Squeeze auf das DNS-320 …

Weiterlesen