Archiv für 22. August 2012

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ß!