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 …
Kategorie: Embedded Systems
Aug 17
Microchip C30 Compiler unter Linux
- Von Rolf unter Allgemein, Anleitungen, Embedded Systems, Linux
Microchip’s C30 Compiler for PIC24 und dsPIC Mikrocontroller basiert auf dem GCC, so dass dessen Quelltexte frei verfügbar sind und auf verschiedenen Plattformen übersetzt werden können. Während ich mir vor einigen Monaten so meine Linux-Version selbst übersetzen musste, bietet Microchip inzwischen eine Beta-Version der MPLAB-X Entwicklungsumgebung inklusive dem GCC-basierten C30-Compiler für Linux an. Das C30-Paket …
Mai 06
Android: „Property Service neutralisiert“ – Eine Analyse
- Von Rolf unter Allgemein, Embedded Systems, Konstruktionsfehler
Gründe gibt es ganz verschiedene, um die volle Bandbreite an Systemrechten auf dem eigenen Geräten zu genießen. Nachdem verschiedene Exploits nach meinem Systemupdate auf Version 1.72.405.3 (basierend auf Android 2.2) nicht mehr funktionierten, bin ich erneut fündig geworden. Seinen erfolgreichen Dienst meldet der gefundene Exploit mit der Ausgabe „property service neutered“. Schauen wir uns doch …
Feb 13
Linux: USB abgehört
- Von Rolf unter Allgemein, Embedded Systems, Linux
Der Universal Serial Bus (kurz USB) ist – wie sein Name schon verrät – universell, um vielfältige Geräte an einen Host anschließen zu können. Die paketorientierte Kommunikation läuft dabei nach einem Master/Slave-Prinzip ab. Bei der Entwicklung von USB-Gerätetreibern für das Host-System ist es sehr hilfreich, den USB-Bus beobachten zu können. Linux bring hierfür die wichtigen …
Neueste Beiträge
Archive
- Mai 2022
- August 2021
- Juli 2019
- November 2018
- Juni 2017
- März 2017
- Februar 2017
- Dezember 2016
- August 2016
- Mai 2016
- Januar 2016
- Dezember 2015
- Februar 2015
- Januar 2015
- Dezember 2014
- Oktober 2014
- Juni 2014
- April 2014
- Januar 2014
- Dezember 2013
- September 2013
- August 2013
- Juli 2013
- Juni 2013
- Mai 2013
- Februar 2013
- Oktober 2012
- August 2012
- Mai 2012
- März 2012
- Februar 2012
- Januar 2012
- November 2011
- Oktober 2011
- August 2011
- Juni 2011
- Mai 2011
- April 2011
- März 2011
- Februar 2011
- Januar 2011
Neueste Kommentare