Seagate Festplatte: Firmware flashen

Ich habe noch eine alte Seagate 320 GB Festplatte herumliegen, diese hatte jedoch noch die alte Firmware SD22.
Nun dachte ich mir flashe ich doch mal die Aktuelle, aber es hat sich heraus gestellt so einfach ist das gar nicht.
Zumindest beim ersten Mal.
Wer auch noch eine ST3320613AS oder aus der Reihe hat:
Ladet euch hier das Tool als ISO herunter (Windows-Tool hat nicht funktioniert bei mir).
Brennt die ISO auf CD (ja ist Verschwendung, aber wer außer mir hat noch ein Floppy Laufwerk? 😉

  1. Schaltet den PC aus.
  2. Steckt alle Festplatten bis auf die zu flashende ab und startet ihn dann wieder.
  3. Als Erstes lest den Text (wenn fertig Escape drücken).
  4. Dann (WICHTIG!!) lasst ihn noch mal scannen! (Bei mir ‚S‘)
  5. Jetzt wählt die Festplatte aus (A oder B) und lasst ihn flashen.
  6. Danach einfach irgendeine Taste drücken, damit er sich ausschalten kann.
    Hier auf gar keinen Fall neu starten, er muss sich selber richtig ausschalten.

Jetzt sollte es wieder alles gehen und ihr könnt die anderen Festplatten wieder anschließen!

Reflow Ofen: Was ist daraus eigentlich geworden?

Erste gelötete Platine, eigentlich ganz gut.
Erstes mit dem Reflow-Ofen gelötetes Board.
Vielleicht liest hier ja noch einer mit, der sich an Projekt Reflow-Ofen erinnert.
Aber wie sieht es denn eigentlich mittlerweile damit aus?

Nach Monaten in denen kaum was passiert ist, ich hatte die Controller-Platine bereits vor Monaten designt und fertigen lassen, habe ich sie in den letzten Wochen bestückt und programmiert.
Die Programmierung ist momentan soweit, dass ich ein vorgegebenes Profil abfahren kann und per RS232 überwachen.
Das funktioniert sogar ganz gut, der Ofen schafft es in unter der maximalen Zeit das Profil abzufahren, bei Gelegenheit lade ich mal das Profil des Ofens hoch.
Reflow Ofen: Was ist daraus eigentlich geworden? weiterlesen

Screenshot der Etiketten-Druck-Funktion von Part-DB

Part-DB Etiketten drucken

Ich habe einen kleinen „Hack“ für Part-DB (Lagerverwaltung auf Basis von PHP) geschrieben um auch direkt Etiketten (mit Barcode) zu drucken.

Dazu wird (eine verkleinerte Version) von TCPDF benutzt und eine kleine angepasste Datei.

Ich habe das ganze mal als Paket zusammengepackt, zum installieren einfach in den part-db Ordner entpacken.

Man kann sowohl die Sprach anpassen, als auch das Format der Etiketten (momentan vier Standard-Formate: 63×40 62×29 90×39 und 50×30. Dazu einfach in show_print.php die letzte Zeile ändern.

Aufrufen kann man es mit http://deine-domain.net/part-db/show-print.php?pid=PART_ID

UPDATE (04.10.2014):
Es lag ein Problem vor, wodurch es zu Fehlern beim generieren kommen konnte.

Hier das aktualisierte Paket: printLib-V0.2

KiCAD Installationsskript

Heute ein kleines Skript, vorweg das Skript ist eine modifizierte Version des Skripts aus dem KiCAD Repository.

Änderungen welche ich vorgenommen habe:

Support für Zypper hinzugefügt => openSUSE etc wird jetzt auch unterstützt.

Abhängigkeiten für openSUSE angepasst, wer bzrtools nicht findet gucke mal bei software.opensuse.org

Und hier dann endlich das Skript 😉

Update (01. Juni 2014):

Ich habe das Skript auf die neuste Version aus dem KiCAD Repository. angepasst: kicad-install.sh

Update (17. April 2015):

Ich habe das Skript noch einmal angepasst, aber dieses mal es zum merge vorgeschlagen, daher könnte es bald vielleicht in dem offiziellen Repository sein:
Merge Request

eine KFZ-Lampe wurde neben den Lüfter montiert.

Bastelsünden (?) – Bilder aus längst vergessener Zeit

Heute habe ich mal die Zeit unter anderem damit verbracht meine Festplatte aufzuräumen, nachdem ich und zig Ordnern und noch mehr einzelnen Dateien schon den Überblick verloren hatte.

Dabei bin ich dann auf einige Bilder gestoßen, die ich schon ganz vergessen hatte.
Dabei handelt es sich vor allem um Bilder von Projekten wo ich jetzt nur noch drüber lachen kann, wenn nicht sogar nur einen Facepalm für überhabe. Bastelsünden (?) – Bilder aus längst vergessener Zeit weiterlesen

aa

Projekt Reflow-Ofen: Einbau einer weiteren Heizröhre

So, nachdem von mir lange nichts mehr zu hören war, melde ich mich zurück. Und zwar bin ich nun dazugekommen eine der ausgebauten Röhren in den Ofen zu implantieren, somit hat sich die Leistung um 500W erhöht.

Und so habe ich es angestellt:

Ein etwa 20mm großes Loch wurde  zwischen die beiden Röhren gebohrt.
Schritt 1: Loch/Löcher bohren.

Schritt 1: Natürlich müssen erst einmal Löcher in den Ofen gebohrt werden.

Da die einzubauende Röhre kleiner ist als der Ofen müssen „Böcke“ /Adapter hergestellt werden, ich/wir (in Kooperation mit meinem Vater, danke an dieser Stelle!) haben uns entschlossen die Röhre mittig zu platzieren, also dass sie auf beiden Seiten gleich weit herausguckt. Projekt Reflow-Ofen: Einbau einer weiteren Heizröhre weiterlesen

Nullen und Einsen

Richtige Bezeichnung von Dateigrößen

Dies soll nur eine kleine Erläuterung zum richtigen Umgang mit Dateigrößen-Bezeichnungen wie „Megabyte“, „Kilobit“ etc. sein.

Jeder kennt die Bezeichnung „Megabyte“ und Dank der Werbung für DSL-Tarife hören wir auch immer mal wieder den Begriff „Kilobit“. Jeder wird wahrscheinlich von sich denken er wüsste, um was es sich dabei handelt, aber das ist leider nicht wirklich immer der Fall.

Die Grundlagen:

In Computersystem werden Zahlen (und selbst Buchstaben sind nur Zahlen) im Binärsystem dargestellt, daher als Folge von Nullen und Einsen, so wird die Zahl 4 als 100 dargestellt, die 3 als 101 und so weiter. Eine Stelle dieser Folge wird als Bit bezeichnet. Also würde eine 4 auf drei Bits bestehen: 1 – 0 – 0. Richtige Bezeichnung von Dateigrößen weiterlesen

Projekt Reflow-Ofen: Demontage

So heute ist es so weit, nachdem ich jetzt ja im Besitz von zwei mini Pizzaöfen bin, wird es zwei diese umzubauen zu einem. Ein bisschen so wie bei Frankenstein: Aus mehreren mach einen 😉

Bild einer Schraube mit dreieckigen Kopf, daher extrem umständlich rauszuschrauben.
Die typische „China“-Schraube oder „Dreiecks“-Schraube

Das Problem vor allem war, das diese Öfen natürlich verschraubt sind und das natürlich mit diesen „Chinesen-Schrauben“, daher diese dreieckigen. Nachdem ich bei allen Bekannten war und deren Sonderbits angeguckt hatte (ich kenne mittlerweile alle arten von Bits), aber leider nicht den gesuchten gefunden habe und ich auch keine Lust hatte die ganzen Schrauben aus zu bohren, hab ich mir kurzerhand ein Set mit Sonderbits gekauft (im Internet oder Baumarkt schon für in etwa 10€ erhältlich). Natürlich geht es auch ohne Sonderbits: Projekt Reflow-Ofen: Demontage weiterlesen

SFML 2 in Code::Blocks

Heute mal etwas anderes und zwar geht es um Code::Blocks – eine Entwicklungsumgebung vor allem für C++ – und um SFML, eine Bibliothek für 2D Spiele.

Man sieht die neue SFML2 Grafik und im Hintergrund die angepasste Syntax
So sollte es nach dem Ausführen des Skriptes aussehen.

Und zwar besteht das Problem, dass wenn man in Code::Blocks „SFML“ als neues Projekt auswählt der ein Standard SFML 1.6 Projekt erzeugt, daher das Code::Blocks Template für SFML noch nicht aktualisiert wurde, denn mittlerweile gibt es schon SFML 2.1 und zwischen 1.6 und 2.0 hat sich so einiges getan!

Nun gut um das beschriebene Problem selber zu beheben muss man einige

SFML 2 in Code::Blocks weiterlesen

Selbstbau Reflow-Ofen aus Mini-Pizzaofen

Nachdem es immer mehr SMD Bauteile werden und auch diese immer kleiner werden, wünscht man sich von Zeit zu Zeit einen Reflow-Ofen um sich umständliches Löten von Hand zu ersparen. Aber auch weil manche Bauteile es gar nicht zulassen von Hand gelötet zu werden, vor allem ICs wie zum Beispiel Gyros oder Beschleunigungssensoren.

Silvercrest mini Pizzaofen
Mein „Hauptofen“ in diesem sollen mal Platinen gelötet werden.

Aus diesem Grund habe ich mich entschlossen mir selbst einen Reflow-Ofen zu bauen, fertig sind nämlich in der Preiskategorie ab 250€ angesiedelt und auch die „Einsteiger“-Geräte sind nicht unter 100€ zu bekommen. Als Grundlage dient ein Mini-Pizzaofen den man günstig über Ebay oder Kleinanzeigen bekommen kann. Meiner ist von der Marke SilverCrest und hat folgende Daten:

  • Leistung: 1380W
  • Innenmaße (BxTxH): 26 x 29 x 20 (alles in cm)
  • Heizart: Ober- / Unterhitze (mit zuschaltbarer Umluftfunktion)

Selbstbau Reflow-Ofen aus Mini-Pizzaofen weiterlesen