Glasfaser

Glasfaser

Und das zweite Dokument aus meinen alten Schulprojekten. Dieses Projekt behandelt grob das Thema Glasfaser:

  • Physikalisches Prinzip
  • Anwendungsbereiche
  • Vorteile

Folgende Dateien stehen zum Download:

  • Handout: Einseitige Ausführung des Themas
  • Karten: Karten zum Vortragen des Themas

Alle Dokumente stehen unter der Creative Commons BY-NC-SA Lizenz.

Mikrocontroller – Grundlagen

Mega1284p von Atmel

 

Was ist ein Mikrocontroller? Wie ist er aufgebaut und wie unterscheiden sich verschiedene Controller? Diese und weitere Fragen werden in dieser Ausarbeitung behandelt.

Das Thema habe ich ursprünglich als Schularbeit erarbeitet. Da die Rückmeldung zu dieser sehr positiv ausfiel, möchte ich sie euch hier zur Verfügung stellen.

 

Folgende Dateien stehen zum Download:

Alle Dokumente stehen unter der Creative Commons BY-NC-SA Lizenz.

Nachtrag: SMC7904 WBRB von Pollin

Wie die regelmäßigen Leser meines Blogs bereits wissen, hatte ich mir vor einigen Wochen den SMC7904 WLAN-Router bei Pollin bestellt. Verkauft wird er für nur 5€, jedoch ohne Funktionsgarantie. Das erste Gerät, das ich bestellt hatte, war somit auch prompt defekt. Die Details findet ihr in meinem ersten Beitrag.

In meiner letzten Bestellung habe ich mir nochmals einen Router bestellt. Auch dieser war defekt, zeigte jedoch einen anderen Fehler.
Er startete direkt in den Recovery-Modus, welcher beim anderen Router noch per RESET-Knopf ausgelöst werden musste. Sonst war jedoch das selbe Verhalten zu beobachten. Der wichtige Unterschied zum ersten SMC lag jedoch darin, dass ich ein Firmware-Update von der Website des Herstellers einspielen konnte. Daraufhin startete er auch wieder. Man konnte sich am Router anmelden und ihn konfigurieren. Das WLAN-Netz wurde ebenfalls von allen anderen Computern erkannt. Sobald man aber eine Verbindung herstellen wollte, brach das System den Vorgang sofort wieder ab. Unter Linux erhielt ich die folgende Fehlermeldung:
wlan0: direct probe to xx:xx:xx:xx:xx:xx timed out
Nach einigen Versuchen das Problem über Software-Einstellungen zu beheben, entschloss ich mich den Fehler an der Hardware zu suchen. An dieser Stelle sei noch erwähnt, dass der Router auch über Telnet konfiguriert werden kann. Der Benutzername ist “admin” und das Passwort ist “smcadmin”, vollkommen egal ob der Benutzer das Kennwort geändert hat.
[-> facepalm]

Telnet auf dem SMC7904

Telnet auf dem SMC7904

Zum Testen habe ich als erstes die WLAN-Karte mit der des ersten Routers ersetzt und siehe da: Man konnte plötzlich eine Verbindung herstellen. Daraufhin musste ich ausschließlich noch die beiden Antennen umlöten und das Gerät funktionierte wieder tadellos.
Ich hatte also Glück. Bei einem Router war das Mainboard defekt, bei dem Anderen nur die WLAN-Karte. Ganz wertlos ist der defekte Router jedoch auch nicht, da der integrierte Switch noch funktionsfähig ist.

Zusammenfassend habe ich für die 10€ einen funktionierenden WLAN-Router und einen 4-Port Switch erhalten.

Noch ein paar Anmerkungen zum Schluss:

  • Der WLAN-Chip unterstützt nur offene, mit WEP oder WPA geschützte Netzte.
  • Die Geräte sind gebraucht. Zumindest die, die ich erhalten habe.
  • Pollin verkauft unterschiedliche Modelle. Ich erhielt einen SMC7904WBRB und einen SMC7904WBRA
  • Wie oben erwähnt ist der Passwortschutz ineffektiv.
  • Das System ist meines Wissens nach kein Linux. Für Hacker ist die Kiste also weniger zu gebrauchen.

Tutorials seit 2 Jahren

Ab heute gibt es den Kanal CClassicTV seit 2 Jahren. Aus diesem Anlass gibt es jetzt auch für diesen Kanal ein paar Informationen.
Am 12.09.2010 erstellte ich den Kanal CClassicTV. Damals hatte ich bereits einige Videos auf CClassicVideos hochgeladen, jedoch waren dies ausschließlich Vorstellungen meiner eigenen Projekte. Der Grund für die Erstellung des zweiten Kanals war meine Idee für eine neue Serie von Videos: Lehrvideos. Diese Serie wollte ich von meinen bisherigen Videos abgrenzen. Dies behielt ich auch für fast 2 Jahre bei. Im April 2012 entschied ich mich dafür, die beiden Kanäle doch zusammenzulegen und veröffentliche seitdem meine Projekte und die Tutorials auf CClassicTV.

Statistiken

Wie für CClassicVideos werde ich im Folgenden ein paar Statistiken zu CClassicTV veröffentlichen.

Auch diesmal beginnen wir wieder mit der Frauenquote unter den Zuschauern. Im Gesamtzeitraum seit der Erstellung liegt die Zahl bei 6,9%. Der Wert ist wie auf diesem Kanal ebenso steigend und lag in den letzten 30 Tagen sogar bei 18,3%.

Die Gesamtzahl der Aufrufe liegt bei 60923. 191 Leute haben meinen Kanal abonniert. An dieser Stelle schon mal danke an alle meine Zuschauen und Abonnenten!
Das meist geschaute Video ist “Embedded Webserver für ca. 30 Euro (AVR Webserver) part 1″ mit 16264 aufrufen.

Insgesamt wurden 145 Kommentare geschrieben.

Danke

Vielen Dank an alle meine Abonnenten und Zuschauer! Ohne euch würde es diesen Kanal nicht geben.

Notebook-Touchpad am PC

Die versprochene Ergänzung zum MD97900 Teardown: Ich zeige euch, wie man ein Notebook Touchpad an den PC anschließt.

SMC7904 WBRB von Pollin

SMC7904 bei Pollin

Pollin verkauft zur Zeit den SMC7904WBRB WLAN Router mit der Anmerkung “Ungeprüfte Retourenware mit meist nur geringen oder gar keinen Mängeln. Keine Funktionsgarantie!

Beim Preis von 4,95€ musste ich einfach zuschlagen… und prompt hatte ich ein defektes Gerät. Da ich es nicht geschafft habe, den Router wieder zum Leben zu erwecken, gibt es in diesem Beitrag die Problembeschreibung und meine Lösungsversuche sowie ein paar technische Details. Vielleicht hilft es jemandem, der das selbe Gerät hat.

Das Problem

Nach dem Einstecken leuchtet die Power-LED, alle anderen LEDs sind dunkel. Steckt man ein Netzwerkkabel ein, so blinkt die entsprechende LED, jedoch kann keine Verbindung aufgebaut werden. DHCP funktioniert nicht, über die fixe IP 192.168.2.1 kann der Router auch nicht angesprochen werden.

Reset nicht möglich

Drücken der RESET-Taste, egal wie lang und wann hat keinen Effekt.

Firmware update / Neuinstallation nicht möglich

Drückt man die RESET-Taste beim Einschalten des Routers, so erreicht man unter der IP 192.168.2.1 den Bootloader des SMC. Dieser lehnt jedoch jegliches Firmware-Image mit der Meldung “incorrect firmware image” ab.

Hardware-Fehler

Nach einigem Suchen stellte ich fest, dass drei Widerstände auf der Platine des SMC defekt waren (siehe Bild). Einer der Widerstände (R370) war sogar verbrannt. Die beiden anderen Widerstände (R371, R372) konnten beide dem LAN-Port #4 zugeordnet werden. Diese Beobachtungen legen einen Defekt durch Blitzschlag oder ein defektes / falsches Gerät an Port #4 nahe. Da ein Ersetzen der Widerstände das Problem nicht behob, wurde wahrscheinlich auch der Flash-Chip beschädigt. Dabei blieb der Bootsektor unbeschädigt.

Technische Daten

  • CPU: TNETD7300 (AR7: 32 Bit MIPS-CPU @160 MHz, 10/100MBits Ethernet)
  • RAM: IC42S81600-7T (2M x 16Bit x 4 Banks -> 128MBit)
  • ROM: ES29LV160DB-80RTG: 16MBit Boot Sector Flash Memory
  • Switch: 88E6060 6-Port Ethernet Switch
  • WLAN: Texas Instruments MiniPCI-Karte ACX111

Bilder

Anbei noch ein paar hochauflösende Bilder der Hauptplatine. (1200dpi Download)

Siehe auch: Nachtrag: SMC7904 WBRB von Pollin

3 Jahre ist ‘s her

Vor drei Jahren, am 19. August 2009, erstellte ich den Kanal CClassicVideos, ohne genau zu wissen, wohin es führen wird.
Anfangs nutzte ich den Kanal ausschließlich als Zuschauer. Drei Monate später sollte sich dies jedoch ändern. Das Video C-Control Pro – AlertSys, welches am 7. November 2009 online ging, hatte ich ausschließlich zum Spaß produziert. Es war eine eher spontane Idee, das Video auf YouTube zur Verfügung zu stellen.

Damals stellte ich fest, dass es mir Spaß macht, solche Videos zu produzieren. Es folgten weitere Videos und langsam auch die ersten Kommentare und Bewertungen. All diese Dinge ermunterten mich, mehr und qualitativ besser zu produzieren.

Einige Zeit später folgte dann noch der Kanal CClassicTV und am ab dem 2. April 2012 gibt es auch offiziell eine Webseite zu CClassicVideos. Dazu jedoch wann anders mehr.

Statistiken

An dieser Stelle noch ein paar Einblicke in die Statistiken von Google Analytics. Diese Beziehen sich nur auf den Kanal CClassicVideos. Die zu CClassicTV folgen am 12. September.

Im Gesamtzeitraum seit der Erstellung liegt die “Frauenquote” unter den Zuschauern bei 7,5%. Die Tendenz ist jedoch steigend.

Die Gesamtzahl der Videoaufrufe liegt bei 29283 Aufrufen. Dabei ist Casio CFX 9850G als Lichtschalter das meist gesehene Video mit 3352 Aufrufen. Noch anzumerken ist, dass dieses Video am 29 Januar 2012 434 Aufrufe aus Russland (vorgeschlagenes Video) erhalten hat. Wenn jemand dafür eine Erklärung hat, kann er dies gerne in den Kommentaren posten.

Der Kanal hat zur Zeit 62 Abonnenten. Davon sind die Meisten erwartungsgemäß aus Deutschland. 15 Leute haben eines meiner Videos favorisiert.

Insgesamt wurden 117 Kommentare geschrieben.

Danke!

Vielen Dank an alle meine Zuschauer und Abonnenten! Ihr seid diejenigen, die mich motivieren weiter zu machen! Dafür danke.

XODER-Verschlüsselung

In diesem Video bringe ich euch die Grundlagen der XODER-Verschlüsselung bei und zeige euch, wie ihr ein eigenes Programm zum ver- und entschlüsseln in C++ schreibt.
Hier könnt ihr euch den Quelltext meiner Implementierung herunterladen.
Viel Spaß!

Logische Verknüpfungen / Logikgatter – XOR

Dieses Video behandelt das bisher vernachlässigte X-ODER-Gatter. Viel Spaß!

FTPackup 0.95 Beta – Entwicklerversion

Titelbildschirm

FTPackup ist ein Programm zum automatischen Erstellen von Backups von FTP-Servern.
Momentan ist das Programm nur als Quelltext zum selbst kompilieren verfügbar. Hierzu wird ausschließlich eine aktuelle Version des Qt SDK benötigt.

Weitere Informationen