X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/0b3543ec5a745649481b1c42a6b2474e89ff6bdc..b5f897f7fae9da6a1ba7ea29168e8632b348b3f3:/S0light.mw diff --git a/S0light.mw b/S0light.mw index ec87d1d28..8f00c2f10 100644 --- a/S0light.mw +++ b/S0light.mw @@ -43,18 +43,22 @@ Für das Löten wird ein temperaturgeregelter Lötkolben mit feiner Spitze (<1mm Es bietet sich an die Platine in den folgenen Schritten zu bestücken: * Löten der LEDs: Die LEDs werden auf die Vorderseite gelötet. Die LEDs sind dabei im SOT23-Gehäuse und können somit nicht verpolt werden. -* Löten des Controllers: Als nächstes sollte der Controller gelötet werden. Der Controller ist dann richtig ausgerichtet, wenn die Pin1-Markierung in Richtung des (noch nicht bestückten) Tasters zeigt. +* Löten des Controllers: Als nächstes sollte der Controller gelötet werden. Der Controller ist dann richtig ausgerichtet, wenn die Pin1-Markierung in Richtung Herzseite des (noch nicht bestückten) Tasters zeigt. * Anschließend werden die restlichen SMD-Bauteile auf der Unterseite gelötet. Um es einfach zu halten sollte der Taster zuletzt gelötet werden. * Zuletzt wird der ISP-Anschluss eingelötet. Der Schlitz muss Richtung Controller zeigen. ==== Flashen ==== -Der Controller muss anschließend mit AVRdude geflasht werden. +Der Controller muss anschließend mit einem Programmer geflasht werden. Z.B. via Software AVRdude. Zunächst werden die Fuses gesetzt, sodass der Controller mit 8MHz internem Takt, ohne Vorteiler und ohne Watchdog läuft. Eventuelle Fehler im E-Fuse können ignoriert werden. avrdude -p m328p -P usb -c usbasp -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m -U efuse:w:0xfe:m + #Atmel STK500V2 + # avrdude -v -B 64 -p m328p -P /dev/ttyUSB0 -c stk500v2 -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m -U efuse:w:0xfe:m Anschließend kann ein Hex-File aus dem Repository geflasht werden; z.b. [http://svn.tinyhost.de/svn/s0light/SW/tags/S0light_h%20V1/workspace/S0light/Release/S0light.hex dieses]: avrdude -p m328p -P usb -c usbasp -U flash:w:s0light.hex + #Atmel STK500V2 + # avrdude -v -B 1 -p m328p -P /dev/ttyUSB0 -c stk500v2 -U flash:w:s0light.hex Direkt nach de Flash-Vorgang sollte das H mit einer Animation beginnen.