<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hobbyloet</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hobbyloet"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/Hobbyloet"/>
	<updated>2026-04-12T20:27:21Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=62254</id>
		<title>Word Clock</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=62254"/>
		<updated>2011-12-06T20:01:26Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Sammelbestellung (Edelstahl) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Was ist das? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Es geht hier um folgenden Thread [1], in dem der Bau einer Uhr diskutiert wird. Als Inspiration kann diese [2] dienen. Es wird keine patentrechtlich bedenkliche Kopie :-)&amp;lt;br&amp;gt;&lt;br /&gt;
[1] [http://www.mikrocontroller.net/topic/156661#new Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [http://www.qlocktwo.com http://www.qlocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/gallery/156661 Bildergalerie zur Entstehungsgeschichte]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Frontplatte =&lt;br /&gt;
== Konzept ==&lt;br /&gt;
&#039;&#039;&#039;[http://www.mikrocontroller.net/topic/156661#1481337 Brauche Hilfe beim Bau einer Uhr]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei interesse an einer Frontplatte kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen,&lt;br /&gt;
siehe auch [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_Frontplatte Sammelbestellung Frontplatte].&lt;br /&gt;
&lt;br /&gt;
2 Versionen sind vorgesehen, jeweils in 45cm x 45cm&lt;br /&gt;
&lt;br /&gt;
* Deutsch mit Bezeichnung &amp;quot;viertel vor&amp;quot; und &amp;quot;drei Viertel&amp;quot; - per Software einstellbar&lt;br /&gt;
* Englisch&lt;br /&gt;
&lt;br /&gt;
Die Minutenanzeige (1 - 4 Minuten) werden jeweils mit einem Punkt an der Ecke der Frontplatte dargestellt.&lt;br /&gt;
----&lt;br /&gt;
=== Deutsch (3-sprachig) ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock-gelb.jpg|miniatur|3-sprachige Frontplatte]]&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Version, die auch für die Sammelbestellung gilt:&lt;br /&gt;
&lt;br /&gt;
 E S K I S T L F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N Z W A N Z I G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN ZWANZIG&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI|VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T G N A C H V O R J M    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 H A L B Q Z W Ö L F P    &amp;lt;nowiki&amp;gt;==&amp;gt; HALB ZWÖLF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z W E I N S I E B E N    &amp;lt;nowiki&amp;gt;==&amp;gt; ZW|EI|N|S|IEBEN&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 K D R E I R H F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 W A C H T Z E H N R S    &amp;lt;nowiki&amp;gt;==&amp;gt; ACHT ZEHN&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B S E C H S F M U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; SECHS UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit ist es möglich 3 regionale Sprechweisen darzustellen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Folgende Schreibweisen werden unterstützt:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wessi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rhein-Ruhr-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zwanzig nach eins&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zwanzig vor zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ossi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel zwei&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist dreiviertel zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
Hier der aktuelle Entwurf der Buchstaben-Anordnung als Bild: &#039;&#039;&#039;[[Media:WordclockFront_gerV2.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
=== Deutsch (2-sprachig) ===&lt;br /&gt;
Eine ältere Version, die zu Referenzzwecken genannt werden sollte:&lt;br /&gt;
&lt;br /&gt;
 E S K I S T A F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 U Z E H N F M V O R G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 N A C H V O R H A L B    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR HALB&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 X F Ü N F R S Z W E I    &amp;lt;nowiki&amp;gt;==&amp;gt; FÜNF ZWEI&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S I E B E N A V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; SIEBEN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N T G S E C H S    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN SECHS&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 L D R E I U A C H T J    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI ACHT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N E I N S    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN EIN|S&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B Z W Ö L F R H U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; ZWÖLF UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Version enthält nur den Wessi- und den Ossimodus.&lt;br /&gt;
&lt;br /&gt;
Als Bild: &#039;&#039;&#039;[[Media:WordclockFront_ger.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
=== Englisch ===&lt;br /&gt;
&lt;br /&gt;
 I T K I S G H A L F E   &amp;lt;nowiki&amp;gt;==&amp;gt;  it_is half&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T E N Y Q U A R T E R   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten quarter&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D T W E N T Y F I V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  twenty|five&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T O P A S T E F O U R   &amp;lt;nowiki&amp;gt;==&amp;gt;  to past four&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 F I V E T W O N I N E   &amp;lt;nowiki&amp;gt;==&amp;gt;  five two nine&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T H R E E T W E L V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  three twelve&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B E L E V E N O N E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  eleven one&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S E V E N W E I G H T   &amp;lt;nowiki&amp;gt;==&amp;gt;  seven eight&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 I T E N S I X T I E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten six&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T I N E O I C L O C K   &amp;lt;nowiki&amp;gt;==&amp;gt;  o_clock&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und als Bild: &#039;&#039;&#039;[[Media:WordclockFront_eng.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung (Plexiglas) ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-front-dia.jpg|miniatur|Frontplatte: Dia]]&lt;br /&gt;
[[Datei:Wordclock-front-full.jpg|miniatur|Frontplatte: Vollansicht]]&lt;br /&gt;
[[Datei:WordClock-gelb.jpg|miniatur|3-sprachige Frontplatte]]&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Frontplatten aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Die Platten bestehen aus einer Plexi-Scheibe (3mm) in der Größe 45cm x 45cm und werden im Siebdruckverfahren bedruckt. Dabei wird die Scheibe von hinten zunächst mit einer Mehrfach-Schicht schwarzer Farbe bedruckt, damit sie lichtdicht ist. Lediglich die Buchstaben und Minutenpunkte bleiben frei. Anschließend kommt noch optional eine dünne weiße Schicht komplett deckend über die schwarze Farbe, sodass sie als Diffusor für die Buchstaben und Minutenpunkte wirkt.&lt;br /&gt;
&lt;br /&gt;
Lediglich die Variante &#039;A&#039; ist vorgesehen:&lt;br /&gt;
&lt;br /&gt;
  - A: 45cm x 45cm mit weißer Schicht als Diffusor&lt;br /&gt;
&lt;br /&gt;
Der Preis dafür beträgt pro Stück 38,- EUR.&lt;br /&gt;
&lt;br /&gt;
Hinzu kommen noch 10 EUR Versandkosten für bis zu 4 Stück in einem Paket. Bei Versand in ein EU-Land kommen weitere 10 EUR hinzu, also insgesamt 20 EUR. Bei Versand in die Schweiz sind es 15 EUR zusätzlich, also insgesamt 25 EUR.&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es auch eine Sammelbestellung für die Platinen, siehe:&lt;br /&gt;
&lt;br /&gt;
[[Word_Clock_Variante_1#Sammelbestellung_der_Platine]]&lt;br /&gt;
&lt;br /&gt;
Die Frontplatte beinhalt alle 3 Sprachversionen:&lt;br /&gt;
&lt;br /&gt;
* Wessi-Modus (viertel nach/vor)&lt;br /&gt;
* Ossi-Modus (viertel/dreiviertel)&lt;br /&gt;
* Rhein-Ruhr-Modus (viertel nach/vor, zwanzig nach/vor)&lt;br /&gt;
&lt;br /&gt;
Wer an der Sammelbestellung teilnehmen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Frontplatte wird mit einer kaum wahrnehmbaren Schutzfolie auf der Vorderseite geliefert. Wenn man das nicht weiß, kann es so aussehen, als ob die Frontplatte &amp;quot;verkratzt&amp;quot; sei. Diese &amp;quot;Kratzer&amp;quot; sind aber nur auf der Schutzfolie, nicht auf der Platte selbst. Daher hier nochmal der ausdrückliche Hinweis: Bitte die Schutzfolie abziehen und sich dann freuen :-)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung (Edelstahl) ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Edelstahl126.jpg|miniatur]][[Datei:Edelstahl139.jpg|miniatur]][[Datei:Edelstahl092.jpg|miniatur|Loch]][[Datei:Edelstahl116.jpg|miniatur|Buchstabe]]&lt;br /&gt;
Eckdaten der Edelstahlblende:&lt;br /&gt;
&lt;br /&gt;
  - Abmaße: ca. 450x450x1 mm &lt;br /&gt;
  - gelasert gem. dxf Vorgabe, &lt;br /&gt;
  - Material 1.4301-2G, &lt;br /&gt;
  - eins. K320 geschliffen/gebürstet+foliert, &lt;br /&gt;
  - ohne weitere Nachbearbeitung, &lt;br /&gt;
&lt;br /&gt;
Verwendet wird hierbei die Schriftart Lucida Console allerdings erweitert. Die Schriftart hat Stege, so dass freie Inselteile (z.&amp;amp;nbsp;B. Innenteil O) nicht lose sind. Jeder Steg hat eine Breite von mind. 2mm.&lt;br /&gt;
[[Datei:Edelstahlfront_V2.png|miniatur|ohne]]&lt;br /&gt;
Die Buchstaben werden entsprechend ausgelasert und müssen von hinten noch mit einem Diffusor versehen werden. Der Diffusor ist nicht Bestandteil des Angebots.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Details zur 4. Sammelbestellung: 22.11.11 Sammelbestellung beendet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Stand: 22.11.2011: Alle Blenden versendet, keine vorrätig.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse an einer Blende bitte eine Nachricht hinterlassen (Benutzer [http://www.mikrocontroller.net/user/show/andreasp andreasp]). &lt;br /&gt;
Preise der aktuellen Blenden (12.10.2011):&lt;br /&gt;
&lt;br /&gt;
  Frontblende:                  36,42 Euro (inkl.MwSt)&lt;br /&gt;
  Verpackung :                   4,-  Euro (2 x 5mm MDF, als Rückwand verwendbar)&lt;br /&gt;
  Versand per DHL-online      :  5,90 Euro&lt;br /&gt;
  Versand nach Österreich, DHL: 16,-  Euro&lt;br /&gt;
  Versand in die Schweiz, DHL : 26,90 Euro (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Für den Selbstnachbau hier die DXF-Datei [[Datei:EdelstahlFrontV2.dxf]]&lt;br /&gt;
&lt;br /&gt;
ACHTUNG: Diese Dateidaten müssen um Faktor 10 vergrössert werden!&lt;br /&gt;
Sonst kommt eine 45x45mm Platte an. 8-(&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Zwischenplatte =&lt;br /&gt;
Die Zwischenplatte befindet sich zwischen den LEDs und der Frontplatte. Sie schränkt die Leuchtweite der LEDs auf die einzelnen Buchstaben bzw. Wörter ein. Die folgenden Ausführungen und Maße beziehen sich auf eine 45x45cm große Front- und eine ebenso große Zwischenplatte.&lt;br /&gt;
&lt;br /&gt;
Bei Einzelbeleuchtung der Buchstaben kann für jeden Buchstaben ein Loch von ca. 24mm Durchmesser gebohrt werden. Die Positionierung kann dabei dieser Skizze entnommen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock_Zwischenplatte.jpg|miniatur|ohne]]&lt;br /&gt;
&lt;br /&gt;
Wahlweise kann auch bei Gesamtbeleuchtung der einzelnen Wörter ein rechteckiger Ausschnitt erfolgen (z.&amp;amp;nbsp;B. bei Verwendung einer Hartschaumplatte). Der Aufbau kann dann ähnlich folgender Skizze erfolgen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock_Zwischenplatte_Kasten.jpg|miniatur|ohne]]&lt;br /&gt;
&lt;br /&gt;
Zusätzlich gibt es dazu noch eine Step Datei und eine 3D PDF Datei&lt;br /&gt;
&lt;br /&gt;
[[Datei:ZWISCHENPLATTE_UHR.STP]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:ZWISCHENPLATTE_UHR.pdf]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung ==&lt;br /&gt;
Es wird ebenfalls eine Sammelbestellung für die 45er Zwischenböden aus MDF geben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:2010_WordClock_055.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_057.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_058.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_059.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_060.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_061.JPG|250px]]&lt;br /&gt;
&lt;br /&gt;
Wem die Bilder zu klein sind, kann diese auch bei Flickr finden:&lt;br /&gt;
http://www.flickr.com/photos/wawibu/sets/72157623755645878/&lt;br /&gt;
&lt;br /&gt;
Auf den Bildern seht ihr den letzten Prototypen. Folgende Änderungen&lt;br /&gt;
werden in der finalen Version vorgenommen:&lt;br /&gt;
&lt;br /&gt;
* die &amp;quot;Taschen&amp;quot; sind nach vorne zu&lt;br /&gt;
* die &amp;quot;Taschen&amp;quot; werden über Kanalfräsungen miteinander verbunden&lt;br /&gt;
* die MinutenLEDs werden ebenfalls an die Kanalfräsungen angebunden&lt;br /&gt;
&lt;br /&gt;
Also im Großen und Ganzen werden die Platten dann ähnlich der von&lt;br /&gt;
Michael&lt;br /&gt;
&amp;gt;&amp;gt; http://www.mikrocontroller.net/topic/156661#1720539&lt;br /&gt;
&lt;br /&gt;
Vertiefungen von vorne für Magnete wird es nicht geben, da dafür das&lt;br /&gt;
Werkstück umgespannt und wieder ausgerichtet werden müsste. Der Aufwand&lt;br /&gt;
steht - nach meinem Verständnis - in keinem Verhältnis zu vier Löchern.&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt jeweils einzeln verpackt, wobei bis zu 5&lt;br /&gt;
Zwischenböden als ein Paket versendet werden können (6 geht sicherlich&lt;br /&gt;
auch). Möchte nur das Paket nicht zu schwer machen.&lt;br /&gt;
&lt;br /&gt;
Da der Versand per DHL oder Hermes gleich teuer ist, habe ich mich für&lt;br /&gt;
DHL entschieden. Da habe ich gute Erfahrungen mit der Laufzeit und kann&lt;br /&gt;
die Pakete dann auch abholen lassen.&lt;br /&gt;
&lt;br /&gt;
=== 2te Sammelbestellung ===&lt;br /&gt;
&lt;br /&gt;
Auch die 2te Sammelbestellung der Zwischenböden ist nun abgeschlossen.&lt;br /&gt;
(Stand: 17.01.2011)&lt;br /&gt;
&lt;br /&gt;
=== 3te Sammelbestellung ===&lt;br /&gt;
Die dritte Sammelbestellung der Zwischenböden ist abgeschlossen (23.6.11).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Elektronik &amp;amp; Software =&lt;br /&gt;
== [[Word Clock Variante 1|Variante 1: Getrennte Haupt- und Anzeigeplatine]] ==&lt;br /&gt;
&lt;br /&gt;
Die Elektronik besteht hier aus einem zentralen Teil mit Controller und Treibern und 11 Streifenplatinen mit den LEDs. Diese Variante ist bereits erprobt und betriebsbereit.&lt;br /&gt;
&lt;br /&gt;
== [[Word Clock Variante 2|Variante 2: All-In-One Lösung]] ==&lt;br /&gt;
&lt;br /&gt;
Bei der Variante 2 finden sich Steuerung und Anzeige auf einer einzigen (großen) Platine. Diese Variante befindet sich noch im Entwurfsstadium.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Word Clock als PC-Programm =&lt;br /&gt;
[http://bralug.de/wiki/Wort_Uhr Hier] ist der [http://bralug.de/wiki/Wort_Uhr Quelltext] zu einer X11-Version der Word Clock zu finden.&lt;br /&gt;
&lt;br /&gt;
Unter http://gallery.live.com/liveItemDetail.aspx?li=ff7bdb70-4c69-4e97-9a8a-2afb1a9fbea7 ist die Uhr als Gadget für Windows Vista/Windows 7 zu finden&lt;br /&gt;
&lt;br /&gt;
[[Category:Timer und Uhren]]&lt;br /&gt;
[[Category:AVR-Projekte]]&lt;br /&gt;
[[Category:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=62253</id>
		<title>Word Clock</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock&amp;diff=62253"/>
		<updated>2011-12-06T20:00:02Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Sammelbestellung (Edelstahl) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Was ist das? =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Es geht hier um folgenden Thread [1], in dem der Bau einer Uhr diskutiert wird. Als Inspiration kann diese [2] dienen. Es wird keine patentrechtlich bedenkliche Kopie :-)&amp;lt;br&amp;gt;&lt;br /&gt;
[1] [http://www.mikrocontroller.net/topic/156661#new Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [http://www.qlocktwo.com http://www.qlocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/gallery/156661 Bildergalerie zur Entstehungsgeschichte]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= Frontplatte =&lt;br /&gt;
== Konzept ==&lt;br /&gt;
&#039;&#039;&#039;[http://www.mikrocontroller.net/topic/156661#1481337 Brauche Hilfe beim Bau einer Uhr]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei interesse an einer Frontplatte kann man mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) eine Nachricht hinterlassen,&lt;br /&gt;
siehe auch [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_Frontplatte Sammelbestellung Frontplatte].&lt;br /&gt;
&lt;br /&gt;
2 Versionen sind vorgesehen, jeweils in 45cm x 45cm&lt;br /&gt;
&lt;br /&gt;
* Deutsch mit Bezeichnung &amp;quot;viertel vor&amp;quot; und &amp;quot;drei Viertel&amp;quot; - per Software einstellbar&lt;br /&gt;
* Englisch&lt;br /&gt;
&lt;br /&gt;
Die Minutenanzeige (1 - 4 Minuten) werden jeweils mit einem Punkt an der Ecke der Frontplatte dargestellt.&lt;br /&gt;
----&lt;br /&gt;
=== Deutsch (3-sprachig) ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock-gelb.jpg|miniatur|3-sprachige Frontplatte]]&lt;br /&gt;
&lt;br /&gt;
Die aktuelle Version, die auch für die Sammelbestellung gilt:&lt;br /&gt;
&lt;br /&gt;
 E S K I S T L F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N Z W A N Z I G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN ZWANZIG&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI|VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T G N A C H V O R J M    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 H A L B Q Z W Ö L F P    &amp;lt;nowiki&amp;gt;==&amp;gt; HALB ZWÖLF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z W E I N S I E B E N    &amp;lt;nowiki&amp;gt;==&amp;gt; ZW|EI|N|S|IEBEN&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 K D R E I R H F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 W A C H T Z E H N R S    &amp;lt;nowiki&amp;gt;==&amp;gt; ACHT ZEHN&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B S E C H S F M U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; SECHS UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit ist es möglich 3 regionale Sprechweisen darzustellen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Folgende Schreibweisen werden unterstützt:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wessi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rhein-Ruhr-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel nach eins&lt;br /&gt;
  es ist zwanzig nach eins&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zwanzig vor zwei&lt;br /&gt;
  es ist viertel vor zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ossi-Modus:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
  es ist ein uhr&lt;br /&gt;
  es ist fünf nach eins&lt;br /&gt;
  es ist zehn nach eins&lt;br /&gt;
  es ist viertel zwei&lt;br /&gt;
  es ist zehn vor halb zwei&lt;br /&gt;
  es ist fünf vor halb zwei&lt;br /&gt;
  es ist halb zwei&lt;br /&gt;
  es ist fünf nach halb zwei&lt;br /&gt;
  es ist zehn nach halb zwei&lt;br /&gt;
  es ist dreiviertel zwei&lt;br /&gt;
  es ist zehn vor zwei&lt;br /&gt;
  es ist fünf vor zwei&lt;br /&gt;
&lt;br /&gt;
Hier der aktuelle Entwurf der Buchstaben-Anordnung als Bild: &#039;&#039;&#039;[[Media:WordclockFront_gerV2.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
=== Deutsch (2-sprachig) ===&lt;br /&gt;
Eine ältere Version, die zu Referenzzwecken genannt werden sollte:&lt;br /&gt;
&lt;br /&gt;
 E S K I S T A F Ü N F    &amp;lt;nowiki&amp;gt;==&amp;gt; ES IST FÜNF&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 U Z E H N F M V O R G    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN VOR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D R E I V I E R T E L    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI VIERTEL&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 N A C H V O R H A L B    &amp;lt;nowiki&amp;gt;==&amp;gt; NACH VOR HALB&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 X F Ü N F R S Z W E I    &amp;lt;nowiki&amp;gt;==&amp;gt; FÜNF ZWEI&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S I E B E N A V I E R    &amp;lt;nowiki&amp;gt;==&amp;gt; SIEBEN VIER&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 Z E H N T G S E C H S    &amp;lt;nowiki&amp;gt;==&amp;gt; ZEHN SECHS&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 L D R E I U A C H T J    &amp;lt;nowiki&amp;gt;==&amp;gt; DREI ACHT&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 E L F N E U N E I N S    &amp;lt;nowiki&amp;gt;==&amp;gt; ELF NEUN EIN|S&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B Z W Ö L F R H U H R    &amp;lt;nowiki&amp;gt;==&amp;gt; ZWÖLF UHR&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Version enthält nur den Wessi- und den Ossimodus.&lt;br /&gt;
&lt;br /&gt;
Als Bild: &#039;&#039;&#039;[[Media:WordclockFront_ger.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
=== Englisch ===&lt;br /&gt;
&lt;br /&gt;
 I T K I S G H A L F E   &amp;lt;nowiki&amp;gt;==&amp;gt;  it_is half&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T E N Y Q U A R T E R   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten quarter&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 D T W E N T Y F I V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  twenty|five&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T O P A S T E F O U R   &amp;lt;nowiki&amp;gt;==&amp;gt;  to past four&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 F I V E T W O N I N E   &amp;lt;nowiki&amp;gt;==&amp;gt;  five two nine&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T H R E E T W E L V E   &amp;lt;nowiki&amp;gt;==&amp;gt;  three twelve&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 B E L E V E N O N E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  eleven one&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 S E V E N W E I G H T   &amp;lt;nowiki&amp;gt;==&amp;gt;  seven eight&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 I T E N S I X T I E S   &amp;lt;nowiki&amp;gt;==&amp;gt;  ten six&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 T I N E O I C L O C K   &amp;lt;nowiki&amp;gt;==&amp;gt;  o_clock&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Und als Bild: &#039;&#039;&#039;[[Media:WordclockFront_eng.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung (Plexiglas) ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-front-dia.jpg|miniatur|Frontplatte: Dia]]&lt;br /&gt;
[[Datei:Wordclock-front-full.jpg|miniatur|Frontplatte: Vollansicht]]&lt;br /&gt;
[[Datei:WordClock-gelb.jpg|miniatur|3-sprachige Frontplatte]]&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Frontplatten aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Die Platten bestehen aus einer Plexi-Scheibe (3mm) in der Größe 45cm x 45cm und werden im Siebdruckverfahren bedruckt. Dabei wird die Scheibe von hinten zunächst mit einer Mehrfach-Schicht schwarzer Farbe bedruckt, damit sie lichtdicht ist. Lediglich die Buchstaben und Minutenpunkte bleiben frei. Anschließend kommt noch optional eine dünne weiße Schicht komplett deckend über die schwarze Farbe, sodass sie als Diffusor für die Buchstaben und Minutenpunkte wirkt.&lt;br /&gt;
&lt;br /&gt;
Lediglich die Variante &#039;A&#039; ist vorgesehen:&lt;br /&gt;
&lt;br /&gt;
  - A: 45cm x 45cm mit weißer Schicht als Diffusor&lt;br /&gt;
&lt;br /&gt;
Der Preis dafür beträgt pro Stück 38,- EUR.&lt;br /&gt;
&lt;br /&gt;
Hinzu kommen noch 10 EUR Versandkosten für bis zu 4 Stück in einem Paket. Bei Versand in ein EU-Land kommen weitere 10 EUR hinzu, also insgesamt 20 EUR. Bei Versand in die Schweiz sind es 15 EUR zusätzlich, also insgesamt 25 EUR.&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es auch eine Sammelbestellung für die Platinen, siehe:&lt;br /&gt;
&lt;br /&gt;
[[Word_Clock_Variante_1#Sammelbestellung_der_Platine]]&lt;br /&gt;
&lt;br /&gt;
Die Frontplatte beinhalt alle 3 Sprachversionen:&lt;br /&gt;
&lt;br /&gt;
* Wessi-Modus (viertel nach/vor)&lt;br /&gt;
* Ossi-Modus (viertel/dreiviertel)&lt;br /&gt;
* Rhein-Ruhr-Modus (viertel nach/vor, zwanzig nach/vor)&lt;br /&gt;
&lt;br /&gt;
Wer an der Sammelbestellung teilnehmen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw ukw]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Frontplatte wird mit einer kaum wahrnehmbaren Schutzfolie auf der Vorderseite geliefert. Wenn man das nicht weiß, kann es so aussehen, als ob die Frontplatte &amp;quot;verkratzt&amp;quot; sei. Diese &amp;quot;Kratzer&amp;quot; sind aber nur auf der Schutzfolie, nicht auf der Platte selbst. Daher hier nochmal der ausdrückliche Hinweis: Bitte die Schutzfolie abziehen und sich dann freuen :-)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung (Edelstahl) ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Edelstahl126.jpg|miniatur]][[Datei:Edelstahl139.jpg|miniatur]][[Datei:Edelstahl092.jpg|miniatur|Loch]][[Datei:Edelstahl116.jpg|miniatur|Buchstabe]]&lt;br /&gt;
Eckdaten der Edelstahlblende:&lt;br /&gt;
&lt;br /&gt;
  - Abmaße: ca. 450x450x1 mm &lt;br /&gt;
  - gelasert gem. dxf Vorgabe, &lt;br /&gt;
  - Material 1.4301-2G, &lt;br /&gt;
  - eins. K320 geschliffen/gebürstet+foliert, &lt;br /&gt;
  - ohne weitere Nachbearbeitung, &lt;br /&gt;
&lt;br /&gt;
Verwendet wird hierbei die Schriftart Lucida Console allerdings erweitert. Die Schriftart hat Stege, so dass freie Inselteile (z.&amp;amp;nbsp;B. Innenteil O) nicht lose sind. Jeder Steg hat eine Breite von mind. 2mm.&lt;br /&gt;
[[Datei:Edelstahlfront_V2.png|miniatur|ohne]]&lt;br /&gt;
Die Buchstaben werden entsprechend ausgelasert und müssen von hinten noch mit einem Diffusor versehen werden. Der Diffusor ist nicht Bestandteil des Angebots.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Details zur 4. Sammelbestellung: 22.11.11 Sammelbestellung beendet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktueller Stand: 22.11.2011: Alle Blenden versendet, keine vorrätig.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse an einer Blende bitte eine Nachricht hinterlassen (Benutzer [http://www.mikrocontroller.net/user/show/andreasp andreasp]). &lt;br /&gt;
Preise der aktuellen Blenden (12.10.2011):&lt;br /&gt;
&lt;br /&gt;
  Frontblende:                  36,42 Euro (inkl.MwSt)&lt;br /&gt;
  Verpackung :                   4,-  Euro (2 x 5mm MDF, als Rückwand verwendbar)&lt;br /&gt;
  Versand per DHL-online      :  5,90 Euro&lt;br /&gt;
  Versand nach Österreich, DHL: 16,-  Euro&lt;br /&gt;
  Versand in die Schweiz, DHL : 26,90 Euro (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Für den Selbstnachbau hier die DXF-Datei [[Datei:EdelstahlFrontV2.dxf]]&lt;br /&gt;
ACHTUNG: Diese Dateidaten müssen um Faktor 10 vergrössert werden!&lt;br /&gt;
Sonst kommt eine 45x45mm Platte an. 8-(&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Zwischenplatte =&lt;br /&gt;
Die Zwischenplatte befindet sich zwischen den LEDs und der Frontplatte. Sie schränkt die Leuchtweite der LEDs auf die einzelnen Buchstaben bzw. Wörter ein. Die folgenden Ausführungen und Maße beziehen sich auf eine 45x45cm große Front- und eine ebenso große Zwischenplatte.&lt;br /&gt;
&lt;br /&gt;
Bei Einzelbeleuchtung der Buchstaben kann für jeden Buchstaben ein Loch von ca. 24mm Durchmesser gebohrt werden. Die Positionierung kann dabei dieser Skizze entnommen werden:&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock_Zwischenplatte.jpg|miniatur|ohne]]&lt;br /&gt;
&lt;br /&gt;
Wahlweise kann auch bei Gesamtbeleuchtung der einzelnen Wörter ein rechteckiger Ausschnitt erfolgen (z.&amp;amp;nbsp;B. bei Verwendung einer Hartschaumplatte). Der Aufbau kann dann ähnlich folgender Skizze erfolgen:&lt;br /&gt;
&lt;br /&gt;
[[Datei:WordClock_Zwischenplatte_Kasten.jpg|miniatur|ohne]]&lt;br /&gt;
&lt;br /&gt;
Zusätzlich gibt es dazu noch eine Step Datei und eine 3D PDF Datei&lt;br /&gt;
&lt;br /&gt;
[[Datei:ZWISCHENPLATTE_UHR.STP]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:ZWISCHENPLATTE_UHR.pdf]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
== Sammelbestellung ==&lt;br /&gt;
Es wird ebenfalls eine Sammelbestellung für die 45er Zwischenböden aus MDF geben.&lt;br /&gt;
&lt;br /&gt;
[[Datei:2010_WordClock_055.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_057.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_058.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_059.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_060.JPG|250px]]&lt;br /&gt;
[[Datei:2010_WordClock_061.JPG|250px]]&lt;br /&gt;
&lt;br /&gt;
Wem die Bilder zu klein sind, kann diese auch bei Flickr finden:&lt;br /&gt;
http://www.flickr.com/photos/wawibu/sets/72157623755645878/&lt;br /&gt;
&lt;br /&gt;
Auf den Bildern seht ihr den letzten Prototypen. Folgende Änderungen&lt;br /&gt;
werden in der finalen Version vorgenommen:&lt;br /&gt;
&lt;br /&gt;
* die &amp;quot;Taschen&amp;quot; sind nach vorne zu&lt;br /&gt;
* die &amp;quot;Taschen&amp;quot; werden über Kanalfräsungen miteinander verbunden&lt;br /&gt;
* die MinutenLEDs werden ebenfalls an die Kanalfräsungen angebunden&lt;br /&gt;
&lt;br /&gt;
Also im Großen und Ganzen werden die Platten dann ähnlich der von&lt;br /&gt;
Michael&lt;br /&gt;
&amp;gt;&amp;gt; http://www.mikrocontroller.net/topic/156661#1720539&lt;br /&gt;
&lt;br /&gt;
Vertiefungen von vorne für Magnete wird es nicht geben, da dafür das&lt;br /&gt;
Werkstück umgespannt und wieder ausgerichtet werden müsste. Der Aufwand&lt;br /&gt;
steht - nach meinem Verständnis - in keinem Verhältnis zu vier Löchern.&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt jeweils einzeln verpackt, wobei bis zu 5&lt;br /&gt;
Zwischenböden als ein Paket versendet werden können (6 geht sicherlich&lt;br /&gt;
auch). Möchte nur das Paket nicht zu schwer machen.&lt;br /&gt;
&lt;br /&gt;
Da der Versand per DHL oder Hermes gleich teuer ist, habe ich mich für&lt;br /&gt;
DHL entschieden. Da habe ich gute Erfahrungen mit der Laufzeit und kann&lt;br /&gt;
die Pakete dann auch abholen lassen.&lt;br /&gt;
&lt;br /&gt;
=== 2te Sammelbestellung ===&lt;br /&gt;
&lt;br /&gt;
Auch die 2te Sammelbestellung der Zwischenböden ist nun abgeschlossen.&lt;br /&gt;
(Stand: 17.01.2011)&lt;br /&gt;
&lt;br /&gt;
=== 3te Sammelbestellung ===&lt;br /&gt;
Die dritte Sammelbestellung der Zwischenböden ist abgeschlossen (23.6.11).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Elektronik &amp;amp; Software =&lt;br /&gt;
== [[Word Clock Variante 1|Variante 1: Getrennte Haupt- und Anzeigeplatine]] ==&lt;br /&gt;
&lt;br /&gt;
Die Elektronik besteht hier aus einem zentralen Teil mit Controller und Treibern und 11 Streifenplatinen mit den LEDs. Diese Variante ist bereits erprobt und betriebsbereit.&lt;br /&gt;
&lt;br /&gt;
== [[Word Clock Variante 2|Variante 2: All-In-One Lösung]] ==&lt;br /&gt;
&lt;br /&gt;
Bei der Variante 2 finden sich Steuerung und Anzeige auf einer einzigen (großen) Platine. Diese Variante befindet sich noch im Entwurfsstadium.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Word Clock als PC-Programm =&lt;br /&gt;
[http://bralug.de/wiki/Wort_Uhr Hier] ist der [http://bralug.de/wiki/Wort_Uhr Quelltext] zu einer X11-Version der Word Clock zu finden.&lt;br /&gt;
&lt;br /&gt;
Unter http://gallery.live.com/liveItemDetail.aspx?li=ff7bdb70-4c69-4e97-9a8a-2afb1a9fbea7 ist die Uhr als Gadget für Windows Vista/Windows 7 zu finden&lt;br /&gt;
&lt;br /&gt;
[[Category:Timer und Uhren]]&lt;br /&gt;
[[Category:AVR-Projekte]]&lt;br /&gt;
[[Category:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61951</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61951"/>
		<updated>2011-11-27T01:55:38Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei &#039;&#039; [http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019 DX] &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/wikifiles/0/0e/Sku_47019_1.jpg &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61950</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61950"/>
		<updated>2011-11-27T01:54:25Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei &#039;&#039;[http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019] DX&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/wikifiles/0/0e/Sku_47019_1.jpg &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61949</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61949"/>
		<updated>2011-11-27T01:52:39Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei &#039;&#039; DX [http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019] &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/wikifiles/0/0e/Sku_47019_1.jpg &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61948</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61948"/>
		<updated>2011-11-27T01:45:42Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei DX [http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019].&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/wikifiles/0/0e/Sku_47019_1.jpg &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Datei:Sku_47019_1.jpg&amp;diff=61947</id>
		<title>Datei:Sku 47019 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Datei:Sku_47019_1.jpg&amp;diff=61947"/>
		<updated>2011-11-27T01:42:09Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61946</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61946"/>
		<updated>2011-11-27T01:41:27Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei DX [http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019].&lt;br /&gt;
[[Datei:http://img.dxcdn.com/productimages/sku_47019_1.jpg]]&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61945</id>
		<title>Word Clock Variante 1</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Word_Clock_Variante_1&amp;diff=61945"/>
		<updated>2011-11-27T01:37:47Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Überblick =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-frontplatte-v2.png| |WordClock]]&lt;br /&gt;
&lt;br /&gt;
Links zum Hauptartikel [1], zur Variante 2 [2] zum langen Thread [3] mit dem hier alles angefangen hat und zum Original [4], das alle hier inspiriert hat.&lt;br /&gt;
&lt;br /&gt;
[1] [[Word Clock]]&amp;lt;br&amp;gt;&lt;br /&gt;
[2] [[Word Clock Variante 2]]&amp;lt;br&amp;gt;&lt;br /&gt;
[3] [http://www.mikrocontroller.net/topic/156661 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
[4] [http://www.clocktwo.com http://www.clocktwo.com]&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
= WordClock FAQ =&lt;br /&gt;
Häufig tauchen im Forum Fragen zum WordClock Projekt auf (was brauche ich..., wie mache ich...), die schon mehrmals beantwortet wurden. Hier Für die Variante 1 eine Zusammenfassung der wichtigsten Fragen:&lt;br /&gt;
&lt;br /&gt;
  Q: Was brauche ich alles, um die WordClock (Variante 1) zu bauen?&lt;br /&gt;
  A: - Die Steuerplatine mit der Elektronik&lt;br /&gt;
     - Eine Frontblende (das &amp;quot;Ziffernblatt&amp;quot;)&lt;br /&gt;
     - Leuchtdioden und Platinen für die Anzeige&lt;br /&gt;
     - Eine Zwischenplatte um das Licht zwischen den einzelnen Buchstaben zu trennen&lt;br /&gt;
     - Eine Spannungsversorgung&lt;br /&gt;
     - etwas handwerkliches Geschick&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich Bauteile der WordClock über Sammelbestellungen billiger bekommen?&lt;br /&gt;
  A: Es wurden in der Vergangenheit (seit Dez.2009) mehrere Sammelbestellungen angeboten. Im einzelnen waren das:&lt;br /&gt;
     - Die [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung_der_Platine Leiterplatte] für die Steuerelektronik (von ukw)&lt;br /&gt;
     - [http://www.mikrocontroller.net/articles/Word_Clock_Variante_1#Sammelbestellung Leuchtdioden mit Streifenplatinen] für die Anzeige (von wawibu / matsch)&lt;br /&gt;
     - Eine Frontblende (Buchstabenmatrix)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Plexiglas], schwarz (von ukw)&lt;br /&gt;
        - aus [http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Edelstahl.29 Edelstahl] (von andreasp)&lt;br /&gt;
     - Eine [http://www.mikrocontroller.net/articles/Word_Clock#Zwischenplatte Zwischenplatte] (von wawibu / matsch)&lt;br /&gt;
&lt;br /&gt;
  Q: Kann ich eine fertige Uhr kaufen?&lt;br /&gt;
  A: Ja, beim [http://www.qlocktwo.com/ Hersteller] der Vorlage ;-). Hier im uC.net Forum gibt es nur Tipps und Hilfe zum Selberbauen.&lt;br /&gt;
     Eine komplette WordClock kann man hier NICHT bekommen.&lt;br /&gt;
     ...und etwas einlesen wird auch keinem abgenommen ;-)&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Aufbau einer Wordclock =&lt;br /&gt;
Hier gibt es ein von bomibob äußerst kunstvolles Video zum Bau einer Word Clock:&lt;br /&gt;
http://www.youtube.com/watch?v=OYhtc-8StXA&lt;br /&gt;
(zugehöriger Post → http://www.mikrocontroller.net/topic/goto_post/2328168)&lt;br /&gt;
&lt;br /&gt;
Details zu den einzelnen Komponenten sind den entsprechenden Unterpunkten, oder dem Hauptartikel zu entnehmen.&lt;br /&gt;
&lt;br /&gt;
= Elektronik =&lt;br /&gt;
* Atmega168&lt;br /&gt;
* 8Mhz (interner Osc.)&lt;br /&gt;
* 24-Bit-Schieberegister an SPI für 24 Wörter&lt;br /&gt;
* 4 Output-Pins für Minutenanzeige&lt;br /&gt;
* 4 weitere GPOS - für allgemeine Zwecke&lt;br /&gt;
* RGB-Steuerung über PWM gegen GND, d.h. 32x3-Matrix&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Schaltung =&lt;br /&gt;
&lt;br /&gt;
[[Datei:wordclock-schmal-schaltung.png|miniatur|Schaltbild V1.0]]&lt;br /&gt;
[[Datei:TSOP-wordclock-1.1.png|miniatur|TSOP17xx in V1.1]]&lt;br /&gt;
[[Datei:RXTX-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Das Schaltbild ist für die Prototypen-Platine als auch für die endgültige Version 1.0 (schmale Platine) identisch. Lediglich der Pullup-Widerstand R7 am DCF-Anschluss ist weggefallen und ab Version 0.9 der Software auch nicht mehr beim Prototypen nötig.&lt;br /&gt;
&lt;br /&gt;
Bei der ab August erhätlichen Platinen-Version 1.1 gibt es ein paar kleine Änderungen:&lt;br /&gt;
&lt;br /&gt;
* Die Tiefpass-Schaltung für den TSOP17xx ist nun korrekt geschaltet. Die Abweichung sieht man rechts im Zusatzschaltbild.&lt;br /&gt;
&lt;br /&gt;
* Der Verbinder K9 (UART-Anschluss für Debug-Zwecke) hat zwei zusätzliche Pins erhalten, siehe Zusatzschaltbild rechts.&lt;br /&gt;
&lt;br /&gt;
Eine größere Sammelbestellung wurde im Januar 2010 organisiert, mittlerweile ist die 4. Sammelbestellung (Platinenversion 1.1) im Gange (02_2010), siehe auch &#039;&#039;&#039;[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_der_Platine Sammelbestellung der Platine]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Hier die zugehörige Schaltung V1.0 als PDF: &#039;&#039;&#039;[[Media:wordclock-schmal.pdf]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Sammelbestellung der Platine ==&lt;br /&gt;
&lt;br /&gt;
Stand November 2011:&lt;br /&gt;
&lt;br /&gt;
Es sind noch einige Steuerplatinen aus der letzten Sammelbestellung übrig. Wer sich also noch an der Sammelbestellung beteiligen möchte, kann sich bei mir (Benutzer [http://www.mikrocontroller.net/user/show/ukw &#039;&#039;&#039;ukw&#039;&#039;&#039;]) per PN melden.&lt;br /&gt;
&lt;br /&gt;
Kosten pro Platine: 10 EUR zzgl. Versand von 1,50 bei bis zu 4 Stück. Bei mehr als 4 Stück beträgt der Versand 3,00 EUR.&lt;br /&gt;
&lt;br /&gt;
Beispiele:&lt;br /&gt;
&lt;br /&gt;
* 1 Platine: 10 EUR + 1,50 Versand: 11,50 EUR&lt;br /&gt;
* 2 Platinen: 20 EUR + 1,50 Versand: 21,50 EUR&lt;br /&gt;
* ...&lt;br /&gt;
* 5 Platinen: 50 EUR + 3,00 Versand: 53,00 EUR&lt;br /&gt;
&lt;br /&gt;
Parallel zu dieser Sammelbestellung gibt es noch eine neue (kleinere) Sammelbestellung für passende Frontplatten, siehe auch:&lt;br /&gt;
&lt;br /&gt;
[http://www.mikrocontroller.net/articles/Word_Clock#Sammelbestellung_.28Plexiglas.29 Sammelbestellung Frontplatten]&lt;br /&gt;
&lt;br /&gt;
Beim Versand zusammen mit den Frontplatten entfallen natürlich die Versandkosten für die Platinen.&lt;br /&gt;
&lt;br /&gt;
Maße: 146mm x 35,6mm.&lt;br /&gt;
&lt;br /&gt;
Historie:&lt;br /&gt;
&lt;br /&gt;
* Ende 2009: Vorabbestellung des Prototyps in kleinerer Auflage: 20 Stück (für die Entwickler)&lt;br /&gt;
* Januar 2010: 1. große Sammelbestellung der endgültigen WordClock-Platine V1.0. Auflage: 200 Stück.&lt;br /&gt;
* Februar 2010: 2. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* April 2010: 3. große Sammelbestellung der V1.0. Auflage: 100 Stück.&lt;br /&gt;
* Juli 2010: 4. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Oktober 2010: 5. Sammelbestellung der V1.1. Auflage: 100 Stück.&lt;br /&gt;
* Januar 2011: 6. Sammelbestellung der V1.1.&lt;br /&gt;
* Mai 2011: 7. Sammelbestellung der V1.1.&lt;br /&gt;
* Juli 2011: 8. Sammelbestellung der V1.1.&lt;br /&gt;
* September 2011: 9. Sammelbestellung der V1.1.&lt;br /&gt;
* November 2011: 10. Sammelbestellung der V1.1.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Reichelt Warenkorb Mono-Variante ==&lt;br /&gt;
Da selbst bei der Mono-Variante der ATmega 88 langsam mehr als eng wird, wurde dieser Warenkorb auch auf den ATmega 168 umgestellt.&lt;br /&gt;
&lt;br /&gt;
Eine vollständige Liste zur Bestellung der nötigen Bauteile ist bei Reichelt abgelegt: &#039;&#039;&#039;[https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=222466;PROVID=2084 Warenkorb-Mono]&#039;&#039;&#039;.&lt;br /&gt;
----&lt;br /&gt;
== Reichelt Warenkorb RGB-Variante ==&lt;br /&gt;
Für die RBG-Version wird der ATmega 168 benötigt. Ein angepasster &#039;&#039;&#039;[https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=500222;PROVID=2084 WARENKORB]&#039;&#039;&#039; ist bei Reichelt hinterlegt.&lt;br /&gt;
&lt;br /&gt;
Im Warenkorb befindet sich nun auch der Nachfolger TSOP 31238 des nicht mehr lieferbaren TSOP17xx. ( 15.11.2011 )&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Aktuell ist auch der DS 1307 (Real Time Clock I²C) wieder lieferbar (Stand: 07.06.2010)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der ATMega168 ist wieder verfügbar! (09.10.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;der Uhrenquarz ist wieder lieferbar (12.09.10)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Bestückung ==&lt;br /&gt;
&lt;br /&gt;
Hier eine kurze Beschreibung zur Bestückung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.0 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal.png|miniatur|Bestückte Platine (Version 1.0)]]&lt;br /&gt;
[[Datei:Wordclock-schmal-1.1.png|miniatur|Bestückte Platine (Version 1.1)]]&lt;br /&gt;
&lt;br /&gt;
* Oben Mitte: Anschluss für stehende Lithium-Knopfbatterie CR2032 (die drei abgebildeten Stifte sind natürlich nicht notwendig, die Batterie wird direkt eingelötet)&lt;br /&gt;
* Unten 3-polige Stiftleiste: Anschluss für DCF77-Modul&lt;br /&gt;
* Unten 2-polige Stiftleiste: RX &amp;amp; TX (für Testzwecke)&lt;br /&gt;
* Unten rechts: TSOP17XX/SFH5110 für Infrarot-Empfang&lt;br /&gt;
* Darüber: 2-polige Stiftleiste für LDR (Helligkeitsmessung)&lt;br /&gt;
* Oben links und rechts: Wannenstecker für insg. 32 Ausgabekanäle: OUT0-OUT23 (für die Wörter), OUTL1-OUTL4 (für die Minuten) und OUTG1-OUTG4 (für General-Purpose-Ausgabezwecke)&lt;br /&gt;
* Rechts: Anschlussklemmen für Versorgungsspannung 7-20V und die drei PWM-Kanäle Rot, Grün und Blau.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Version 1.1 (schmale Ausführung):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Wie 1.0, jedoch hat der Verbinder K9 (UART-Anschlüsse Rx/Tx für Debug-Zwecke) zwei zusätzliche Pins erhalten, siehe abweichendes Bestückungsbild rechts. Belegung von links nach rechts: Vcc / GND / RX / TX&lt;br /&gt;
&lt;br /&gt;
[[Datei:RXTX-platine-wordclock-1.1.png|miniatur|Rx/Tx in V1.1]]&lt;br /&gt;
&lt;br /&gt;
Der IR-Empfänger TSOP17XX/SFH5110 muss hinter einem nicht benutzten Buchstaben angebracht werden. Deshalb braucht man ihn nicht unbedingt auf die Platine löten, sondern kann ihn auch über ein 3-poliges Kabel mit der Platine verbinden. In diesem Fall sollte der Kondensator C2 nicht auf die Platine, sondern direkt am TSOP17XX/SFH5110 (C2 Minus an Pin 1, C2 Plus an Pin 2) angelötet werden. Bei Verwendung eines SFH5110 Pinbelegung beachten!&lt;br /&gt;
&lt;br /&gt;
Da die Routine zur automatischen Helligkeitsregelung noch nicht ausgetestet ist, sollte man den Widerstand R6 (Pulldown für LDR) zunächst noch nicht bestücken, bis klar ist, welcher Wert der optimale für den gewählten LDR ist.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückung und Anschlüsse der Version 1.0:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck.png|miniatur|Bestückungsaufdruck der Version 1.0 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckungsdruck-1.1.png|miniatur|Bestückungsaufdruck der Version 1.1 (schmale Platine)]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs beachten!]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse.png|miniatur|Anschlüsse V1.0]]&lt;br /&gt;
[[Datei:Wordclock-schmal-anschluesse-1.1.png|miniatur|Anschlüsse V1.1]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WICHTIG für die Version 1.x:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Der oberste IRLU2905 muss anders herum eingelötet werden (Metall Richtung Spannungsregler) als die beiden unteren (Metall Richtung Schraubklemme). Siehe auch Foto rechts.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Möchte man einfarbige LEDs verwenden und auf die RGB-Steuerung verzichten, schließt man einfach zwei der drei RGB-PWM-Kanäle nicht an und verwendet stattdessen nur PWMR zur PWM-Steuerung. Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bestückungsliste:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 Name                Wert&lt;br /&gt;
 C1,C3,C4,C6,C8,C9   100NF&lt;br /&gt;
 C10,C11,C12,C13     100NF&lt;br /&gt;
 C2                  4,7µF&lt;br /&gt;
 C5,C7               47µF&lt;br /&gt;
 D1                  1N4001&lt;br /&gt;
 IC1                 ATMEGA88&lt;br /&gt;
 IC2                 7805&lt;br /&gt;
 IC3                 TSOP17XX/SFH5110&lt;br /&gt;
 IC4,IC5,IC6         74HCT595N&lt;br /&gt;
 IC7                 DS1307&lt;br /&gt;
 IC8,IC9,IC10,IC11   UDN2981A&lt;br /&gt;
 K4                  Wannenstecker 10&lt;br /&gt;
 K7,K8               Wannenstecker16&lt;br /&gt;
 K6                  LDR&lt;br /&gt;
 KL1                 KLEMME5POL&lt;br /&gt;
 Q1                  32,768KHz&lt;br /&gt;
 R1,R6,R8,R10,R12    10K (R6 für LDR evtl.noch nicht bestücken)&lt;br /&gt;
 R7                  10K, entfällt!&lt;br /&gt;
 R2                  100&lt;br /&gt;
 R3,R4               4K7&lt;br /&gt;
 R5,R9,R11           82&lt;br /&gt;
 T1,T2,T3            IRLU2905&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkung zu C2 und R2:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Version 1.0 der Platine hat einen Fehler: Der Kondensator C2 ist nicht direkt über dem TSOP17xx (an Pin 1 und Pin 2) angebracht sondern über VCC und Pin 2, wodurch der eigentlich gewünschte Tiefpass nicht existiert. Da man in den meisten Fällen den TSOP sowieso über ein Kabel (verlängert) anbringen wird, sollte der Kondensator C2 direkt an den TSOP angelötet werden - und nicht auf der Platine. Dann ist das gewünschte Tiefpass-Verhalten wieder gegeben. Die Praxis hat aber gezeigt, dass der fehlende Tiefpass keinen merklichen Unterschied bringt. Die Reichweite zur IR-Fernbedienung kann (ohne Hindernis wie einen Diffusor) durchaus 10 Meter betragen.&lt;br /&gt;
&lt;br /&gt;
Bei der Platinen-Version 1.1 ist der Tiefpass korrekt beschaltet. Aber auch hier gilt: Soll der TSOP17XX/SFH5110 über ein längeres Kabel entfernt von der Platine angebracht werden, sollte man den Kondensator C2 nicht in die Platine löten, sondern direkt am Empfänger anbringen (Achtung: TSOP17XX und SFH5110 haben unterschiedliche Pinbelegung).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== FAQ zur Bestückung ==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-schmal-bestueckt.jpg|miniatur|Bestückung: Orientierung der IRLUs (ganz rechts) beachten!]]&lt;br /&gt;
&lt;br /&gt;
 Q: Wie herum müssen die IRLUs eingelötet werden?&lt;br /&gt;
 A: Der oberste kommt mit der Metallseite nach links (Richtung&lt;br /&gt;
    Spannungsregler), Pin 1 ist hier der untere. Die anderen beiden IRLUs&lt;br /&gt;
    werden mit der Metallseite Richtung Schraubklemme eingelötet, siehe auch&lt;br /&gt;
    Foto rechts. Hier ist jeweils Pin 1 der obere.&lt;br /&gt;
&lt;br /&gt;
 Q: Welche ICs sollte ich sockeln?&lt;br /&gt;
 A: Wenn durch einen versehentlichen Kurzschluss bei der Freiluftverdrahtung der&lt;br /&gt;
    LEDs ein UDN2981 abfackelt, ist das ägerlich. Daher sollte man zumindest&lt;br /&gt;
    die UDNs und den ATMega sockeln. Besser ist es natürlich, alle zu sockeln.&lt;br /&gt;
&lt;br /&gt;
 Q: Bei dem ATMega und der RTC ist nicht ersichtlich, wie herum sie eingebaut&lt;br /&gt;
    werden müssen?&lt;br /&gt;
 A: Doch, kann man sehen: Der Lötpunkt von Pin1 ist immer rechteckig, die&lt;br /&gt;
    anderen sind oval. Das gilt übrigens für fast alle Bauteile, auch die Wannen.&lt;br /&gt;
&lt;br /&gt;
 Q: Ich möchte oben statt der abgebildeten zwei 2x8-poligen Stiftleisten 16-polige&lt;br /&gt;
    Wannenstecker nehmen. Wie herum kommen dann die oberen Wannen drauf?&lt;br /&gt;
 A: Mit der Kerbe nach unten, sieht man auch am rechteckigen Lötpunkt - und&lt;br /&gt;
    auch auf dem Foto rechts.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich auf die Batterie verzichten, weil ich DCF77 einsetze bzw. nach&lt;br /&gt;
    einem Stromausfall die Uhr per Fernbedienung selbst neu stellen möchte?&lt;br /&gt;
 A: Wenn man keine Batterie einsetzt, sollte man VBat der RTC DS1307 mit GND&lt;br /&gt;
    verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen&lt;br /&gt;
    Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht&lt;br /&gt;
    überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307&lt;br /&gt;
    10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken.&lt;br /&gt;
&lt;br /&gt;
 Q: Der Infrarot-Empfänger TSOP17XX ist abgekündigt. Gibt es dazu eine Alternative?&lt;br /&gt;
 A: Als Ersatz kann man den [http://www.reichelt.de/?ARTICLE=37920 SFH5110]-XX nehmen. Bis auf die unterschiedliche&lt;br /&gt;
    Pinbelegung ist er für die Zwecke des Projekts kompatibel.&lt;br /&gt;
&lt;br /&gt;
 Q: Kann ich (aus Kostengründen) auch einfarbige LEDs verwenden?&lt;br /&gt;
 A: Ja, einfach zwei der drei RGB-PWM-Kanäle nicht anschließen und nur PWMR (für Rot) benutzen.&lt;br /&gt;
    Die 2 zu PWMG und PWMB gehörenden IRLUs und die angeschlossenen 4 Widerstände am Gate der IRLUs&lt;br /&gt;
    kann man dann auch weglassen.&lt;br /&gt;
&lt;br /&gt;
Eine BestückungsInfo für die Version V1.1 gibt es als PDF Download: &#039;&#039;&#039;[[Media:WordClockSteuerplatineV1.1Bestueckung.pdf]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Anschluss der LEDs =&lt;br /&gt;
&lt;br /&gt;
=== Zuordnung der Kanäle ===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wannen.png|400px|Anschlüsse der Wannenstecker]]&lt;br /&gt;
&lt;br /&gt;
Folgende Tabelle enthält die Zuordnung der Wörter zu den Pins der Wannenstecker.&lt;br /&gt;
Die Bezeichnungen der Pins entsprechen dem Schaltplan. Zu beachten ist, dass die Reihenfolge der Wörter nichts mit der Anordnung auf der Frontplatte zu tun hat.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; id=&amp;quot;pinbelegungen&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Zuordnung Pins&#039;&#039;&#039;&lt;br /&gt;
|-                    &lt;br /&gt;
! Anschluss || Pin || [[#Deutsch (2-sprachig) |Frontplatte deutsch 2-sprachig]]  || [[#Deutsch (3-sprachig) |Frontplatte deutsch 3-sprachig]]  || [[#Englisch|Frontplatte Englisch]]&lt;br /&gt;
|-                                                         &lt;br /&gt;
|  OUT0 || K7-08 || ES IST               ||  ZW                         || IT IS&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT1 || K7-07 || FÜNF  (Minuten)      ||  EI                         || FIVE   (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT2 || K7-06 || ZEHN  (Minuten)      ||  N                          || TEN    (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT3 || K7-05 || VOR   (Minuten)      ||  S                          || QUARTER &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT4 || K7-04 || DREI  (Minuten)      ||  IEBEN                      || TWENTY (Minuten) &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT5 || K7-03 || VIERTEL              ||  DREI                       || HALF &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT6 || K7-02 || NACH                 ||  VIER                       || TO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT7 || K7-01 || VOR                  ||  FÜNF                       || PAST &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT8 || K7-16 || HALB                 ||  SECHS                      || ONE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT9 || K7-15 || S                    ||  ACHT                       || TWO &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT10 || K7-14 || EIN                 ||  NEUN                       || THREE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT11 || K7-13 || ZWEI                ||  ZEHN                       || FOUR &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT12 || K7-12 || DREI                ||  ELF                        || FIVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT13 || K7-11 || VIER                ||  ZWÖLF                      || SIX &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT14 || K7-10 || FÜNF                ||  ES IST                     || SEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT15 || K7-09 || SECHS               ||  UHR                        || EIGHT &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT16 || K8-08 || SIEBEN              ||  FÜNF (Minuten)             || NINE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT17 || K8-07 || ACHT                ||  ZEHN (Minuten)             || TEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT18 || K8-06 || NEUN                ||  ZWANZIG (Minuten)      || ELEVEN &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT19 || K8-05 || ZEHN                ||  DREI (Minuten)             || TWELVE &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT20 || K8-04 || ELF                 ||  VIERTEL (Minuten)          || O CLOCK  &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT21 || K8-03 || ZWÖLF               ||  NACH                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT22 || K8-02 || UHR                 ||  VOR                        || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUT23 || K8-01 || unverbunden         ||  HALB                       || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL1 || K8-09 || min1                ||  min1                       || min1&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL2 || K8-10 || min2                ||  min2                       || min2&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL3 || K8-11 || min3                ||  min3                       || min3&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTL4 || K8-12 || min4                ||  min4                       || min4&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG1 || K8-13 || Ambilight (opt.)           ||  Ambilight (opt.)                  || Ambilight (opt.)           &lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG2 || K8-14 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG3 || K8-15 || unverbunden         ||  unverbunden                || unverbunden&lt;br /&gt;
|-                                                        &lt;br /&gt;
|  OUTG4 || K8-16 || dcf Empfang         ||  dcf Empfang                || dcf Empfang             &lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Beschaltungsvarianten der LEDs ===&lt;br /&gt;
&lt;br /&gt;
Da die Schaltung genügend Power hat, um eine Unmenge an RGB-LEDs zu treiben, gibt es folgende Möglichkeiten, die auch mixbar sind:&lt;br /&gt;
&lt;br /&gt;
1. Pro Wort für jeden Buchstaben eine RGB-LED (mit gemeinsamer Anode) in&lt;br /&gt;
Parallelschaltung (natürlich mit geeignetem Vorwiderstand pro LED)&lt;br /&gt;
&lt;br /&gt;
Prinzip (am Beispiel des Wortes &amp;quot;VIER&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
         /---|&amp;gt;|----| R1R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R1G |---- PWMG     &amp;quot;V&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R1B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R2R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R2G |---- PWMG     &amp;quot;I&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R2B |---- PWMB&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      |  /---|&amp;gt;|----| R3R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R3G |---- PWMG     &amp;quot;E&amp;quot;&lt;br /&gt;
      |  \---|&amp;gt;|----| R3B |---- PWMB&lt;br /&gt;
      |&lt;br /&gt;
      |  /---|&amp;gt;|----| R4R |---- PWMR&lt;br /&gt;
      +--|---|&amp;gt;|----| R4G |---- PWMG     &amp;quot;R&amp;quot;&lt;br /&gt;
         \---|&amp;gt;|----| R4B |---- PWMB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Pro Wort für jeden Buchstaben eine RGB-LED in Reihenschaltung (mit&lt;br /&gt;
nur 1 Vorwiderstand für die ganze Reihe, bzw. 3 wegen RGB). Das geht&lt;br /&gt;
aber nur, wenn die RGB-LEDs unabhängige Anoden und Kathoden haben (ja,&lt;br /&gt;
die gibt es).&lt;br /&gt;
&lt;br /&gt;
Prinzip:&lt;br /&gt;
                         &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
         /----| R1R |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
 OUTx --+-----| R1G |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMG&lt;br /&gt;
         \----| R1B |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMB&lt;br /&gt;
&lt;br /&gt;
Theoretisch könnte man solche Streifen als Platine herstellen, welche man dann immer auf die gewünschte Länge kürzt, als 1, 2, 3 ... 7 Buchstaben.&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von einfarbigen LEDs vereinfachen sich die Prinzip-Schaltungen wie folgt:&lt;br /&gt;
&lt;br /&gt;
1. Parallelschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
       /----|&amp;gt;|----| R1 |---- PWMR     &amp;quot;V&amp;quot;&lt;br /&gt;
      +-----|&amp;gt;|----| R2 |---- PWMR     &amp;quot;I&amp;quot;&lt;br /&gt;
 OUTx-+&lt;br /&gt;
      +-----|&amp;gt;|----| R3 |---- PWMR     &amp;quot;E&amp;quot;&lt;br /&gt;
       \----|&amp;gt;|----| R4 |---- PWMR     &amp;quot;R&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Reihenschaltung, eine LED pro Buchstabe im Wort:&lt;br /&gt;
&lt;br /&gt;
                    &amp;quot;V&amp;quot;    &amp;quot;I&amp;quot;    &amp;quot;E&amp;quot;    &amp;quot;R&amp;quot;&lt;br /&gt;
 OUTx ----| R1 |----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|----|&amp;gt;|---- PWMR&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Zum Berechnen der Vorwiderstände kann z.&amp;amp;nbsp;B. dieser Rechner&lt;br /&gt;
verwendet werden: &#039;&#039;&#039;[http://www.elektronik-kompendium.de/sites/bau/1109111.htm Vorwiderstands-Rechner]&#039;&#039;&#039; oder &#039;&#039;&#039;[http://www.modding-faq.de/index.php?artid=506 Vorwiderstands-Rechner mit Unterstützung für Reihenschaltung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Damit die LEDs selbst nicht sichtbar sind, benötigt man hinter den transparenten Buchstaben einen Diffusor. Im einfachsten Fall kann das eine weiße Schicht Farbe sein.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=== Streifenplatinen &amp;amp; LEDs ===&lt;br /&gt;
==== Streifenplatinen ====&lt;br /&gt;
Die Platine hat ein Maß von 314 x 12 mm und ist auf die Word-Clock-Front-Varianten A und B (also 450mm x 450mm) ausgelegt.&lt;br /&gt;
&lt;br /&gt;
Der Abstand der einzelnen LEDs beträgt 28.1mm&lt;br /&gt;
&lt;br /&gt;
Die Streifenplatine wird so ausschauen: (Version 8 vom 06.März 2010)&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1.png|750px|Streifenplatine für SMD RGB LEDs Version 8]]&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_bestueckt.jpg|750px|Erster Streifen bestückt]]&lt;br /&gt;
&lt;br /&gt;
Erste Streifenplatine bestückt.&amp;lt;br&amp;gt;&lt;br /&gt;
Weitere Beispiel-Photos der bestückten Streifenplatinen sind [http://www.mikrocontroller.net/topic/156661#1780198 hier] zu finden.&lt;br /&gt;
&lt;br /&gt;
Ausschnitt vergrößert dargestellt:&lt;br /&gt;
&lt;br /&gt;
[[Datei:LED_Streifen_V6_1_schnitt.png|500px|Aussschnitt]]&lt;br /&gt;
&lt;br /&gt;
Datenblatt der LED mit Bestückungsinfos: [[Datei:SMD RGB PLCC-6 datasheet3.pdf]]&lt;br /&gt;
&lt;br /&gt;
Hier ist die Bestückung aller Streifen schematisch detailliert gezeigt: [&lt;br /&gt;
http://www.mikrocontroller.net/topic/156661?goto=1671369#1671369 Beitrag] und &lt;br /&gt;
[http://www.mikrocontroller.net/attachment/75008/WordClockLEDStripMatrix_003.pdf Bestückungsübersicht]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Technische Daten der SMD RGB PLCC-6 LEDs ====&lt;br /&gt;
Spezifikation&lt;br /&gt;
* Source Material: InGaN&lt;br /&gt;
* Emitting Colour: SMD SMT 5050 RGB&lt;br /&gt;
* LENS Type: Water clear&lt;br /&gt;
* Reverse Voltage: 5.0 V&lt;br /&gt;
* Viewing Angle: 140 degree&lt;br /&gt;
* Lead Soldering Temp: 260°C for 5 seconds&lt;br /&gt;
&lt;br /&gt;
Absolute Maximum Rating (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || Symbol || RED || GREEN || BLUE || UNITS&lt;br /&gt;
|-&lt;br /&gt;
| Power Dissipation || PO || align=&amp;quot;right&amp;quot; | 80 || align=&amp;quot;right&amp;quot; | 95 || align=&amp;quot;right&amp;quot; | 85 || mW&lt;br /&gt;
|-&lt;br /&gt;
| DC Current || IF || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || align=&amp;quot;right&amp;quot; | 20 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Peak Forward Current || IFP || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || align=&amp;quot;right&amp;quot; | 100 || mA&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Voltage || VR || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || align=&amp;quot;right&amp;quot; | 5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Operating Temperature || Topr || colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -25 to +85 || °C&lt;br /&gt;
|-&lt;br /&gt;
| Storage Temperature || Tstg ||  colspan=&amp;quot;3&amp;quot; align=&amp;quot;center&amp;quot; | -40 to +85 || °C&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Electro-optical Characteristics (Ta = 250C)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PARAMETER || SYMBOL || CONDITIONS || MIN. || TYP. || MAX. || UNIT&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (B) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (G) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 3.4 || align=&amp;quot;right&amp;quot; | 3.6 || align=&amp;quot;right&amp;quot; | 3.8 || V&lt;br /&gt;
|-&lt;br /&gt;
| Forward Voltage (R) || VF || IF = 20mA || align=&amp;quot;right&amp;quot; | 1.9 || align=&amp;quot;right&amp;quot; | 2.1 || align=&amp;quot;right&amp;quot; | 2.5 || V&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (B) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 465 || align=&amp;quot;right&amp;quot; | 470 || align=&amp;quot;right&amp;quot; | 475 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (G) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 515 || align=&amp;quot;right&amp;quot; | 520 || align=&amp;quot;right&amp;quot; | 525 || nm&lt;br /&gt;
|-&lt;br /&gt;
| Dominant Wavelength (R) || lD || IF = 20mA || align=&amp;quot;right&amp;quot; | 625 || align=&amp;quot;right&amp;quot; | 630 || align=&amp;quot;right&amp;quot; | 635 || nm&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pin / Farbzuordnung:&lt;br /&gt;
* R: Pin 1 - 6&lt;br /&gt;
* G: Pin 2 - 5&lt;br /&gt;
* B: Pin 3 - 4&lt;br /&gt;
&lt;br /&gt;
[[Datei:plcc6_smd_RGB.JPG]]&lt;br /&gt;
----&lt;br /&gt;
==== Widerstandswerte für die LED Streifen ====&lt;br /&gt;
&lt;br /&gt;
Berechnet sind die Widerstände für eine Spannungsversorgung von 15V. Ein solches Netzteil gibt es zB bei [http://www.pollin.de/shop/dt/MjU5OTQ2OTk-/Stromversorgung/Netzgeraete/Regelbare_Netzgeraete/EcoFriendly_Universal_Schaltnetzteil_MW_3H36GS.html Pollin] oder auch bei [http://www.reichelt.de/?ACTION=3;ARTICLE=89789;PROVID=2402 Reichelt].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! colspan=&amp;quot;3&amp;quot; | |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E12.... |||| colspan=&amp;quot;3&amp;quot; | ....Widerstände E24.... ||&lt;br /&gt;
|- &lt;br /&gt;
! Streifen  || Wort  || LEDs |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau |||| style=&amp;quot;color:red;&amp;quot; | Rot || style=&amp;quot;color:green;&amp;quot; | Grün || style=&amp;quot;color:blue;&amp;quot; | Blau || Anschluss&lt;br /&gt;
|- &lt;br /&gt;
| 1 ||  ES ||  2 ||||  560 ||  470 ||  470 ||||  510 ||  360 ||  360 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|- &lt;br /&gt;
| 1 || IST || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT14&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 1 || {{H16}} | L ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| 1 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT16&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT17&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZWAN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT18&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 2 || ZIG || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT18&lt;br /&gt;
|-&lt;br /&gt;
| 3 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT19&lt;br /&gt;
|-&lt;br /&gt;
| 3 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT20&lt;br /&gt;
|-&lt;br /&gt;
| 3 || TEL || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT20&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | TG ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || NACH || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT21&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 4 || VOR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT22&lt;br /&gt;
|- {{H12}}&lt;br /&gt;
| {{H16}} | 4 || {{H16}} | JM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 5 || HALB || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT23&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | Q ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 5 || ZWÖ || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT13&lt;br /&gt;
|-&lt;br /&gt;
| 5 || LF || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT13&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 5 || {{H16}} | P ||  ||||  ||  ||  ||||  ||  ||  ||&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || ZW || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT0&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EI || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT1&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || N || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT2&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || S || 1 |||| 680 || 560 || 560 |||| 620 || 560 || 560 || OUT3&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || IEB || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT4&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 6 || EN || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT4&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | K ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 7 || DREI || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT5&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 7 || {{H16}} | RH ||  ||||  ||  ||  ||||  ||  ||  || &lt;br /&gt;
|-&lt;br /&gt;
| 7 || FÜNF || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT7&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || ELF || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT12&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || NEUN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT10&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 8 || VIER || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT6&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | W ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-&lt;br /&gt;
| 9 || ACHT || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT9&lt;br /&gt;
|-&lt;br /&gt;
| 9 || ZEHN || 4 |||| 330 || 33 || 33 |||| 300 || 27 || 33 || OUT11&lt;br /&gt;
|- &lt;br /&gt;
| {{H16}} | 9 || {{H16}} | RS ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | B ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || SEC || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || HS || 2 |||| 560 || 470 || 470 |||| 510 || 360 || 360 || OUT8&lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| {{H16}} | 10 || {{H16}} | FM ||  ||||  ||  ||  ||||  ||  ||  ||  &lt;br /&gt;
|-{{H12}}&lt;br /&gt;
| 10 || UHR || 3 |||| 470 || 220 || 220 |||| 390 || 200 || 200 || OUT15&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Es werden somit folgende Widerstände aus der E24 Reihe benötigt:&lt;br /&gt;
&lt;br /&gt;
* 13x 27Ω&lt;br /&gt;
* 13x 33Ω&lt;br /&gt;
* 18x 200Ω&lt;br /&gt;
* 13x 300Ω&lt;br /&gt;
* 12x 360Ω&lt;br /&gt;
* 9x 390Ω&lt;br /&gt;
* 6x 510Ω&lt;br /&gt;
* 4x 560Ω&lt;br /&gt;
* 2x 620Ω&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
==== Sammelbestellung ====&lt;br /&gt;
&#039;&#039;&#039;08.11.2011&#039;&#039;&#039;: Runde acht gestartet&lt;br /&gt;
&lt;br /&gt;
Es werden folgende 2 Pakete angeboten:&lt;br /&gt;
&lt;br /&gt;
Paket 1 (Uhr) - 52,20Eur : 11 Streifenplatinen, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Paket 2 (Ambilight) - 17,00Eur : 4 Streifenplatinen, 32 RGB-PLCC6-LEDs und 45 SMD-Widerstände&lt;br /&gt;
&lt;br /&gt;
Und folgende Einzelpositionen:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
RGB-PLCC6-LED einzeln - 0,35Eur&amp;lt;br&amp;gt;&lt;br /&gt;
PCB einzeln - 1,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
Zwischenboden (MDF 19mm gefräst) - 37,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Versand erfolgt wie gehabt als MaxiBrief mit Einschreiben&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 5,20Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich und Schweiz - 9,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Der Zwischenboden wird als Paket versendet:&amp;lt;br&amp;gt;&lt;br /&gt;
* innerhalb BRD (ohne Inseln) - 6,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Österreich - 16,00Eur&amp;lt;br&amp;gt;&lt;br /&gt;
* Schweiz - 27,50Eur&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es fallen jeweils nur die höheren Versandkosten an.&lt;br /&gt;
&lt;br /&gt;
Bei Interesse bitte per PN melden (Benutzer [http://www.mikrocontroller.net/user/show/wawibu wawibu])&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeitplanung&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;table border=1&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Datum&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Aktion&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stand&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;bis 20.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Sammeln der Bestellungen&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21.November&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bestellung geht raus&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;abgeschlossen&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Anfang Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Anlieferung bei mir&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10.Dezember&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Versand&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;open&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bedingt dadurch, dass ich die benötigten Widerstände nun direkt in den benötigten Mengen entsprechend einzeln verpackt - statt auf der 5.000er Rolle - geliefert bekomme, sind die Preise etwas höher als in den ersten Runden (pro Widerstand zzgl 2ct). Somit kosten die Widerstände im Paket 1 nun 6Eur statt bisher 3Eur. Dafür habe ich den enormen Aufwand des zerschneiden, eintüten und etikettieren nicht mehr.&amp;lt;br&amp;gt;&lt;br /&gt;
Wem das zu teuer ist, kann die Pakete auch ohne Widerstände bekommen und sich diese dann separat besorgen.&lt;br /&gt;
&lt;br /&gt;
Widerstands-Warenkörbe bei Reichelt:&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;pro WordClock&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292199;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;zusätzlich fürs Ambilight&#039;&#039;&#039;: https://secure.reichelt.de/?;ACTION=20;LA=5010;AWKID=292202;PROVID=2084&lt;br /&gt;
&amp;lt;br&amp;gt;&#039;&#039;&#039;LEDs&#039;&#039;&#039; gibt es zB bei LED-Tech: http://www.led-tech.de/de/Leuchtdioden/SMD-LEDs/PLCC6-Superbright-RGB-SMD--5.0x5.0mm--LT-1178_1_2.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Historie:&#039;&#039;&#039;&lt;br /&gt;
* erste Sammelbestellung&lt;br /&gt;
** 22.Februar bis 09.April 2010&lt;br /&gt;
** 20.000 LEDs, 26.195 Widerstände und 2.100 Streifenplatinen&lt;br /&gt;
* zweite Sammelbestellung&lt;br /&gt;
** 12.April bis 23.Mai 2010&lt;br /&gt;
** 10.000 LEDs, 13.400 Widerstände und 900 Streifenplatinen&lt;br /&gt;
* dritte Sammelbestellung&lt;br /&gt;
** 27.Mai bis 29.Juni 2010&lt;br /&gt;
** 7.000 LEDs, 11.600 Widerstände und 800 Streifenplatinen&lt;br /&gt;
* vierte Sammelbestellung&lt;br /&gt;
** 30.Juni bis 17.Sep 2010&lt;br /&gt;
** 6.300 LEDs, 7.905 Widerstände und 931 Streifenplatinen&lt;br /&gt;
* fünfte Sammelbestellung&lt;br /&gt;
** 21.Oktober 2010 bis 28.November 2010&lt;br /&gt;
** 11.000 LED&#039;s, 18.500 Widerstände, 1300 Streifenplatinen&lt;br /&gt;
* sechste Sammelbestellung&lt;br /&gt;
** 15.Dezember 2010 bis 11.März 2011&lt;br /&gt;
** 20.000 LEDs, 29.500 Widerstände und 2.300 Streifenplatinen&lt;br /&gt;
* siebte Sammelbestellung&lt;br /&gt;
** 15.Juni 2011 bis 10.September 2011&lt;br /&gt;
** 10.000 LEDs, 11.760 Widerstände und 1.000 Streifenplatinen&lt;br /&gt;
* achte Sammelbestellung&lt;br /&gt;
** 08.November 2011 bis 10.Dezember 2011&lt;br /&gt;
** läuft gerade&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Anschluss eines DCF77-Moduls ==&lt;br /&gt;
&lt;br /&gt;
Der Anschluss eines DCF77-Moduls ist optional. Wird ein DCF77-Modul angeschlossen, kann mittels einer LED der DCF77-Empfang angezeigt werden. Die LED blinkt dann im Sekundenrhytmus und zeigt direkt die empfangenen DCF77-Impulse. Der Empfang wird kurze Zeit nach dem Einschalten aktiviert bzw. jede Stunde wiederholt. &lt;br /&gt;
&lt;br /&gt;
Die DCF77-LED kann folgendermaßen angeschlossen werden:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Bei Anschluss des DCF77-Moduls von Reichelt ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es sollte direkt auf den Lötaugen des Reichelt-DCF77-Moduls ein Abblock-Kondensator von 100nF zwischen den Pins +UB und GND aufgelötet werden&lt;br /&gt;
&lt;br /&gt;
*Der Eingang PON muss offen bleiben - entgegen den (falschen) Angaben im Reichelt Datenblatt!&lt;br /&gt;
&lt;br /&gt;
*Das DCF77-Modul von Reichelt braucht eine Synchronisierungszeit von mindestens 10 Sekunden. Erst dann arbeitet der Empfänger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Beim Anschluss des Conrad-Moduls ArtNr. 641138 ist folgendes zu beachten:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Es muss der nicht-invertierte Open-Collector-Ausgang Pin 3 als Signal an die WordClock angeschlossen werden.&lt;br /&gt;
&lt;br /&gt;
Ein Max232 der zur Kontrolle angeschlossen ist, kann den DCF Empfang stören. Ohne Max232 verbessert sich der Empfang deutlich.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Da einige berichtet haben, dass der DCF-Empfang bei den Reichelt-Modulen oftmals gestört ist, hier ein Tipp von Carsten Wille, wie man den Empfang durch Hinzufügen weniger Bauteile wesentlich verbessern kann:&#039;&#039;&#039; [http://www.mikrocontroller.net/topic/156661?goto=1929382#1929382 Beitrag: Brauche Hilfe beim Bau einer Uhr]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
== Module ==&lt;br /&gt;
=== DCF77 ===&lt;br /&gt;
&lt;br /&gt;
Zur Programmierung siehe den Artikel [[DCF77-Funkwecker mit AVR]]. Im Abschnitt &#039;&#039;Programmierung&#039;&#039; ist das Funksignal dokumentiert, zusammen mit einem Beispiel (Bitstrom und Bedeutung).&lt;br /&gt;
&lt;br /&gt;
Codebeispiel siehe &#039;&#039;[http://www.mikrocontroller.net/topic/25071 Codesammlung DCF 77]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Torsten Giese ([http://www.mikrocontroller.net/user/show/wawibu wawibu])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Automatische Helligkeitsregelung ===&lt;br /&gt;
&lt;br /&gt;
Die Helligkeit des Displays wird über einen LDR (z.B. LDR 07 von Reichelt) gesteuert.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Rene H. ([http://www.mikrocontroller.net/user/show/promeus promeus])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Uhrzeit ===&lt;br /&gt;
&lt;br /&gt;
Die Zeit wird von einer batteriegepufferten Maxim DS1307 Echtzeituhr (RTC), die  über [[I2C]] mit dem Microcontroller verbunden ist, zur Verfügung gestellt. Die Batterie soll bis zu 10 Jahre halten und wird direkt auf die Platine gelötet.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== IR ===&lt;br /&gt;
&lt;br /&gt;
Es werden folgende Infrarot-Protokolle unterstützt:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Protokoll || Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| SIRCS || Sony&lt;br /&gt;
|-&lt;br /&gt;
| NEC || NEC, Yamaha, Canon, Tevion, Harman/Kardon, Hitachi, JVC, Pioneer, Toshiba, Xoro, Orion, NoName und viele weitere japanische Hersteller.&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| SAMSUNG32 || Samsung&lt;br /&gt;
|-&lt;br /&gt;
| MATSUSHITA || Matsushita&lt;br /&gt;
|-&lt;br /&gt;
| KASEIKYO || Panasonic, Technics, Denon und andere japanische Hersteller, welche Mitglied der &amp;quot;Japan&#039;s Association for Electric Home Application&amp;quot; sind.&lt;br /&gt;
|-&lt;br /&gt;
| RECS80 || Philips, Nokia, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RECS80EXT || Philips, Technisat, Thomson, Nordmende, Telefunken, Saba&lt;br /&gt;
|-&lt;br /&gt;
| RC5 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| DENON || Denon&lt;br /&gt;
|-&lt;br /&gt;
| RC6 || Philips und andere europäische Hersteller&lt;br /&gt;
|-&lt;br /&gt;
| APPLE || Apple&lt;br /&gt;
|-&lt;br /&gt;
| NUBERT || Nubert, z.B. Subwoofer System&lt;br /&gt;
|-&lt;br /&gt;
| B&amp;amp;O || Bang &amp;amp; Olufsen (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| GRUNDIG || Grundig (erst ab Version 1.0)&lt;br /&gt;
|-&lt;br /&gt;
| NOKIA || Nokia, z.B. D-Box (erst ab Version 1.0)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Über die automatische Erkennung des Protokolls werden die nötigen Tastatur-Befehl-Bits aus den Infrarot-Daten extrahiert - ohne Kenntnis, welche Tasten da eigentlich tatsächlich gedrückt wurden. So eine Tabelle würde den Speicher des µCs sprengen. Deshalb passiert die Zuordnung der Tasten zu WordClock-Befehlen in einer kleinen Anlernprozedur, die einmal nach dem ersten Bootvorgang ausgeführt werden muss.&lt;br /&gt;
&lt;br /&gt;
Mittlerweile gibt es einen eigenen Artikel zum Infrarot-Fernbedienungsdecoder, siehe [http://www.mikrocontroller.net/articles/IRMP IRMP]&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
&lt;br /&gt;
Eine passende Fernbedienung gibt es bei DX [http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019].&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== PWM ===&lt;br /&gt;
&lt;br /&gt;
Die PWM steuert die 3 RGB Kanäle. Damit ist freie Farbenwahl möglich.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Frank M. ([http://www.mikrocontroller.net/user/show/ukw ukw])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Das Display wird nicht als 10x11 Matrix sondern wortweise angesteuert. Da die LEDs RGB-LEDs sind ergibt sich daraus für die 24 Wortteile und die 4 Minutenpunkte eine 28x3-Matrix.&lt;br /&gt;
&lt;br /&gt;
Die Farben sind kein Muss, in der Minimalbeschaltung können auch einfarbige LEDs zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
&lt;br /&gt;
==== Struktur ====&lt;br /&gt;
&lt;br /&gt;
Die display.h ist quasi die Basisklasse.&lt;br /&gt;
Dort ist definiert, welche Schnitsstellen eine Uhr anbieten muss.&lt;br /&gt;
Einige front-unabhängige Sachen sind hier bereits implementiert.&lt;br /&gt;
&lt;br /&gt;
Von ihr abgeleitet ist die display_tix und die display_wc,&lt;br /&gt;
wo entweder der gesamte Rest implementiert ist (TIX) oder wo weitere Ableitungen existieren (WC).&lt;br /&gt;
&lt;br /&gt;
Die display_wc implementiert die Teile die alle WC-Varianten gemeinsam haben.&lt;br /&gt;
Von ihr sind quasi die verschiedenen WC-Frontplatten abgeleitet.&lt;br /&gt;
&lt;br /&gt;
Die display_wc_xxx implentieren die Eigenheiten der speziellen Version, was neben ein paar Defines nur das Mapping Zeit → Ausgabemuster (display_getTimeState) ist und das Handling der Modus-Taste ist.&lt;br /&gt;
&lt;br /&gt;
==== Hinzufügen eigener WC-Frontplattenlayouts ====&lt;br /&gt;
&lt;br /&gt;
Prinzipiell sind folgende Schritte notwendig:&lt;br /&gt;
&lt;br /&gt;
# Kopieren und Umbenennen einer display_wc_xxx-Datei, die der eigenen Konfiguration am nächsten kommt (englisch, wenn nur eine Sprache, oder ger3 bei mehreren)&lt;br /&gt;
# in main.h define hinzufügen&lt;br /&gt;
# in display_wc.h oben das kopierte include unter Bedingung des gerade definiertne Defines hinzufügen&lt;br /&gt;
# anpassen des neuen headers&lt;br /&gt;
## Enumeration anpassen, Namen sind egal aber DWP_min1 - DWP_min4 müssen existieren. Auch sollten sie die Werte 24 - 28 haben. &amp;lt;br&amp;gt; Bei kleineren werden sonst die übrigen Shift-Register-ausgängen mit geschalten. &amp;lt;br&amp;gt; Höhere machen keinen Sinn, weil das heißen würde, das mehr Wörter als SR-Kanäle da sind.&lt;br /&gt;
## display_getMinuteMask und display_getHoursMask so anpassen, das alle Minuten, bzw Stundenkanäle gesetzt werden &amp;lt;br&amp;gt;&lt;br /&gt;
## display_getTimeSetIndicatorMask gibt die Bitmaske zurück, die bei Zeiteingabe 0 Minuten visualisieren soll (da sonst nix blinkt)&lt;br /&gt;
## display_getNumberDispalyState muss eine übergebene Zahl in ein Bild umwandeln, dass die übergebene Zahl erahnen lassen kann.&lt;br /&gt;
## Modus-Taste - am einfachsten nur Einträge in e_WcGerModes anpassen. Die Schaltung kann behalten werden. Man beachte, dass es doppelt so viele Modi gibt, wie in der Enumeration, da jeweils das Es_ist abgeschalten werden kann. Ist das nicht gewünscht, muss das Define DISPLAY_DEACTIVATABLE_ITIS auf 0 gestellt.&lt;br /&gt;
# anpassen der mapping-funktion Zeit → Ausgabemuster (display_getTimeState)&lt;br /&gt;
## komplett im Code oder mit look-Up-Tables&lt;br /&gt;
## Es sollte natürlich der aktuell ausgewählte Modus (g_displayParams-&amp;gt;mode) berücksichtigt werden&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Benutzer-Interaktion ===&lt;br /&gt;
&lt;br /&gt;
Mit der Fernbedienung ist folgendes möglich:&lt;br /&gt;
&lt;br /&gt;
* Einmaliges Anlernen der Fernbedienung&lt;br /&gt;
* Anpassen der automatischen Helligkeitssteuerung&lt;br /&gt;
* Einstellen des Farbprogramms (Übergänge etc)&lt;br /&gt;
* Stellen der Uhr (wenn kein DCF77-Modul angeschlossen)&lt;br /&gt;
&lt;br /&gt;
Softwareentwickler: Vlad Tepesch ([http://www.mikrocontroller.net/user/show/vlad_tepesch vlad_tepesch])&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
=== SW V0.11 ===&lt;br /&gt;
[[Datei:Wordclock-0.11.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Ergänzung:&lt;br /&gt;
im Verzeichnis &amp;quot;art&amp;quot; fehlte ein PDF, ohne das das Handbuch nicht gebaut werden kann.&lt;br /&gt;
[[Datei:regiomap.pdf]]&lt;br /&gt;
&lt;br /&gt;
Noch ein paar Tips zum Handbuch:&amp;lt;br&amp;gt;&lt;br /&gt;
Latex muss 3x ausgeführt werden, damit alles in dem Ausgabedokument stimmt.&lt;br /&gt;
Am besten TeXnicCenter benutzen und das beiliegende Projectfile (*.tcp) benutzen.&lt;br /&gt;
Dann ein Ausgabeprofil anlegen (ein vorhandenes kopieren), in dem man eine der bat-Dateien als LaTeX-Compiler angibt.&amp;lt;br&amp;gt;&lt;br /&gt;
Vorteil ist dann, dass man mittels der Buttons schneller durch die Ausgabe navigieren und zu Fehlermeldungen und Warnungen springen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* gefixt BUG08_002 (Helligkeitskontrolle funktioniert nicht)&lt;br /&gt;
* Kalibrierung der automaticshen Helligkeitsanpassung&lt;br /&gt;
**  --&amp;gt; neues IR-Kommando&lt;br /&gt;
**  --&amp;gt; neuer Eeprom-Parameter&lt;br /&gt;
**  --&amp;gt; neue Loggingoption&lt;br /&gt;
* an Code-Konfig anpassendes latex-basiertes Handbuch (siehe readme)&lt;br /&gt;
* IOs per IR ein/abschaltbar&lt;br /&gt;
**  --&amp;gt; neue IR-Kommandos&lt;br /&gt;
**  --&amp;gt; neue Eeprom-Parameter&lt;br /&gt;
* gefixt BUG09_022 (Automatische Abschaltung) geänderte Logik (-&amp;gt; Handbuch)&lt;br /&gt;
* Autosave optional (user.h USER_AUTOSAVE)&lt;br /&gt;
* Eeprom-parameter-Sicherung bei An/Aus IR-cmd&lt;br /&gt;
* Signalisierung im Auto-Aus-Zustand&lt;br /&gt;
* gefixt BUG010_023 (schnelle Modus-Umschaltung verhindert Fading)&lt;br /&gt;
* Schrittweite der Auschaltzeiten als define&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== ältere Versionen ===&lt;br /&gt;
&lt;br /&gt;
Hier gibt es noch ältere Software Stände:&lt;br /&gt;
==== SW V0.10 ====&lt;br /&gt;
[[Datei:Wordclock-0.10.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
Änderungen:&lt;br /&gt;
* abschaltbares &amp;quot;ES IST&amp;quot; via Sprach-Wahl-Taste für beide deutsche Front Designs &lt;br /&gt;
** (übernommen von wichtel - aber Reihenfolge geändert -&amp;gt; Handbuch)&lt;br /&gt;
* Bootloader Support:&lt;br /&gt;
**Wenn &#039;R&#039; über die UART empfangen wird, wird ein Watchdog-Reset ausgelöst.&lt;br /&gt;
**Der Watchdog wird direkt nach Systemstart deaktiviert.&lt;br /&gt;
* Indikator für Zeiteingabe definiert -&amp;gt; blinkendes &#039;Uhr&#039;, wenn keine Minutenwörter aktiv&lt;br /&gt;
* Helligkeit für Nachtstunden bei Zeiteingabe reduziert.&lt;br /&gt;
* Sicherung des Hauptmodus (Einfarb-, Farbwechsel- und Pulse-Modus) und des aktiven Farbprofils im EEPROM&lt;br /&gt;
* BAUD_ERROR Makro aktualisiert&lt;br /&gt;
* atmega88 Konfiguration entfernt&lt;br /&gt;
* DCF77 geändert, zwei erfolgreich empfangene Frames vor Zeitübernahme notwendig&lt;br /&gt;
* IRMP-Version 1.7.2:&lt;br /&gt;
** Bugfix: Timeout vor NEC repetition frames um &amp;quot;Geister-Kommandos&amp;quot; zu vermeiden&lt;br /&gt;
** einige weniger wichtige Protokolle hinzugefügt&lt;br /&gt;
* gefixt BUG09_018 (Zeitupdate während Zeiteingabe beinträchtigt Anzeige)&lt;br /&gt;
* gefixt BUG09_019 (gemeldet von Wichtel) (&amp;quot;Gesiter-Kommandos&amp;quot; siehe neue IRMP-Version)&lt;br /&gt;
* gefixt BUG09_020 (gemeldet von Roman) DCF-Initialisierung &amp;lt;=6 anstatt &amp;lt;=7&lt;br /&gt;
* gefixt BUG09_021 (Ambilight in SW an OUTG2 anstatt OUTG1)&lt;br /&gt;
* gefixt Fehler der in Mono-Color-Variante: zurückschalten in Normal-Mode forciert kein Display-Update&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SW V0.9 ====&lt;br /&gt;
&lt;br /&gt;
[[Datei:Wordclock-09.zip]]&lt;br /&gt;
&lt;br /&gt;
Bitte README.txt lesen!&lt;br /&gt;
&lt;br /&gt;
zusätzliche Features:&lt;br /&gt;
* Unterstützung für neue (3 sprachige) deutsche Front&lt;br /&gt;
* Unterstützung für TIX-Clock&lt;br /&gt;
* kurze Anzeige von Submodi (Farbprofilauswahl, Sprachvariante)&lt;br /&gt;
* Helligkeits-Offset wird abgespeichert&lt;br /&gt;
* 24h Zeiteingabe (8-20Uhr: hell, 20-8Uhr: dunkel)&lt;br /&gt;
* Standardeeprom-Werte im Flash&lt;br /&gt;
* Ein/Aus-Schalt-Zeiten&lt;br /&gt;
* Pulsierender Modus&lt;br /&gt;
* neue IRMP-Version&lt;br /&gt;
&lt;br /&gt;
Die wichtigsten Einstellungen können in der Main.h geändert werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Anmerkung: die vorkompilierten Hexfiles enthalten die 3-sprachig-deutsche Version. Wer noch eine alte Frontplatte hat, muss das Binary nach Ändern der Konfiguration (in der main.h) selbst kompilieren.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===== Bugfixes =====&lt;br /&gt;
Zum Anwenden der .patch-Files gibt es das patch-Tool, das mit dem AVR-GCC kommt und von der Kommandozeile aus erreichbar ist. Manual-Page zu patch: [http://linux.die.net/man/1/patch hier].&lt;br /&gt;
* V0.9 Patch 1 ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&lt;br /&gt;
** fixt BUG09_008 (falsche Zeitanzeige)&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_1_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 2 ([[Media:BUG09_010_hourbug_display_wc_ger3.c.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixt BUG09_010 (EIN &amp;lt;-&amp;gt; EINS)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_2_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 3 ([[Media:V0.9_patch3.patch|Patchfile]] - basierend auf vorherigen patches)&lt;br /&gt;
** fixed BUG09_009 (crashes after IR-Kommands) &lt;br /&gt;
** fixed BUG09_011 (training bug)&lt;br /&gt;
** fixed BUG09_012 (casing on include usermodes.c)&lt;br /&gt;
** fixed BUG09_013 (1:00 - 1:04  and 1:05-1:09  &#039;s&#039;)&lt;br /&gt;
** fixed BUG09_014 (brightness control does not work after setting time)&lt;br /&gt;
** fixed wrong command handler in display_x-header&lt;br /&gt;
** fixed default values for color profiles&lt;br /&gt;
** extracted inits of states from user_init to own routine in usermodes.c&lt;br /&gt;
** Hexfiles:&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_3_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 4 ([[Media:BUG09_015_BUG09_016.patch|Patchfile]] - basierend auf vorherigen patches, [[Media:wcFirmware_v0.9_patch4.zip|komplette Sourcen]])&lt;br /&gt;
** fixed BUG09_015 (after enter OnOff-Time no further action is possible)&lt;br /&gt;
** fixed BUG09_016 (last Ir-Command is ignored in training)&lt;br /&gt;
** Hexfiles (enthalten vorherige Patches)&lt;br /&gt;
*** dreisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger3_mega168.hex]]&lt;br /&gt;
*** alte zweisprachige Front: [[Datei:wordclock_V0.9_Patch_4_ger_mega168.hex]]&lt;br /&gt;
* V0.9 Patch 5 ([[Media:DCF77_BUG09_017.patch|Patchfile]] - basierend auf vorherige Patches)&lt;br /&gt;
** fixed BUG09_017 (set second to 0, when new DCF77 time will take over - prevent a minute jump)&lt;br /&gt;
&lt;br /&gt;
==== V0.8 ====&lt;br /&gt;
[[Datei:Wordclock-08-src.zip]]&lt;br /&gt;
Bitte 00README.txt lesen!&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Bugs ===&lt;br /&gt;
;[bestätigt] &lt;br /&gt;
: der Bug konnte von den Entwicklern reproduziert werden&lt;br /&gt;
;[gefixt] &lt;br /&gt;
: der Bug wurde bereits gefixt, der Fix ist aber in noch keinem Release enthalten.&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[gefixt - Vx.y] &amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug wurde in Version x.y gefixt&lt;br /&gt;
;&amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;[widerlegt]&amp;lt;/s&amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
: der Bug konnte nicht bestätigt werden, oder es wurde eine andere Ursache gefunden&lt;br /&gt;
&lt;br /&gt;
==== Version 0.8 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_001 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung per FB funktioniert nicht richtig&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_002 - [bestätigt]&lt;br /&gt;
** Helligkeitssteuerung per LDR funktioniert nicht richtig&lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;[Ergänzt 22.5.10 von Wichtel] In pwm.c wird pwm_idx innerhalb pwm_set_brightness_step() falsch normiert:  [gefixt - V0.10]&lt;br /&gt;
*** pwm_idx % MAX_PWM_STEPS; ersetzen durch:&lt;br /&gt;
*** else if (pwm_idx &amp;gt;= MAX_PWM_STEPS ) pwm_idx = MAX_PWM_STEPS - 1;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_003 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** OUT23 wird immer mit OUTL1 geschalten&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG08_004 - [bestätigt] [gefixt - V0.9]&lt;br /&gt;
** Helligkeitssteuerung: geänderter Wert wird nicht gespeichert&lt;br /&gt;
** nach Power-ON-Reset immer 100%&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_005&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** die Kommandos der FB gehen nach einem Power-ON-Reset manchmal verloren&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_006 (reportet von panik)&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** Die Uhr zeigt nach mehr als 10 Stunden Betrieb für wenige Minuten ein falsches Word mit halber Helligkeit (auf und abschwellend) an.&lt;br /&gt;
** Anzeige korrekt: FÜNF NACH DREI (Ossi-Modus ist permanent aktiv)&lt;br /&gt;
** jetzt beginnt zusätzlich das Word VIERTEL zu leuchten (halber Helligkeit auf und abschwellend)&lt;br /&gt;
** Nach wenigen Minuten ist wieder alles normal.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#8f8f8f;&amp;quot;&amp;gt;&amp;lt;s&amp;gt;BUG08_007&amp;lt;/s&amp;gt; [widerlegt] (Fehler lag woanders)&lt;br /&gt;
** nach mehr als 12 Stunden Betrieb oft zusätzliche Anzeige der Wörter VIERTEL und NACH (jetzt mit voller Helligkeit bis zum nächsten Bildwechsel)&lt;br /&gt;
** z.B 20:15 Uhr --&amp;gt; Anzeige: ES IST VIERTEL NACH NEUN (Ossimodus aktiv)&lt;br /&gt;
** 20:05 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH ACHT(Ossimodus aktiv)&lt;br /&gt;
** 09:35 Uhr --&amp;gt; Anzeige: ES IST FÜNF VIERTEL NACH HALB ZEHN(Ossimodus aktiv)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.9 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_008 - [bestätigt] [gefixt V0.9 Patch 1]&lt;br /&gt;
** in der 3-sprachigen deutschen Frontplatte wird die Stunde wird in allen Sprachmodi 5min zu spät hochgezählt&amp;lt;/span&amp;gt; &lt;br /&gt;
** &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;Der Fehler liegt in display_wc_ger3.c Zeile 127: das &amp;gt; muss durch ein &amp;gt;= ersetzt werden ([[Media:BUG09_008_hourbug_display_wc_ger3.c.patch|Patchfile]])&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_009 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** nach Systemstart (nach Ende des Blinken) führt Betätigung des Einfarbmodus-Knopfes (-&amp;gt; Farbprofilwahl) zum Absturz&lt;br /&gt;
** Workaround: zuerst in anderen Modus wechseln (zB. Demo)&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_010 - [bestätigt] [gefixt V0.9 Patch 2] &lt;br /&gt;
** Anzeige von EIN oder EINS vertauscht (&#039;eins&#039; wird angezeigt, wenn &#039;ein&#039; dastehen; vice versa) bei 3 sprachiger Front&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_011 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** IR-Training - bei falsch erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt.&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
**Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen?&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Anzeige von EIN und EINS im Bereich von 0-4 und 5-9 min vertauscht, Zeile 153 in display_wc_ger3.c (mit Patch 2) muss lauten:&lt;br /&gt;
** if((hour==1 || hour==13) &amp;amp;&amp;amp; minutes==0){  // if &amp;quot;Es ist ein Uhr&amp;quot; &amp;lt;- remove &#039;s&#039; from &amp;quot;eins&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_014 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]&lt;br /&gt;
** Nach manueller Uhrzeiteinstellung keine Übernahme der manuell eingestellten Helligkeit, nach einmal Pulsmodus ein/aus wird sie wieder übernommen&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_015 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
**Nach einstellen von Ein/Ausschaltzeit keine Helligkeitssteuerung (Anmerkung von Vlad: --&amp;gt;BUG09_014), keine Modusumschaltung mehr möglich und keine Einblendung des Farbprofilnamens mehr&amp;lt;/span&amp;gt; &lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_016 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 4]&lt;br /&gt;
** Trainingsmodus erreicht letztes Kommando nicht, da curkey vor Schlussabfrage incrementiert wird.&lt;br /&gt;
** durch BUG09_011-fix entstanden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_017 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 5]&lt;br /&gt;
** Uhr geht bis zu einer Minute vor, da die Sekunden durch DCF77-Empfang nicht beeinflusst werden, zur Abhilfe in dcf77.c als Zeile 379 einfügen: (die derzeitige Zeile 379 wird entsprechend nach unten geschoben)&lt;br /&gt;
**  DateTime_p-&amp;gt;ss  = 0;&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_018 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Bei manueller Zeiteinstellung und abwarten des realen Minutenwechsels kehrt die Anzeige zur Uhrzeit zurück ohne den Einstellmodus zu beenden&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_019 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Zuletzt erfolgreich erkanntes Fernbedienkommando wird sporadisch mehrere Minuten nach dem letzten tatsächlichen Empfang erneut erkannt&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_020 (gemeldet von Roman) - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Fehler in der Initialisierung der DCF77 Struct. Zeile 106 muss wie folgt lauten:&lt;br /&gt;
**   for (i=0; i &amp;lt; 6; i++)&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_021 - [bestätigt] [gefixt V0.10]&lt;br /&gt;
** Ambilight ist in SW an OUTG2, anstatt OUTG1&amp;lt;/span&amp;gt;&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG09_022 (gemeldet von Wichtel) - [bestätigt] [gefixt]&lt;br /&gt;
** Nach manuellem Einschalten während Ausschaltzeit oder man. Ausschalten während Einschaltzeitdauer sind die Ein/ausschaltzeiten wirkungslos&lt;br /&gt;
** Nach erneutem manuellem Eingriff entsprechend programmiertem Zustand wirken sie wieder&lt;br /&gt;
** --&amp;gt; Plan: http://www.mikrocontroller.net/topic/156661?page=15#1795536&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Version 0.10 ====&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:#006f00;&amp;quot;&amp;gt;BUG010_023 (gemeldet von kingpin) [bestätigt] [gefixt]&lt;br /&gt;
** Schnelles schalten der Anzeigemodi, verhindert Fading (Uhrzeit, Farbe, Pulsen)&lt;br /&gt;
** Workaround: Modus wechseln/neu anwählen&lt;br /&gt;
** --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1840552&amp;lt;/span&amp;gt;&lt;br /&gt;
* BUG010_024 (gemeldet von matsch)&lt;br /&gt;
** bei Verwendung eines Farbprofils (bei mir Orange) ändert sich die Farbe kurz bei Uhrzeitwechsel. Der Farbwechsel betrifft nur die sich ändernden Wörter.&lt;br /&gt;
** Kommentar zum Bug --&amp;gt; http://www.mikrocontroller.net/topic/goto_post/1883590&lt;br /&gt;
&lt;br /&gt;
==== Version 0.11 ====&lt;br /&gt;
* BUG011_025 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Druck auf Taste &amp;quot;Helligkeit übernehmen&amp;quot; führt (meistens) dazu, dass die Software hängen bleibt. Keine weiteren Zeitwechsel mehr, FB wird nicht mehr erkannt, nur die Farbe schaltet noch durch (Regenbogenmodus)&lt;br /&gt;
** Workaround: Taste nicht drücken -&amp;gt; Helligkeit automatisch übernehmen lassen (?), Netzstecker ziehen und wieder einstecken.&lt;br /&gt;
** http://www.mikrocontroller.net/topic/156661?goto=new#2322140&lt;br /&gt;
&lt;br /&gt;
* BUG011_026 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Ambilight wird beim automatischen Ausschalten nicht (in jedem Fall) mit ausgeschaltet&lt;br /&gt;
** Workaround: Ambilight manuell ausschalten&lt;br /&gt;
&lt;br /&gt;
* BUG011_27 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Bei sehr niedrigen Helligkeiten werden alle Farben gräulich-weiss dargestellt (bedingt durch die immer kleiner werdende Auflösung der PWM und den gewählten PWM-Modus, wo immer alle LEDs minimal aufleuchten (schon öfter im Forum besprochen))&lt;br /&gt;
** Durch den neuen INVERSED PWM Modus konnte das Problem behoben werden, die Grundfarben sind nun rein.&lt;br /&gt;
&lt;br /&gt;
* BUG011_28 (gemeldet von Vlad Tepesch) [gefixt V0.12]&lt;br /&gt;
** Bei höher gewählten fade times als 1 Sekunde, wurde die Animation nicht mehr richtig dargestellt&lt;br /&gt;
** Die Abhängigkeiten zwischen den beiden Parametern wurde durch Eiinfügen eines weiteren &amp;quot;defines&amp;quot; behoben&lt;br /&gt;
&lt;br /&gt;
* BUG011_29 (gemeldet von Edimahler)&lt;br /&gt;
** Bei den Zeitwechseln flackert manchmal die neue Zeit zuerst kurz auf, bevor der saubere Übergang stattfindet&lt;br /&gt;
** in Version 0.12 verbessert, aber noch nicht restlos ausgemerzt!&lt;br /&gt;
&lt;br /&gt;
* BUG011_30 (gemeldet von Edimahler) [gefixt V0.12]&lt;br /&gt;
** Beim Empfang eines korrekten, aber anderen IR-Protokolls als die Power-Taste, wurde bei ausgeschalter Uhr die Statemachine nicht mehr regelmässig geupdated, was zum kompletten Blockieren der Uhr führte.&lt;br /&gt;
&lt;br /&gt;
=== Flashen mittels Bootloader ===&lt;br /&gt;
==== Bootloader von Hagen Re &amp;quot;AVRootloader&amp;quot;====&lt;br /&gt;
Bevorzugt wird der Bootloader von Hagen Re.&lt;br /&gt;
→ [[AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re]]&lt;br /&gt;
&lt;br /&gt;
Dieser Bootloader zeichnet sich durch einen großen Funktionsumfang, einfache Inbetriebnahme, sowie komfortable Benutzung aus.&lt;br /&gt;
&lt;br /&gt;
Hagen Re war so freundlich und hat das OK zur Integration in die WordClock-Auslieferung gegeben. Dies hat den Vorteil, dass der fertig konfigurierte Bootloader, sowie die Windows vorkonfigurierte Flash-Anwendung beiliegen und nicht extra geladen werden müssen. &lt;br /&gt;
&lt;br /&gt;
Vielen Dank an Hagen für diesen tollen Bootloader!&lt;br /&gt;
&lt;br /&gt;
Die vorkompilierten WordClock-Hexfiles sollten sowohl mit, als auch ohne Bootloader funktionstüchtig sein.&lt;br /&gt;
Das senden eines &#039;R&#039; per UART löst ein Reset (und damit ein Starten des Bootloaders) aus.&lt;br /&gt;
&lt;br /&gt;
Verwendung des Bootloaders:&lt;br /&gt;
* setzten der BOOTRST-Fuse am AtMega168&lt;br /&gt;
** Damit ergibt sich folgende Konfiguration der Fuses: lfuse: 0xE2 hfuse: 0xDC efuse: 0xFC&lt;br /&gt;
* flashen des AVRootloader-hexfile auf bisherigem Weg&lt;br /&gt;
* Starten der AVRootloader.exe&lt;br /&gt;
* Auswahl des Com-Ports&lt;br /&gt;
* Baudrate auf 9600&lt;br /&gt;
* Sign auf WCMB (WordClock Main Board)&lt;br /&gt;
* &amp;quot;Connect to device&amp;quot; -&amp;gt; Button wird zu &amp;quot;Disconnect&amp;quot;&lt;br /&gt;
* Auswahl des Hexfiles&lt;br /&gt;
* Klick auf &amp;quot;Program&amp;quot;&lt;br /&gt;
  &lt;br /&gt;
Das Tool ist so konfiguiert, dass es von sich aus ein &#039;R&#039; schickt, &lt;br /&gt;
um die WordClock zu resetten und den Bootloader zu betreten.&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von Peter Dannegger &amp;quot;FastBoot&amp;quot;====&lt;br /&gt;
Um den ATmega168 mit dem Fastboot von Peter Dannegger zu flashen, muss vorab das FastBoot.hex eingespielt werden. Ebenso muss dann die eFuse auf 0xFC eingestellt werden.&lt;br /&gt;
&lt;br /&gt;
Um dann später eine neue SW zu flashen, muss dann nur noch das neue Hexfile mittels FBOOT übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Im angehängten ZIP ist der FBOOT von Peter Dannegger und das HEX-File für den ATmega168 einfügt. &#039;&#039;&#039;&amp;gt;&amp;gt; [[Datei:WordClock_FastBoot.zip‎]] &amp;lt;&amp;lt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ist diese einmal auf dem uC, kann jederzeit einfach über die serielle Schnittstelle (COM 1) mittels einem RS-232/TTL Pegelwandler die neue Firmware eingespielt werden.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wichtig:&#039;&#039;&#039; FBOOT.exe und die neue Firmware müssen in einem Verzeichnis liegen. Dann kann mittels &#039;&#039;FBOOT /Pwordcl~1.hex&#039;&#039; geflasht werden. FBOOT kann nicht mit langen Dateinamen umgehen!&lt;br /&gt;
&lt;br /&gt;
Ein &#039;&#039;&#039;bootloader-client&#039;&#039;&#039; für &#039;&#039;&#039;Linux&#039;&#039;&#039; ist [https://trac.fs.ei.tum.de/elektronik/browser/ventilator/userspace/lboot hier] zu finden. Credits: Bernhard Michler ([http://www.mikrocontroller.net/user/show/Boregard Boregard]), Andreas Butti, [http://www.mikrocontroller.net/user/show/ad-rem ad-rem].&lt;br /&gt;
&lt;br /&gt;
==== Bootloader von chip45.com &amp;quot;chip45boot2&amp;quot; ====&lt;br /&gt;
Bei diesem Bootloader muss die eFuse auf 0xF8 eingestellt werden und zusätzlich in main.h die Option &amp;quot;BOOTLOADER_RESET_WDT&amp;quot; abgeschaltet werden.&lt;br /&gt;
&lt;br /&gt;
Vorkonfigurierte HEX-Files und PC-Software sind hier zu bekommen: http://www.chip45.com/info/chip45boot2.html&lt;br /&gt;
&lt;br /&gt;
=== Flashen per Bluetooth ===&lt;br /&gt;
Bootloaden über Bluetooth wurde in diesem [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Post] erfolgreich implementiert, siehe auch [http://www.mikrocontroller.net/articles/Diskussion:Word_Clock_Variante_1 hier].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Abstimmungen =&lt;br /&gt;
Eine Stimme ist ein Strich. Nach 5 Strichen bitte ein Leerzeichen einfügen.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== offen: ==&lt;br /&gt;
ethernet ntp client: ||||| ||||| ||||| | &amp;lt;br&amp;gt;&lt;br /&gt;
Bewegungsmelder: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR zum PC für Kommunikation/Bootloader |&amp;lt;br&amp;gt;&lt;br /&gt;
RFM12 für Kommunikation/Bootloader |||&amp;lt;br&amp;gt;&lt;br /&gt;
NTP Server (um eine genaue Zeit ins Netzwerk zu verteilen) |||&amp;lt;br&amp;gt;&lt;br /&gt;
kurzzeitiger &amp;quot;Volldampf-Modus&amp;quot; (alle Wörter an für bspw. 30sek): ||||| |||  - nicht empfehlenswert, da die Treiber/Netzteil überlastet werden&amp;lt;br&amp;gt;&lt;br /&gt;
Beim Start, alle LEDs einmal der Reihe nach Durchlaufen lassen zum Funktionstest (statt &amp;quot;Volldampfmodus&amp;quot;): ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Ton zur vollen Stunde (Beep/Piezo): ||||| &amp;lt;br /&amp;gt;&lt;br /&gt;
ZBus (Ethersex) zum einstellen der Uhr über das Netzwerk, evt holen der Zeitdaten über ZBus von einem Zeitserver: || &amp;lt;br /&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten wochentagsweise: |||| &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== bereits umgesetzt: ==&lt;br /&gt;
DCF: ||||| ||||| ||||| ||||| ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
IR für Fernbedienung: ||||| ||||| ||||| || &amp;lt;br&amp;gt;&lt;br /&gt;
Ambilight: ||||| ||||| ||||| ||||| |||| &amp;lt;br&amp;gt;&lt;br /&gt;
zeitgesteuert Dunkelschalten (z.&amp;amp;nbsp;B. nachts &amp;quot;Aus&amp;quot;): ||||| ||||| ||||| &amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth: || (Posting: [http://www.mikrocontroller.net/topic/156661?goto=1710183#1710183 Bluetooth mit Debug, Bootloader und Autoreset])&amp;lt;br&amp;gt;&lt;br /&gt;
Möglichkeit, Zeiteinstellmodus bei &amp;quot;0 Minuten&amp;quot; von Normalmodus zu unterscheiden z.B. blinkendes &amp;quot;UHR&amp;quot; |||||&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;quot;ES IST&amp;quot; soll man ein- oder ausschalten können: ||||| |&amp;lt;br&amp;gt;&lt;br /&gt;
Bluetooth per FB ein-/ausschalten: ||&amp;lt;br&amp;gt;&lt;br /&gt;
Taste &amp;quot;Speichern&amp;quot; auf FB statt automatisch |||(On Off speichert)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== An/Ausschalt-Logik ==&lt;br /&gt;
A: Manuell ausgeschaltete Uhr bleibt aus bei Erreichen der Einschaltzeit - hier könnte natürlich gleich der Stecker gezogen werden, sofern die Uhr nicht festeingebaut ist&lt;br /&gt;
&lt;br /&gt;
B: Manuell ausgeschaltete Uhr geht wieder an bei Erreichen der Einschaltzeit&lt;br /&gt;
&lt;br /&gt;
C: Es gibt eine OFF-Taste und eine STANDBY-Taste. Bei STANDBY schaltet sich die Uhr bei Erreichen der Einschaltzeit wieder ein, bei OFF bleibt sie aus.&lt;br /&gt;
&lt;br /&gt;
D: Die Variante A oder B lässt sich vor dem Kompilieren der Software als define individuell nach eigenem Gutdünken festlegen. (Viele andere Werte sind bereits heute so einstellbar in der SW)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A Strichliste: |&lt;br /&gt;
&lt;br /&gt;
B Strichliste: || &lt;br /&gt;
&lt;br /&gt;
C Strichliste: |||||  ||||| |&lt;br /&gt;
&lt;br /&gt;
D Strichliste: ||||&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Zurück zum Hauptartikel: [[Word Clock]]&#039;&#039;&#039;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Timer und Uhren]]&lt;br /&gt;
[[Kategorie:AVR-Projekte]]&lt;br /&gt;
[[Kategorie:DCF77]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=57252</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=57252"/>
		<updated>2011-05-19T21:04:55Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase).&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE (Original) ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
Die MoreTV-Firmware stammt aus Receivern, welche u.A. von Medion verkauft wurden. Sowohl DVB-T als auch DVB-C werden unterstützt, bei letzterem jedoch kein QAM256. Die Funktionen umfassen EPG, PIP, Timergesteuerte- und Sofortaufnahmen sowie Timeshift.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software-Archiv: [http://www.mikrocontroller.net/attachment/105209/swu.zip Archiv] (Forum, ZIP) &#039;&#039;&#039;oder&#039;&#039;&#039; [http://www.mikrocontroller.net/wikifiles/b/b7/Swu.part1.rar Teil 1] [http://www.mikrocontroller.net/wikifiles/2/26/Swu.part2.rar Teil 2] (Wiki, 2 Teile, 10% Recovery-Informationen, RAR).&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmware-Image_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
Bei der More.TV-Software ist zu beachten, dass im Forum zwei unterschiedliche Versionen zum Einsatz kommen: Zum Einen die oben genannte Update-Version, welche ursprünglich über den Downloadserver der inzwischen insolventen More.TV frei verfügbar war. Zum Anderen haben einige Mitstreiter den Festplatteninhalt einer original Medion-Box kopiert, diese enthalten eine aktuellere Version welche prinzipiell einige Bugs behebt, jedoch wurde die EPG-Funktion eingeschränkt. Die Versionen lassen sich über das &amp;quot;More&amp;quot;-Menü unterscheiden: Heißt der erste Menüpunkt &amp;quot;Programm&amp;quot; handelt es sich um die Update-Version des More.TV-Servers, die Medion-Version zeigt als ersten Punkt die Beschriftung &amp;quot;EPG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
= Linux =&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
=== UBoot ===&lt;br /&gt;
&lt;br /&gt;
Mit Hilfe von uboot, den unten gelisteten Patches und Änderungen aus dem [http://www.mikrocontroller.net/topic/210759#2164394 Forum] kann ein Kernel gestartet werden, welcher einen Panic auf dem seriellen Port erzeugt (Adressierungsfehler). Ein vollständiger Boot ist noch nicht gelungen.&lt;br /&gt;
&lt;br /&gt;
[http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Elecard ===&lt;br /&gt;
&lt;br /&gt;
(via AgentData)&lt;br /&gt;
&lt;br /&gt;
Um das NAND zu schonen werden rootfs, userfs, configfs und profile bis auf Weiteres über NFS, also Netzwerk, von einem Linux-PC (oder einer VM) geladen.&lt;br /&gt;
&lt;br /&gt;
==== Vorbereitungen ====&lt;br /&gt;
&lt;br /&gt;
* Das gesamte Archiv aus dem [http://www.mikrocontroller.net/attachment/109811/Pollinux.rar Board] auf einen FAT32 formatierten USB-Stick entpacken&lt;br /&gt;
* Linux-PC und Pollin-Box müssen im selben Netzwerk sein&lt;br /&gt;
* Im Netzwerk muss ein DHCP-Server laufen, die Box bezieht ihre IP dynamisch&lt;br /&gt;
* Die Beispiele gehen davon aus, dass der NFS-Server auf der IP 192.168.0.3 läuft.&lt;br /&gt;
&lt;br /&gt;
==== System flashen ====&lt;br /&gt;
&lt;br /&gt;
Hinweise für Entwickler:&lt;br /&gt;
* die cmdline für den Kernel befindet sich im File 00004000_00040000__loader.bin @ offset 0x7000:&lt;br /&gt;
 console=ttyS0 stb810_display=pal root=/dev/nfs nfsroot=192.168.0.3:/pollinux/nandfs ip=dhcp nomainapp=1&lt;br /&gt;
&lt;br /&gt;
* Pollin-Box auf Auslieferungzustand bringen (Anleitung gibts im WIKI)&lt;br /&gt;
* Pollin-Box DIP1 auf OFF (WCE1) und reboot&lt;br /&gt;
* USB-Stick anstecken und flashme.exe starten&lt;br /&gt;
* an der Pollin-Box Taste Pfeil runter oder auf der Fernbedienung die Taste 1 drücken =&amp;gt; loader wird geflashed&lt;br /&gt;
* an der Pollin-Box Taste Pfeil hoch oder auf der Fernbedienung die Taste 2 drücken =&amp;gt; kernel wird geflashed&lt;br /&gt;
* an der Pollin-Box Taste Pfeil links oder auf der Fernbedienung die Taste 3 drücken =&amp;gt; wince0 wird geflashed&lt;br /&gt;
** wince0 ist ein modifiziertes Image welches statt TGUpdater.exe die&lt;br /&gt;
flashme.exe vom USB-Stick startet -&amp;gt; erhält uns die Möglichkeit von&lt;br /&gt;
WinCE aus zu flashen&lt;br /&gt;
* Box ausschalten&lt;br /&gt;
* USB-Stick abziehen &#039;&#039;(Wichtig! Ein Boot mit USB-Stick zerstört den Bootloader, eine Wiederherstellung der Box ist in diesem Fall nur schwer möglich!)&#039;&#039;&lt;br /&gt;
* DIP1 auf ON&lt;br /&gt;
&lt;br /&gt;
==== LINUX NFS Server vorbereiten ====&lt;br /&gt;
&lt;br /&gt;
Anm. des Autors: Da ich bis vor einer Woche noch nie ein Linux System von nahem gesehen habe arbeite ich momentan noch mit einer Knoppix Live CD. Sämtliche Pfadangaben beziehen sich also auf dieses System es ist nicht wirklich nötig mit einem USB-Stick zu arbeiten - aber ich denk die Linuxer wissen das. Ich würde trotzdem vorschlagen bis auf weiteres mit Partitionen zu arbeiten da es dann für uns ganz einfach ist Änderungen als ext2 Image der jeweiligen Partition auszutauschen. Nachfolgend also die Anleitung wie ich es bei mir gemacht habe.&lt;br /&gt;
&lt;br /&gt;
===== Linux-Box booten =====&lt;br /&gt;
&lt;br /&gt;
...und die Dateien nfsroot.ext2, nfsuser.ext2 und pollinux_start_nfs aus&lt;br /&gt;
dem Download Archiv auf den Knoppix Desktop kopieren&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== USB-Stick partitionieren =====&lt;br /&gt;
Mit GParted auf einem USB-Stick vier primäre ext2 Partitionen anlegen&lt;br /&gt;
&lt;br /&gt;
 sdb1     50 mb    -&amp;gt; später mounted als rootfs&lt;br /&gt;
 sdb2    100 mb    -&amp;gt; später mounted als userfs&lt;br /&gt;
 sdb3      5 mb    -&amp;gt; später mounted als configfs&lt;br /&gt;
 sdb4      5 mb    -&amp;gt; später mounted als profile&lt;br /&gt;
&lt;br /&gt;
* abschließend die vier neuen Partitionen mounten&lt;br /&gt;
* bei mir werden sie unter /dev/sdb1 bis /dev/sdb4 bzw. /media/sdb1 bis&lt;br /&gt;
/media/sdb4 eingehängt&lt;br /&gt;
&lt;br /&gt;
=====Daten Kopieren=====&lt;br /&gt;
Das nfsroot und nfsuser ext2 image auf den USB-Stick kopieren&lt;br /&gt;
&lt;br /&gt;
* benötigt werden hier die files nfsroot.ext2 und nfsuser.ext2 aus dem&lt;br /&gt;
Download Archiv&lt;br /&gt;
* wenn ihr meine Anleitung befolgt hab liegen sie auf dem Knoppix&lt;br /&gt;
Desktop -&amp;gt; wenn nicht müsst ihr die Pfade anpassen&lt;br /&gt;
** /home/knoppix/Desktop/nfsroot.ext2&lt;br /&gt;
** /home/knoppix/Desktop/nfsuser.ext2&lt;br /&gt;
* terminal starten&lt;br /&gt;
* mit su [ret] als superuser einloggen&lt;br /&gt;
* nfsroot kopieren:&lt;br /&gt;
** -&amp;gt; dd if=/home/knoppix/Desktop/nfsroot.ext2 of=/dev/sdb1&lt;br /&gt;
* nfsuser kopieren:&lt;br /&gt;
** dd if=/home/knoppix/Desktop/nfsuser.ext2 of=/dev/sdb2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung&#039;&#039;&#039; Die Imagedateien in der Originaldatei sind beschädigt, stattdessen sollten die Dateien aus der [http://www.mikrocontroller.net/topic/210759#2184838 pollinlinux.tar.gz] verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=====NFS Server starten=====&lt;br /&gt;
&lt;br /&gt;
* benötigt wird hier das Script pollinux_start_nfs aus dem Download Archiv&lt;br /&gt;
* wenn ihr meine Anleitung befolgt hab liegt es auf dem Knoppix Desktop&lt;br /&gt;
** wenn nicht müsst ihr die Pfade anpassen&lt;br /&gt;
** /home/knoppix/Desktop/pollinux_start_nfs&lt;br /&gt;
* terminal starten&lt;br /&gt;
* mit su [ret] als superuser einloggen&lt;br /&gt;
* nfs server starten:&lt;br /&gt;
** /home/knoppix/Desktop/pollinux_start_nfs&lt;br /&gt;
&lt;br /&gt;
Achtung bei Nicht Live-Systemen: Das Script überschreibt die /etc/exports&lt;br /&gt;
&lt;br /&gt;
==== Ergänzungen ====&lt;br /&gt;
&lt;br /&gt;
* wenn alles glatt läuft müsstet ihr jetz die Pollin-Box booten können und die Partitionen werden über nfs mounted&lt;br /&gt;
* es gilt jetzt die Scripte für einen fehlerfreien boot anzupassen&lt;br /&gt;
* login als root auf die Pollin-Box funktioniert per telnet problemlos&lt;br /&gt;
* DVB-Devices werden erkannt, eine Sendersuche per w_scan war erfolgreich&lt;br /&gt;
* Alternativ zu den USB-Partitionen kann natürlich auch eine einfache NFS-Freigabe verwendet werden, eine Anleitung hat [http://www.mikrocontroller.net/topic/210759#2186133 Laszlo H.]&lt;br /&gt;
* Beim Boot wird eine serielle Konsole mit 38400bps gestartet&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,50€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei identische Tuner bestücken oder exklusiv nur einen. Mischbetrieb ist scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden. Auch hier kann wieder ein Plexiglas/Kunststoff-Zuschnitt zum Einsatz kommen.&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
Aufbauend auf der Telegent TG 15666 EVO1, auch bekannt als Maxdome 15666 kommt die bei Pollin vertriebene Hardware jedoch mit zusätzlichen Features wie beispielsweise DVB-Tuner, CI-Slot, CONAX-SLot, SATA-Anschluss für interne Festplatte und Display zur Anzeige der Sendernummer.&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 x Philips DVB-T Tuner &amp;quot;TU1216L/I V P&amp;quot; oder DVB-C Tuner &amp;quot;CU1216L/A I G V-3&amp;quot;&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB,  7-Seg. Display(5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Infrarot-Receiver (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem DVI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; CPU Heartbeat, blinkt im Sekundentakt (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
Dieser Jumper sorgt dafür, dass die Masse der Sekudärseite mit dem Gehäuse verbunden wird. Dies passiert sowieso über die Receiverplatine; ein gesetzter Jumper sorgt so eher für eine Masseschleife...&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9 (rückwärtiger USB Port1, unterhalb der RJ45-Buchse)&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1 (MIPS32)&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
Bitte bei der Fernbedienung RCX161 von Pollin beachten:&lt;br /&gt;
Das ist eine FB, die für unterschiedliche Geräte gedacht ist. Wenn die FB nicht im richtigen Modus ist, dann blinkt zwar der Receiver bei jedem Tastendruck, TUT ABER NIX! Die Knöpfe links oben schalten den Code und/oder die Adressen um:&amp;lt;br /&amp;gt;&lt;br /&gt;
- TV  : schaltet auf RC5 (Adresse 0) um&amp;lt;br /&amp;gt;&lt;br /&gt;
- STB : schaltet auf NEC-Protokoll (Adresse 68) um. Das ist die Betriebsart für die weiter unten beschriebenen Tastencodes. Beispiel: &lt;br /&gt;
        Taste &amp;quot;1&amp;quot; gedrückt --&amp;gt; 446B10EFh wird empfangen. &lt;br /&gt;
        das entspricht Adresse 68 (44h) und Code 16 (10h)&amp;lt;br /&amp;gt;&lt;br /&gt;
- DVD : schaltet auf NEC-Protokoll (Adresse 0) um.&amp;lt;br /&amp;gt;&lt;br /&gt;
- VCR : wahrscheinlich JVC-Format (nur 37 Halbbits)&amp;lt;br /&amp;gt;&lt;br /&gt;
        hier mal ne Aufzeichnung:&lt;br /&gt;
        8.1 ms Lo, 3.8 ms Hi, 0.5 ms Lo, 1.39 ms Hi, 0.55 ms Lo ....&lt;br /&gt;
- AUX : schaltet auf NEC-Protokoll (Adresse 32)&amp;lt;br /&amp;gt;&lt;br /&gt;
Die Tastencodes sind je nach Gerät unterschiedlich.&lt;br /&gt;
Die NEC-Protokolle sind klassisch, d.h. im 1. Byte kommt die Adresse,&lt;br /&gt;
im 2. Byte die negierte Adresse, im 3. Byte der Tastencode und im&lt;br /&gt;
4.Byte der negierte Tastencode. (Es gibt auch FB, die es mit den&lt;br /&gt;
negierten Adressen und Codes nicht so genau nehmen)&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes (nur für den Modus &amp;quot;STB&amp;quot;):  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 68 (dez) bzw. 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &#039;&#039;&#039;Tastencodes&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
! Code || Taste&lt;br /&gt;
|-&lt;br /&gt;
| 00 || 0&lt;br /&gt;
|-&lt;br /&gt;
| 01 || EXIT&lt;br /&gt;
|-&lt;br /&gt;
| 02 || 8&lt;br /&gt;
|-&lt;br /&gt;
| 03 || INFO&lt;br /&gt;
|-&lt;br /&gt;
| 04 || 4&lt;br /&gt;
|-&lt;br /&gt;
| 05 || Stumm&lt;br /&gt;
|-&lt;br /&gt;
| 06 || HELP&lt;br /&gt;
|-&lt;br /&gt;
| 07 || OK&lt;br /&gt;
|-&lt;br /&gt;
| 08 || 2&lt;br /&gt;
|-&lt;br /&gt;
| 09 || REC&lt;br /&gt;
|-&lt;br /&gt;
| 0B || Marker&lt;br /&gt;
|-&lt;br /&gt;
| 0C || 6&lt;br /&gt;
|-&lt;br /&gt;
| 0E || Down&lt;br /&gt;
|-&lt;br /&gt;
| 0F || V-&lt;br /&gt;
|-&lt;br /&gt;
| 10 || 1&lt;br /&gt;
|-&lt;br /&gt;
| 11 || AV&lt;br /&gt;
|-&lt;br /&gt;
| 12 || 9&lt;br /&gt;
|-&lt;br /&gt;
| 13 || Right&lt;br /&gt;
|-&lt;br /&gt;
| 14 || 5&lt;br /&gt;
|-&lt;br /&gt;
| 15 || Archiv&lt;br /&gt;
|-&lt;br /&gt;
| 17 || P-&lt;br /&gt;
|-&lt;br /&gt;
| 18 || 3&lt;br /&gt;
|-&lt;br /&gt;
| 19 || Up&lt;br /&gt;
|-&lt;br /&gt;
| 1A || Yellow&lt;br /&gt;
|-&lt;br /&gt;
| 1B || Left&lt;br /&gt;
|-&lt;br /&gt;
| 1C || 7&lt;br /&gt;
|-&lt;br /&gt;
| 1D || Stop/LIVE&lt;br /&gt;
|-&lt;br /&gt;
| 1E || RED&lt;br /&gt;
|-&lt;br /&gt;
| 1F || V+&lt;br /&gt;
|-&lt;br /&gt;
| 40 || MORE&lt;br /&gt;
|-&lt;br /&gt;
| 41 || LIST&lt;br /&gt;
|-&lt;br /&gt;
| 42 || FFWD&lt;br /&gt;
|-&lt;br /&gt;
| 44 || Chap-&lt;br /&gt;
|-&lt;br /&gt;
| 46 || Play&lt;br /&gt;
|-&lt;br /&gt;
| 48 || TV&lt;br /&gt;
|-&lt;br /&gt;
| 49 || #&lt;br /&gt;
|-&lt;br /&gt;
| 4A || GREEN&lt;br /&gt;
|-&lt;br /&gt;
| 4C || EPG&lt;br /&gt;
|-&lt;br /&gt;
| 4E || SLOW&lt;br /&gt;
|-&lt;br /&gt;
| 50 || P+&lt;br /&gt;
|-&lt;br /&gt;
| 51 || *&lt;br /&gt;
|-&lt;br /&gt;
| 52 || POWER&lt;br /&gt;
|-&lt;br /&gt;
| 54 || FREW&lt;br /&gt;
|-&lt;br /&gt;
| 56 || PAUSE&lt;br /&gt;
|-&lt;br /&gt;
| 58 || Setup&lt;br /&gt;
|-&lt;br /&gt;
| 59 || TEXT&lt;br /&gt;
|-&lt;br /&gt;
| 5A || BLUE&lt;br /&gt;
|-&lt;br /&gt;
| 5C || Chap+&lt;br /&gt;
|-&lt;br /&gt;
| 5E || PiP&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
&lt;br /&gt;
==Realisierte Projekte/Anwendungen für MoreTV==&lt;br /&gt;
&lt;br /&gt;
Hier finden sich Installationsanleitungen zu verschiedenen Softwarepaketen und Erweiterungen. Da das System keine .cab-Dateien unterstützt muss dabei viel manuell erledigt werden. Viele der Anpassungen laufen auch mit dem original Windows CE.&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptverzeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Plattform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
=== The Core Pocket Media Player (TCPMP) ===&lt;br /&gt;
&lt;br /&gt;
TCPMP ist ein hochoptimiertes Abspielprogramm für Videos und Audio. Eine Anleitung zur Installation auf dieser Box ist bei [http://thomson.dreamgates.de/dokuwiki/doku.php?id=sot:installation:telegent#tcpmp_installieren dreamgates.de] zu finden. Es kann wie CE3-Version verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Total Commander ===&lt;br /&gt;
&lt;br /&gt;
TotalCommander (TCMD) ist ein alternativer Dateimanager welcher u.A. ZIP-funktionalität und Netzwerkzugriff (SMB,FTP) bietet. Die WinCE-Version steht als .cab zum [http://www.ghisler.com/wince2x.htm Download auf der Herstellerseite] bereit. Sie kann z.B. mit der Software &amp;quot;WinCE Cab Manager&amp;quot; entpackt werden, die Dateien werden in &amp;quot;\Programme\Total Commander&amp;quot; platziert.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen. Bisher konnte die ROM-Datei nicht entpackt werden, Dumprom läuft in eine Endlosschleife.&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
* [http://thomson.dreamgates.de/dokuwiki/doku.php?id=stb:telegent:15666:start Dreamgates.de - TG 15666/EVO1]&lt;br /&gt;
* [http://hackdaworld.org/cgi-bin/awki.cgi/PnxStb hacking a pnx8950 based set top box]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56744</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56744"/>
		<updated>2011-04-22T22:01:36Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* = MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [http://www.mikrocontroller.net/attachment/105209/swu.zip] ZIP-Archiv [(http://www.mikrocontroller.net/attachment/105209/swu.zip)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmware-Image_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zeitzonen-Einstellung ==&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1 (MIPS32)&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
Hier finden sich Installationsanleitungen zu verschiedenen Softwarepaketen und Erweiterungen. Da das System keine .cab-Dateien unterstützt muss dabei viel manuell erledigt werden.&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
=== The Core Pocket Media Player (TCPMP) ===&lt;br /&gt;
&lt;br /&gt;
TCPMP ist ein hochoptimiertes Abspielprogramm für Videos und Audio. Eine Anleitung zur Installation auf dieser Box ist bei [http://thomson.dreamgates.de/dokuwiki/doku.php?id=sot:installation:telegent#tcpmp_installieren dreamgates.de] zu finden. Es kann wie CE3-Version verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Total Commander ===&lt;br /&gt;
&lt;br /&gt;
TotalCommander (TCMD) ist ein alternativer Dateimanager welcher u.A. ZIP-funktionalität und Netzwerkzugriff (SMB,FTP) bietet. Die WinCE-Version steht als .cab zum [http://www.ghisler.com/wince2x.htm Download auf der Herstellerseite] bereit. Sie kann z.B. mit der Software &amp;quot;WinCE Cab Manager&amp;quot; entpackt werden, die Dateien werden in &amp;quot;\Programme\Total Commander&amp;quot; platziert.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56743</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56743"/>
		<updated>2011-04-22T22:01:13Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
=== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [http://www.mikrocontroller.net/attachment/105209/swu.zip] ZIP-Archiv [(http://www.mikrocontroller.net/attachment/105209/swu.zip)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmware-Image_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zeitzonen-Einstellung ==&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1 (MIPS32)&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
Hier finden sich Installationsanleitungen zu verschiedenen Softwarepaketen und Erweiterungen. Da das System keine .cab-Dateien unterstützt muss dabei viel manuell erledigt werden.&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
=== The Core Pocket Media Player (TCPMP) ===&lt;br /&gt;
&lt;br /&gt;
TCPMP ist ein hochoptimiertes Abspielprogramm für Videos und Audio. Eine Anleitung zur Installation auf dieser Box ist bei [http://thomson.dreamgates.de/dokuwiki/doku.php?id=sot:installation:telegent#tcpmp_installieren dreamgates.de] zu finden. Es kann wie CE3-Version verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Total Commander ===&lt;br /&gt;
&lt;br /&gt;
TotalCommander (TCMD) ist ein alternativer Dateimanager welcher u.A. ZIP-funktionalität und Netzwerkzugriff (SMB,FTP) bietet. Die WinCE-Version steht als .cab zum [http://www.ghisler.com/wince2x.htm Download auf der Herstellerseite] bereit. Sie kann z.B. mit der Software &amp;quot;WinCE Cab Manager&amp;quot; entpackt werden, die Dateien werden in &amp;quot;\Programme\Total Commander&amp;quot; platziert.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56742</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56742"/>
		<updated>2011-04-22T21:59:21Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [http://www.mikrocontroller.net/attachment/105209/swu.zip] ZIP-Archiv [(http://www.mikrocontroller.net/attachment/105209/swu.zip)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmware-Image_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zeitzonen-Einstellung ==&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1 (MIPS32)&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
Hier finden sich Installationsanleitungen zu verschiedenen Softwarepaketen und Erweiterungen. Da das System keine .cab-Dateien unterstützt muss dabei viel manuell erledigt werden.&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
=== The Core Pocket Media Player (TCPMP) ===&lt;br /&gt;
&lt;br /&gt;
TCPMP ist ein hochoptimiertes Abspielprogramm für Videos und Audio. Eine Anleitung zur Installation auf dieser Box ist bei [http://thomson.dreamgates.de/dokuwiki/doku.php?id=sot:installation:telegent#tcpmp_installieren dreamgates.de] zu finden. Es kann wie CE3-Version verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Total Commander ===&lt;br /&gt;
&lt;br /&gt;
TotalCommander (TCMD) ist ein alternativer Dateimanager welcher u.A. ZIP-funktionalität und Netzwerkzugriff (SMB,FTP) bietet. Die WinCE-Version steht als .cab zum [http://www.ghisler.com/wince2x.htm Download auf der Herstellerseite] bereit. Sie kann z.B. mit der Software &amp;quot;WinCE Cab Manager&amp;quot; entpackt werden, die Dateien werden in &amp;quot;\Programme\Total Commander&amp;quot; platziert.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56711</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56711"/>
		<updated>2011-04-21T00:10:44Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zeitzonen-Einstellung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zeitzonen-Einstellung ==&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56710</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56710"/>
		<updated>2011-04-21T00:08:41Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Wichtiger Hinweis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56709</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56709"/>
		<updated>2011-04-21T00:05:38Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56708</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56708"/>
		<updated>2011-04-21T00:02:22Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56707</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56707"/>
		<updated>2011-04-21T00:00:46Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zeitzonen-Einstellung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56706</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56706"/>
		<updated>2011-04-20T23:59:53Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Neues Firmware-Image installieren */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56705</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56705"/>
		<updated>2011-04-20T23:58:47Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Bestehenden Inhalt aus dem Flash auslesen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56704</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56704"/>
		<updated>2011-04-20T23:58:22Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Bestehenden Inhalt aus dem Flash auslesen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
=== Bestehenden Inhalt aus dem Flash auslesen ===&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56703</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56703"/>
		<updated>2011-04-20T23:57:41Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Bestehenden Inhalt aus dem Flash auslesen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56702</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56702"/>
		<updated>2011-04-20T23:57:15Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* WindowsCE */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56701</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56701"/>
		<updated>2011-04-20T23:56:27Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56700</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56700"/>
		<updated>2011-04-20T23:55:45Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Bestehenden Inhalt aus dem Flash auslesen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56699</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56699"/>
		<updated>2011-04-20T20:49:59Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Methode 3: MaxAktiv.exe ersetzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT nach moreTV und moreTV.INIT kopieren.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
Ja mit Finnland beim Initialsetup steht eine 2 an der betreffenden Stelle.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:PNX8950 ohne kuehlkoerper.JPG|CPU ohne Kühlkörper&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56667</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56667"/>
		<updated>2011-04-18T22:35:07Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Methode 3: MaxAktiv.exe ersetzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Methode 3: MaxAktiv.exe ersetzen ====&lt;br /&gt;
Nur zum Testen Benutzen!!!&lt;br /&gt;
http://www.mikrocontroller.net/attachment/107462/MaxAktiv.exe&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56666</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56666"/>
		<updated>2011-04-18T22:34:05Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Methode 3: MaxAktiv.exe ersetzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Methode 3: MaxAktiv.exe ersetzen ====&lt;br /&gt;
Nur zum Testen Benutzen!!!&lt;br /&gt;
&lt;br /&gt;
http://www.mikrocontroller.net/attachment/107462/MaxAktiv.exe&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56665</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56665"/>
		<updated>2011-04-18T22:33:37Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Methode 3: MaxAktiv.exe ersetzen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Methode 3: MaxAktiv.exe ersetzen ====&lt;br /&gt;
Nur zum Testen Benutzen!!!&lt;br /&gt;
http://www.mikrocontroller.net/attachment/107462/MaxAktiv.exe&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56664</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56664"/>
		<updated>2011-04-18T22:28:33Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Methode 2: Datenbank ändern */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtiger Hinweis =&lt;br /&gt;
&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Bestehenden Inhalt aus dem Flash auslesen ==&lt;br /&gt;
&lt;br /&gt;
Von User AgentData wird freundlicherweise die [http://www.mikrocontroller.net/attachment/106071/complete_nand_layout.rar Erklärung sowie der Source für den Dumper] zur Verfügung gestellt. Im Ergebnis bekommt man dafür die Original Firmware-Dateien und kann so den Lieferzustand jederzeit wieder herstellen. Der für den direkten Zugriff auf das NAND benötigte Code befindet sich übrigens in der Datei /Windows/TmToolbox.dll (read/write/erase). &lt;br /&gt;
&lt;br /&gt;
Damit dürfte der Grundstein für jegliche Weiterentwicklung gelegt sein.&lt;br /&gt;
&lt;br /&gt;
== Neues Firmware-Image installieren ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: &lt;br /&gt;
:* flashing.txt&lt;br /&gt;
:* phStbRootApp_256M_0_t.mi&lt;br /&gt;
:* phStbRootApp_256M_1_t.mi&lt;br /&gt;
:* WinCe1.nb0 &lt;br /&gt;
:Die Dateien befinden sich z.B. im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am USB-Port auf der Geräterückseite des Receivers anschließen&lt;br /&gt;
# Receiver einschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# Am Receiver auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software-Update erfolgreich war&lt;br /&gt;
# Receiver ausschalten (Wippschalter auf der Geräterückseite)&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das im Auslieferungszustand auf dem Gerät befindliche WindowsCE ausgelesen (siehe hierzu [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Bestehenden_Inhalt_aus_dem_Flash_auslesen Inhalt aus dem Flash auslesen]). Dadurch kann beispielsweise eine [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#MoreTv_als_Medion_gelabelt mit MoreTV &amp;quot;aktualisierte&amp;quot;] Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Benutzern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Verwendete Soft- und Hardware&lt;br /&gt;
# Festplatte SATA-Anschluß, 160GB oder mehr (im Original 250GB), Formatierung s.u.&lt;br /&gt;
# USB-Stick, FAT32 formatiert&lt;br /&gt;
# Software: [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip dieses] ZIP-Archiv ([https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate, SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
Ein Hinweis&lt;br /&gt;
:Beim Start der Box ohne Modifikation wird WindowsCE gestartet und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
Hier nun die Kurzanleitung zum &#039;Tuning&#039;&lt;br /&gt;
* USB-Stick vorbereiten&lt;br /&gt;
:Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und wie [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren hier] beschrieben installieren.&lt;br /&gt;
&lt;br /&gt;
* Festplatte vorbereiten&lt;br /&gt;
:# Auf der einzubauenden Festplatte eine erweiterte Partition mit zwei logischen Laufwerken mit FAT32-Dateisystem anlegen. Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lassen sich die Partitionen leicht anlegen, unter Linux ist FAT32 im Programm fdisk übrigens der Typ &#039;b&#039;. &lt;br /&gt;
:# Auf das erste logische Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite logische Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
: ACHTUNG: Die USB-Anschlüsse werden nach der Installation von der MoreTV-Software nicht mehr unterstützt. Eine Ausnahme bildet einzig und alleine das [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_installieren Flash-Update].&lt;br /&gt;
:USB-Speichersticks und Externe-Festplatten werden zwar noch erkannt und als USBDisk in das Dateisystem eingebunden können aber über die MoreTV-Software nicht angesprochen werden. USB-Keyboard und -Maus werden unter MoreTV nicht mehr erkannt und können auch nicht benutzt werden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Zeitzonen-Einstellung ===&lt;br /&gt;
&lt;br /&gt;
Eigentlich sollte sich die Uhrzeit bei richtigem Empfang automatisch einstellen.&lt;br /&gt;
Dies ist nicht immer der Fall, der folgende Trick hat bei DVB-C geholfen (und zumindest Methode 1 auch bei DVB-T).&lt;br /&gt;
&lt;br /&gt;
==== Methode 1: Werksreset/Ländereinstellung ====&lt;br /&gt;
Bei der Ländereinstellung muß Finnland ausgewählt und als PLZ 00100 (Helsinki) eingegeben werden. Dazu  Setup-&amp;gt;Sonstiges-&amp;gt;Werkseinstellung  aufrufen. Natürlich sind dann alle Einstellungen (Programme) neu einzustellen.&lt;br /&gt;
&lt;br /&gt;
Damit wird die Zeitzone auf Finnland umgestellt +1 Std. Die Finnen haben&lt;br /&gt;
zwar auch Sommerzeit, da die Sommerzeitumstellung aber ja nicht&lt;br /&gt;
funktioniert passt es dann. Das muß allerdings zum Ende der Sommerzeit&lt;br /&gt;
wieder zurückgestellt werden, mit den gleichen Unannehmlichkeiten.&lt;br /&gt;
&lt;br /&gt;
==== Methode 2: Datenbank ändern ====&lt;br /&gt;
&lt;br /&gt;
Alternativ lässt sich die Ländereinstellung auf Dateiebene ändern, hierbei handelt es sich jedoch leider um ein binäres Datenbankformat. Die Konfiguration befindet sich in der Datei /HardDisk/moreTV.persistent/tbConfigurations.xbc welche z.B. über FTP erreichbar ist. Die Datei lässt sich z.B. mit einem Hex-Editor wie GHex2 unter Linux öffnen, es sollte eine Struktur mit Wertenamen und deren Variabeln erkennbar sein. Recht im Anfang befindet sich eine Einstellung &amp;quot;COUNTRY_ID&amp;quot; - nach vier kleinen Werten befindet sich (hier Offset 0x32) eine ASCII-Zahl, z.B. 1 (0x31) für Deutschland(?). In meinem Fall brachte eine Änderung auf 2 (0x32) mit anschließendem Neustart den gewünschten Effekt für die Zeiteinstellung.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Kann jemand mit Methode 1 bestätigen, dass 2==Finnland ist?&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Methode 3: MaxAktiv.exe ersetzen ====&lt;br /&gt;
Nur zum Testen Benutzen!!!&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der Kernel ist hier erhältlich:&lt;br /&gt;
*Einstiegsseite: http://www.linux-mips.org/wiki/Main_Page &lt;br /&gt;
*Download: http://www.linux-mips.org/pub/linux/mips/kernel/v2.6/&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTM5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne 4 dBi. Länge 140 mm Reverse-SMA (710 068, 1,95€)] oder alternativ &lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
 &lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.elsner-computer.de/product_info.php?info=p430032_Dream-Multimedia-Tuner-7020S---7020Si---DVB-S.html Tuner 7020S Elsner Shop 39€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!!]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] &lt;br /&gt;
*[http://www.devilcards.de/Ersatzteile-Dreambox/Dream-Multimedia-Tuner-7020S-7020Si-DVB-S::225.html DevilCards Dream Multimedia Tuner 7020S DVB-S 37€ mit Alps Tuner, läuft (noch?) nicht unter WIN CE !!! ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
*zu guter letzt wäre ein passender [http://www.mikrocontroller.net/attachment/106125/box.jpg Berührungsschutz für das Schaltnetzteil] noch eine sinnvolle Maßnahme zur Vermeidung von Personenschäden&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== technische Daten ==&lt;br /&gt;
:Hauptprozessor PNX-8950 CPU&lt;br /&gt;
:Flash-ROM 64 MB&lt;br /&gt;
:RAM-Speicher 256 MB&lt;br /&gt;
:Festplatte 250 GB (bei original Medion-Gerät) &lt;br /&gt;
*Conditional Access Interface&lt;br /&gt;
:1 Steckplatz (PCMCIA, DVB Common Interface Standard)&lt;br /&gt;
:1 Steckplatz (CONAX und andere)&lt;br /&gt;
*A/V &amp;amp; Data In/Out-Anschlüsse extern&lt;br /&gt;
:Video CVBS/S-VIDEO-Ausgang (PAL)&lt;br /&gt;
:TV-SCART (PAL/RGB-Ausgang)&lt;br /&gt;
:VCR-SCART&lt;br /&gt;
:Audio L/R-Ausgang&lt;br /&gt;
:Optical S/PDIF Digital Audio- oder Dolby AC-3 Bitstream-Ausgang&lt;br /&gt;
:serielle Schnittstelle (9-poliger D-Sub Type)&lt;br /&gt;
:RJ 45 (LAN 10/100MBit)&lt;br /&gt;
:WLAN-Antennensockel (Reverse-SMA Buchse)&lt;br /&gt;
:2x USB (1 Vorder-/Rückseite)&lt;br /&gt;
:2x Tuner (Philips DVB-T Tuner TU1216L/IVP über Input/Loop-Through-Connector F-Type, IEC 169-2, Buchse/Stecker)&lt;br /&gt;
*Ports/Anschlüsse intern&lt;br /&gt;
:3x USB 2.0 (einer davon über Kabel mit Front-USB verbunden)&lt;br /&gt;
:2x SATA-150&lt;br /&gt;
:RS232 (Console)&lt;br /&gt;
:miniPCI für WLAN-Karte XG-603 (über Verbindungskabel mit U.FL-Stecker an rückwärtige Reverse-SMA Buchse)&lt;br /&gt;
*Tuner &amp;amp; Service Decoder&lt;br /&gt;
:2 Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
:RF-Anschlussimpedanz 75 Ohm&lt;br /&gt;
:Input/Loop-through-Connector F-Type, IEC 600169-2/24 (IEC-F-Anschluss)&lt;br /&gt;
:Frequenzbereich 45 ~ 860 MHz&lt;br /&gt;
:Signalpegel Eingang min. 74 dBm&lt;br /&gt;
:Modulation QPSK, 16 und 64 QAM&lt;br /&gt;
*MPEG Transport-Stream A/V Decoding&lt;br /&gt;
:Transport-Stream ISO/IEC 13818-1 MPEG-2&lt;br /&gt;
:Profile-Level 2x MPEG-2 MP@ML (PIP)&lt;br /&gt;
:Aspect Ratio 4:3, 16:9, Pan &amp;amp; Scan, Letterbox&lt;br /&gt;
:Videoauflösung 720x576&lt;br /&gt;
:Audio-Decoding MPEG-1 Layer 1, 2, 3&lt;br /&gt;
*Stromversorgung&lt;br /&gt;
:Eingangsspannung 100~240V AC, 1,5 A, 50/60 Hz&lt;br /&gt;
:Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
:Energieverbrauch im Betrieb Max. 50 W, Standby: 12 W&lt;br /&gt;
:Schutz durch Interne Sicherung (auf Schaltnetzteil eingelötet)&lt;br /&gt;
:HDD-Stromversorgung on Board&lt;br /&gt;
*Physische Spezifikationen&lt;br /&gt;
:Größe/Abmessungen (BxHxT) 440 x 265 x 70 mm&lt;br /&gt;
:Betriebstemperatur +5°C - +40°C&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: JTAG (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== Schalter ==&lt;br /&gt;
SW1:  ON: Consoleport 38400 bps, Flashloader aktiv, Softwareupdate von externem USB-Stick laden&lt;br /&gt;
:OFF: Consoleport@115200N81, Flashloader passiv(default)&lt;br /&gt;
SW2:  ON: EJTAG enabled&lt;br /&gt;
:OFF: EJTAG disabled (default)&lt;br /&gt;
&lt;br /&gt;
Wenn man die Serielle zum loggen nutzt, ist zu beachten, dass Ausgaben&lt;br /&gt;
vom Flashloader (SW1 on)  mit 38400 Baud erfolgen, wenn allerdings SW1&lt;br /&gt;
auf &amp;quot;off&amp;quot; steht muss man das Terminal auf 115200 8-N-1 stellen.&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED (Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
== Netzteil ==&lt;br /&gt;
Open Frame Schaltnetzteil, Typ DELTA EADP-50DF&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Technische Daten:&#039;&#039;&#039;&lt;br /&gt;
*Eingang 100...240 V~&lt;br /&gt;
*Ausgang 12 V-/4,16 A&lt;br /&gt;
*Leistungsaufnahme unbelastet nur 0,5 W&lt;br /&gt;
*eingangsseitiges Euro-Netzkabel 1,3 m mit Zugentlastung&lt;br /&gt;
*Snap-In Netzschalter (Einbauöffnung 20x13 mm)&lt;br /&gt;
*4 Bohrungen (ø 3,5 mm) zur Befestigung der Platine&lt;br /&gt;
*Maße (LxBxH): 150x60x26 mm. &lt;br /&gt;
&lt;br /&gt;
Das Netzteil hat elektrisch KEINEN Kontakt zum Gehäuse, es sei denn die mit J4 bezeichnete [http://www.mikrocontroller.net/attachment/104993/00027.jpg Brücke] wird auf der Netzteilplatine nachträglich eingelötet. Das ganze ist sehr gut auf dem [http://www.mikrocontroller.net/attachment/104992/00025.jpg Foto] erkennbar.&lt;br /&gt;
&lt;br /&gt;
Nicht zu verachten ist jedoch der auf dem Netzteil befindliche Kühlkörper. Dieser führt die halbe Netzspannung, also 115V AC! &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ACHTUNG: Gegen versehentliche Berührung sichern. Vor Arbeiten am Gerät immer Netzstecker ziehen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Bestückungsvarianten der Hauptplatine==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
:Einwand: Zwar bekomme auch ich keine QAM256-Kanäle rein, aber laut den Datenblättern können sowohl Decoder als auch Tuner QAM256. Eventuell mal mit Verstärkern/Dämpfern testen... (adlerweb, 7.Apr 2011)&lt;br /&gt;
===DVB-S===&lt;br /&gt;
Offiziell gab es die Box nur mit DVB-T und DVB-C Tunern. Jedoch ist es möglich, nach Auslöten der original Tuner nachträglich DVB-S Tuner zu verbauen. Gemischter Betrieb ist dabei nicht möglich. Dies liegt unter anderem daran, dass moreTV nicht zwei Senderlisten (für jeden Tuner eine eigene) verwaltet, sondern nur eine gemeinsame Senderliste. Mit einem Tuner aus einer defekten DM7020 wurde DVB-S erfolgreich getestet.&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB (bei Verwendung von moreTV werden die USB-Ports nicht mehr unterstützt)&lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
* 05    Stumm&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
* 1F    V+&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 44    Chap-&lt;br /&gt;
&lt;br /&gt;
* 46    Play&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== FTP-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
* Als Login-Daten für den FTP-Server können beliebige Werte eingeben, z.B.&lt;br /&gt;
::   Benutzer: root&lt;br /&gt;
::   Passwort: root&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Total-Commander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann. Das sind Dateien, die im ROM angeordnet und bereits auf feste Adressen geladen sind, so daß sie direkt ausführbar sind - also nicht direkt kopier- und an anderer Stelle verwendbar. Idee: wahrscheinlich finden sich diese Dateien in einem Platform-Kit oder einer EVC-Version (EmbeddedVisualC..) von Microsoft.&lt;br /&gt;
* Der FTP-Server unterstützt nicht alle Befehle des FTP-Protokolls, so ist es mit einigen Clients z.B. nicht möglich eine Datei zu überschreiben - die aktuelle Datei löschen und dann die Neue in den Ordner kopieren funktioniert jedoch.&lt;br /&gt;
&lt;br /&gt;
=== VNC-Server installieren  ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des vnc-Servers einfügen&lt;br /&gt;
::  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\winvnc.exe&amp;quot;/&amp;gt;  &amp;lt;!-- diese Zeile einfügen --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;\Windows\explorer.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
::  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
::  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den VNC-Server [http://www.mikrocontroller.net/attachment/105859/winvnc.exe hier] downloaden und nach $H:\ kopieren, also in das Hauptveryeichnis des ersten logischen Laufwerkes der Festplatte.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anmerkungen:&#039;&#039;&#039;&lt;br /&gt;
* Sofern More.TV läuft ist auf dem Client nur ein schwarzer Bildschirm zu sehen. Minimiert man es lässt sich die WinCE-Oberfläche normal nutzen.&lt;br /&gt;
* Durch Auskommentieren der Zeile mit MaxAktiv.exe kann man den automatischen Start der More.TV-Software verhindern, man erhält den üblichen Windows-Desktop. Die Software lässt sich später über die genannte EXE manuell starten.&lt;br /&gt;
&lt;br /&gt;
=== More.TV als UPnP-Client ===&lt;br /&gt;
&lt;br /&gt;
Die More.TV-Firmware kann prinzipiell als UPnP-AV-Client verwendet werden, also Audio- und Videodateien von einem entsprechend ausgestatteten Netzwerkspeicher abspielen. Die Einrichtung wird durch einen Bug erschwert, die Funktion ist recht beschränkt.&lt;br /&gt;
&lt;br /&gt;
Ist die Box korrekt mit dem Netzwerk verbunden kann unter Setup &amp;gt; Netzwerk &amp;gt;&lt;br /&gt;
Media-Server der aktive Medienserver ausgewählt werden. Ist nur ein UPnP-AV-Server im Netz verfügbar wird dieser nicht in der Datenbank eingetragen, versucht man im More-Menü auf &amp;quot;Medien&amp;quot; zuzugreifen erhält man die Meldung &amp;quot;No Media Server found. Please check connection&amp;quot;. Zur Korrekten Einrichtung müssen im Netz zwei Mediaserver vorhanden sein - wählt man nun auf der Box einen aus der Liste aus wird der Server korrekt gespeichert.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Technische Info:&#039;&#039; Der aktuelle Mediaserver wird in der Datei &#039;&#039;&#039;/HardDisk/moreTV.persistent/tbConfigurations.xbc&#039;&#039;&#039; als Variable &amp;quot;MEDIA_SERVER&amp;quot; gespeichert. Sie ist als Standard &amp;quot;0&amp;quot;, wenn ein Server ausgewählt ist befindet sich hier der UPnP-Server-Name.&lt;br /&gt;
&lt;br /&gt;
Ist ein Mediaserver eingetragen lässt sich der Menüpunkt &amp;quot;Medien&amp;quot; ohne Fehler aufrufen, es bestehen 3 Ordner (Video, Musik, Bilder). Bei den getesteten Linux-UPnP-Servern mediatomb und fuppes waren diese Ordner leer, ein Zugriff auf die Dateien nicht möglich. Mit dem integrieren Server des Windows Media Players können Dateien abgespielt werden, die Formate sind jedoch auf MPEG/TS und WMV (?) beschränkt, andere Formate führen zu Fehlermeldungen oder dem Aufhängen der Box.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
===Unter Linux===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* Asterisk Server&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Multimedia Client/Server&lt;br /&gt;
* Wetterstation logging Server&lt;br /&gt;
* Solar logging Server&lt;br /&gt;
&lt;br /&gt;
===Unter WinCE===&lt;br /&gt;
* Festplattenreceiver&lt;br /&gt;
* NAS&lt;br /&gt;
* Car-PC&lt;br /&gt;
* Media Portal Client/Server&lt;br /&gt;
* Kamera Server&lt;br /&gt;
* Spielekonsole für minigames&lt;br /&gt;
* Download Server&lt;br /&gt;
&lt;br /&gt;
==== ROM entpacken / erweitern ====&lt;br /&gt;
Über die Software [http://www.xs4all.nl/~itsme/projects/xda/dumprom.html dumprom] soll sich die Systempartition entpacken lassen, mit [http://www.xs4all.nl/~itsme/projects/xda/romtools.html romtools] wieder zusammenbauen. Über diesen Weg könnte es möglich sein eine bestehende CE-Installation um weitere Funktionen zu ergänzen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardware-Mods===&lt;br /&gt;
====SATA Power-Mod====&lt;br /&gt;
Der interne Molex für die SATA-Platte liefert an der +12V-Schiene nur ca. 11V welche unter Last bis auf ca. 10V einbrechen können. Für den Anlaufstrom vor allem älterer Festplatten kann dies ggf. zu wenig sein.&lt;br /&gt;
&lt;br /&gt;
Ich habe die +12V der Festplatte vom Molex getrennt und direkt mit der 12V-Schiene des Netzteils verbunden. Da die Kommandos zum Abschalten der Festplatte per SATA gegeben werden ist der Standby-Betrieb durch diese Änderung nicht beeinträchtigt.&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56300</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56300"/>
		<updated>2011-04-04T20:47:05Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* MoreTv als Medion gelabelt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtige Hinweise =&lt;br /&gt;
&lt;br /&gt;
Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. &lt;br /&gt;
&lt;br /&gt;
Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V!!!&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Neues Firmwareimage aufspielen ==&lt;br /&gt;
&lt;br /&gt;
# Auf einen mit FAT32 formatierten USB-Stick folgende Datein kopieren: flashing.txt, phStbRootApp_256M_0_t.mi, phStbRootApp_256M_1_t.mi sowie WinCe1.nb0. Diese befinden sich beispielsweise im Ordner WCE1 der Datei swu.zip&lt;br /&gt;
# Receiver hinten am Netzteil ausschalten&lt;br /&gt;
# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
# USB-Stick am Rückwärtigen USB-Port des Receivers anschließen&lt;br /&gt;
# Receiver hinten am Netzteil einschalten&lt;br /&gt;
# Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
# Auf dem roten, 4-stelligen Frontdisplay der Box wird nun für die insgesamt 4 Flash-Vorgänge jeweils der Fortschritt in Prozent angezeigt. Achtung: Es werden insgesamt 4 Dateien einzeln geflasht, die Prozentzahl klettert also vier Mal bis auf die 100%.&lt;br /&gt;
# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
# Receiver am Netzteil ausschalten.&lt;br /&gt;
# SW1 auf OFF setzen. &lt;br /&gt;
&lt;br /&gt;
Nun wird die Box beim Einschalten auf dem TV einen hin- und herwandernden roten Balken zeigen. Die weiteren Programmpunkte sind selbsterklärend.&lt;br /&gt;
&lt;br /&gt;
== WindowsCE ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
User AgentData hat das [http://www.mikrocontroller.net/attachment/106025/org_firmware_dump.zip im Auslieferungszustand auf dem Gerät befindliche WindowsCE] ausgelesen. Dadurch kann beispielsweise eine mit MoreTV &amp;quot;aktualisierte&amp;quot; Box nun auch wieder in den Auslieferungszustand zurückversetzt werden. Die [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_aufspielen Update-Prozedur] ist identisch.&lt;br /&gt;
&lt;br /&gt;
Der für den direkten Zugriff auf das NAND benötigte Code befand sich in der&lt;br /&gt;
TmToolbox.dll (read/write/erase).&lt;br /&gt;
&lt;br /&gt;
== MoreTv als Medion gelabelt ==&lt;br /&gt;
&lt;br /&gt;
Benötigt wird:&lt;br /&gt;
# SATA-HD mit 160GB oder mehr (im Original 250GB)&lt;br /&gt;
# USB-Stick (FAT32)&lt;br /&gt;
# [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdate (SWU_Finland_V1.0.3.454)]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ein großes Danke gilt den Usern Fritz und M. W.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hier die Kurzanleitung zum &#039;Tuning&#039;:&lt;br /&gt;
* Erster Start der Box&lt;br /&gt;
:WindowsCE meldet sich und kann mittels USB-Maus und Tastatur bedient werden. Nach erfolgtem Flash-Vorgang ist dies nicht mehr möglich.&lt;br /&gt;
&lt;br /&gt;
* Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip swu.zip] (SWU_Finland_V1.0.3.454), auf einen formatierten USB-Stick (FAT32) kopieren und [http://www.mikrocontroller.net/articles/Receiver-Mainboard_Plattform_Philips_PNX8950#Neues_Firmwareimage_aufspielen wie beschrieben] aufspielen&lt;br /&gt;
&lt;br /&gt;
* SATA-HD vorbereiten&lt;br /&gt;
:# Auf der einzubauenden SATA-HD zuvor eine Extended Partition mit zwei logischen Laufwerken anlegen. (FAT32, Typ &#039;b&#039; bei fdisk unter Linux). Mit dem kostenlosen Windows Programm &amp;quot;[http://www.easeus.com/download.htm EASEUS Partition Master 8.0.1 Home Edition]&amp;quot; lässt sich dies ebenfalls einfach erreichen.&lt;br /&gt;
:# Auf das ersten logischen Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den gesamten Inhalt des zuvor ausgepackten [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip SoftWareUpdates] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
:Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)], zur Befestigung werden noch zwei passende Sechskant-Schraubbolzen benötigt&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör===&lt;br /&gt;
:Netzteil, Gehäuse, Fernbedienung:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
:SATA:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 2x HDD-Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTUwOTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter, mit Rastnase! (720 948, 0,55)]&lt;br /&gt;
:WLAN:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : WLAN-Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : WLAN-Antenne, mit Standfuß, Reverse-SMA, 5 dBi (711 232, 3,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : WLAN-Antenne, Reverse-SMA, 5 dBi (710 585, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : WLAN-Antenne, mit magnetischem Standfuß, Reverse-SMA, 7 dBi (711 071, 6,95€)] oder alternativ&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, WLAN-Antenne, Reverse-SMA, 5 dBi (LAN DN-70100, 3,65€)]&lt;br /&gt;
*&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;ACHTUNG! -&amp;gt;&amp;lt;/span&amp;gt; [http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : WLAN-Antenne (710 993, 1,95€)] &amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt; &amp;lt;- Fälschlich gelistet! Passt nicht!&amp;lt;/span&amp;gt;&lt;br /&gt;
:DVB-T und DVB-C:&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)] zum Durchschleifen des DVB-Signals&lt;br /&gt;
:DVB-T:&lt;br /&gt;
*Bitte beachten: Passive antennen sind grundsätzlich nicht zu empfehlen. Zumindest nicht im Zimmer. Ausser man wohnt am Sender :D&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MTc4ODI0OTk-/SAT_Antennentechnik/DVB_T_DVB_C/Antennen/DVB_T_Antenne_QOSMIO.html Pollin : DVB-T Antenne QOSMIO, passiv (571 128, 2,95€)]&lt;br /&gt;
:DVB-S:&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
*...außerdem Plexiglas/Kunststoff-Zuschnitt (13cm x 15cm) als HD-Träger sowie diverse Schrauben aus der PC-Grabbelkiste (7* Gehäuse, 1* Front-USB, 4* Schaltnetzteil, 6* Mainboard, 4* HD-Träger, 4* HD, 3* Frontpanel)&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
== Jumper ==&lt;br /&gt;
* J1: (Header 2x5, nicht bestückt)&lt;br /&gt;
* J2: RS-232 Console (3:RX=RS232.3, 5:TX=RS232.2, 9:GND=RS232.5, Header 2x5)&lt;br /&gt;
* J4: (Header 2*10)&lt;br /&gt;
* J6: (Header 2x1, neben HD-Power)&lt;br /&gt;
* J8: (Header 2x3 nicht bestückt)&lt;br /&gt;
* J27: Massepunkt(1:GND, 2:GND, Header 2*1, zwischen SCART und Audio-Buchse)&lt;br /&gt;
* J30: USB Port 4 (über 4 pol Kabel verbunden mit Front USB, Header 1x4) &lt;br /&gt;
* J31: USB Port 3 (Header 1x4)&lt;br /&gt;
* J32: (Header 2x1, nicht bestückt, neben SW1)&lt;br /&gt;
* J34: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 1, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J35: (Header 2x1, nicht bestückt, neben Tuner 1)&lt;br /&gt;
* J36: an PIN 32 DVB-T-Tuner (Header 2x1, neben Tuner 2, bei DVB-C-Tuner nicht benutzt)&lt;br /&gt;
* J37: (Header 2x1, nicht bestückt, neben Tuner 2)&lt;br /&gt;
* J41: Anschluß Bedien-PCB, Infrarot-Receiver (5 pol)&lt;br /&gt;
* J42: Anschluß Bedien-PCB, Tastatur + Display (10 pol)&lt;br /&gt;
* J43: 12V von Schaltnetzteil&lt;br /&gt;
* J45: nicht bestückt, Hohlbuchse, 12V Spannungsversorgung&lt;br /&gt;
* J46: USB Port 2 (Header 1x4)&lt;br /&gt;
* J47: SPDIF-Ausgang&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED1: grün&amp;lt;/span&amp;gt;, blinkt, wenn am rückwärtigen USB-Anschluss beispielsweise eine Maus angeschlossen ist (zwischen U1 und nicht bestücktem HDMI-Chip U42)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED2: blau&amp;lt;/span&amp;gt; (neben Befestigungsloch H3)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED3: rot&amp;lt;/span&amp;gt;, wahrscheinlich Netzkontroll-LED(Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED4: grün&amp;lt;/span&amp;gt;, leuchtet nur ganz schwach (neben LED3, Nähe J4)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED5: grün&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:blue;color:white&amp;quot;&amp;gt;LED6: blau&amp;lt;/span&amp;gt; (neben Prozessor)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:red;color:white&amp;quot;&amp;gt;LED7: rot&amp;lt;/span&amp;gt; (neben LED5)&lt;br /&gt;
* &amp;lt;span style=&amp;quot;background-color:lightgreen;color:black&amp;quot;&amp;gt;LED8: grün&amp;lt;/span&amp;gt;, zeigt HD-Schreibzugriff bei einer Aufnahme an (neben J6, USB Port 2)&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
Die Box kann mit großer Sicherheit keine QAM256 modulierten Programme wiedergeben.&lt;br /&gt;
Programme, die QAM64 moduliert sind werden problemlos und sicher wiedergegeben&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;300&amp;quot; heights=&amp;quot;225&amp;quot; perrow=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
Bild:moretv_1.jpg|Gesamtansicht&lt;br /&gt;
Bild:moretv_2.jpg|JTAG-Anschluss für LPC921F (unter anderem) und Platz zur Montage einer 3,5&amp;quot; Festplatte&lt;br /&gt;
Bild:moretv_3.jpg|Board komplett&lt;br /&gt;
Bild:moretv_4.jpg|DVI – nicht bestückt&lt;br /&gt;
Bild:moretv_5.jpg|DVB-T Tuner&lt;br /&gt;
Bild:moretv_6.jpg|CPU RAM etc.&lt;br /&gt;
Bild:moretv_7.jpg|mini PCI, Sata, CI-Slot, Smartcard&lt;br /&gt;
Bild:moretv_8.jpg|Rückseite komplett&lt;br /&gt;
Bild:moretv_9.jpg|CI-Controller&lt;br /&gt;
Bild:moretv_10.jpg|Sata-Controller&lt;br /&gt;
Bild:moretv_11.jpg|RAM und TDA8024T SmartCard-Interface&lt;br /&gt;
Bild:moretv_12.jpg|LAN DP83816 (fast identisch zu SiS 900)&lt;br /&gt;
Bild:moretv_13.jpg|SW1 auf ON = SW-Update&amp;lt;br/&amp;gt;SW2 auf ON = JTAG Enable&lt;br /&gt;
Bild:moretv_14.jpg|Stromversorgung&lt;br /&gt;
Bild:moretv_15.jpg|Anschluss J4&lt;br /&gt;
Bild:EJTAG.jpg|CON1: EJTAG für den PNX8950&lt;br /&gt;
Bild:Tuner_Jumper1.JPG|Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T empfangen zu können.&lt;br /&gt;
Bild:Console.png|RS-232 Console auf J2&lt;br /&gt;
Bild:lpc_8051_power.png|3,3Volt auf J4&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB &lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
:* 1x intern, Pinbelegung (J2)&lt;br /&gt;
::* &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:*1x extern, Pinbelegung (J33):&lt;br /&gt;
::* 6 gnd&lt;br /&gt;
::* 5 rx1 r2in MAX2333 (U10)&lt;br /&gt;
::* 4 rx2 r1in MAX2333 (U10)&lt;br /&gt;
::* 3 tx1 T2out MAX2333 (U10)&lt;br /&gt;
::* 2 tx2 T1out MAX2333 (U10)&lt;br /&gt;
::* 1 gnd  0&lt;br /&gt;
::* das O ist die Markierung auf der Platine&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
Die Tasten Stumm, Chapter+ und Play funktionieren bei meiner FB nicht.&lt;br /&gt;
Die hatte einen Dauerkontakt auf einer dieser Tasten. Darum musste ich eine Leiterbahn durchtrennen.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update: [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
:Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachents/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
:#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
:# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
&lt;br /&gt;
=== ftp-Server unterschieben ===&lt;br /&gt;
* Auf der Festplatte in der Datei &amp;quot;moreTV.cfg&amp;quot; im Abschnitt &amp;quot;Shell_startup&amp;quot; die Zeile für den Start des ftp-Servers einfügen&lt;br /&gt;
  &amp;lt;Shell_startup&amp;gt;&lt;br /&gt;
  &amp;lt;run cmd=&amp;quot;$H\ftpsvr.exe&amp;quot;/&amp;gt;  #### diese Zeile einfügen ohne diesen Kommentar!&lt;br /&gt;
  &amp;lt;run cmd=&amp;quot;$H\moreTV\DC.exe&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;!--  &amp;lt;run cmd=&amp;quot;$H\moreTV\Ivon.exe&amp;quot;/&amp;gt; --&amp;gt;&lt;br /&gt;
  &amp;lt;run cmd=&amp;quot;$H\moreTV\MaxAktiv.exe&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/Shell_startup&amp;gt;&lt;br /&gt;
* Den FTP-Server [http://www.mikrocontroller.net/attachment/104995/ftpsvr.exe hier] downloaden und nach $H kopieren, also die erste Partition der Festplatte.&lt;br /&gt;
* Für&#039;s Login des FTP-Servers irgendwelche Werte eingeben, z.B.&lt;br /&gt;
   Benutzer: root&lt;br /&gt;
   Passwort: root&lt;br /&gt;
* Die Exe-Dateien aus dem Windows-Verzeichnis können aber nicht bzw. nicht alle kopiert werden. Im Totalcommander werden die Attribute 555 angezeigt. Vielleicht hat ja noch jemand eine Idee, wie man das überwinden kann.&lt;br /&gt;
&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56182</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56182"/>
		<updated>2011-04-01T23:27:35Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Ein großes Danke gilt den Usern Fritz und M. W. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtige Hinweise =&lt;br /&gt;
&lt;br /&gt;
Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. &lt;br /&gt;
&lt;br /&gt;
Denn: Der Kühlkörper führt eine Spannung von 115V!!!&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
=== Ein großes Danke gilt den Usern Fritz und M. W. ===&lt;br /&gt;
&lt;br /&gt;
Hier die Kurzanleitung zum &#039;Tuning&#039;:&lt;br /&gt;
* Neue Firmware flashen&lt;br /&gt;
:# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
:# Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip], auf USB-Stick (FAT32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
:# Receiver hinten am Netzteil einschalten&lt;br /&gt;
:# Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
:# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
:# Receiver am Netzteil ausschalten.&lt;br /&gt;
:# SW1 auf OFF setzen.&lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. &lt;br /&gt;
&lt;br /&gt;
*Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
:# Extended Partition mit zwei logischen Laufwerken anlegen. (FAT32, Typ &#039;b&#039; bei fdisk unter Linux)&lt;br /&gt;
:# Auf das erste Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den Inhalt der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
:Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*Dreambox Image&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;ACHTUNG!&amp;lt;/span&amp;gt; [http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl Antenne (710 993, 1,95€)] &amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt; &amp;lt;- Fälschlich gelistet! Passt nicht!&amp;lt;/span&amp;gt;&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : Wireless LAN Rundstrahl Antenne (Reverse-SMA) (710 585, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 071, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 232, 3,95€)]&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, Wireless Lan Antenne (Reverse-SMA) (3,65€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CON1: EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB &lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
** 1x intern, Pinbelegung (J2): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
** 1x extern, Pinbelegung (J33): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
Die Tasten Stumm, Chapter+ und Play funktionieren bei meiner FB nicht.&lt;br /&gt;
Die hatte einen Dauerkontakt auf einer dieser Tasten. Darum musste ich eine Leiterbahn durchtrennen.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56181</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56181"/>
		<updated>2011-04-01T23:23:57Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Ein großes Danke gilt den Usern Fritz und M. W. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtige Hinweise =&lt;br /&gt;
&lt;br /&gt;
Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. &lt;br /&gt;
&lt;br /&gt;
Denn: Der Kühlkörper führt eine Spannung von 115V!!!&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
=== Ein großes Danke gilt den Usern Fritz und M. W. ===&lt;br /&gt;
&lt;br /&gt;
Hier die Kurzanleitung zum &#039;Tuning&#039;:&lt;br /&gt;
* Neue Firmware flashen&lt;br /&gt;
:# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
:# Den Inhalt des Ordner WCE1, aus der Datei [https://www.more.tv/softwareupdate/SWU_Finland/SWU_Finland_V1.0.3.454/swu.zip], auf USB-Stick (FAT32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
:# Receiver hinten am Netzteil einschalten&lt;br /&gt;
:# Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
:# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
:# Receiver am Netzteil ausschalten.&lt;br /&gt;
:# SW1 auf OFF setzen.&lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. &lt;br /&gt;
&lt;br /&gt;
*Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
:# Extended Partition mit zwei logischen Laufwerken anlegen. (FAT32, Typ &#039;b&#039; bei fdisk unter Linux)&lt;br /&gt;
:# Auf das erste Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den Inhalt der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
:Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*Dreambox Image&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;ACHTUNG!&amp;lt;/span&amp;gt; [http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl Antenne (710 993, 1,95€)] &amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt; &amp;lt;- Fälschlich gelistet! Passt nicht!&amp;lt;/span&amp;gt;&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : Wireless LAN Rundstrahl Antenne (Reverse-SMA) (710 585, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 071, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 232, 3,95€)]&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, Wireless Lan Antenne (Reverse-SMA) (3,65€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CON1: EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB &lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
** 1x intern, Pinbelegung (J2): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
** 1x extern, Pinbelegung (J33): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
Die Tasten Stumm, Chapter+ und Play funktionieren bei meiner FB nicht.&lt;br /&gt;
Die hatte einen Dauerkontakt auf einer dieser Tasten. Darum musste ich eine Leiterbahn durchtrennen.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56180</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56180"/>
		<updated>2011-04-01T23:20:09Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtige Hinweise =&lt;br /&gt;
&lt;br /&gt;
Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. &lt;br /&gt;
&lt;br /&gt;
Denn: Der Kühlkörper führt eine Spannung von 115V!!!&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
=== Ein großes Danke gilt den Usern Fritz und M. W. ===&lt;br /&gt;
&lt;br /&gt;
Hier die Kurzanleitung zum &#039;Tuning&#039;:&lt;br /&gt;
* Neue Firmware flashen&lt;br /&gt;
:# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
:# Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip], auf USB-Stick (FAT32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
:# Receiver hinten am Netzteil einschalten&lt;br /&gt;
:# Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
:# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
:# Receiver am Netzteil ausschalten.&lt;br /&gt;
:# SW1 auf OFF setzen.&lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. &lt;br /&gt;
&lt;br /&gt;
*Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
:# Extended Partition mit zwei logischen Laufwerken anlegen. (FAT32, Typ &#039;b&#039; bei fdisk unter Linux)&lt;br /&gt;
:# Auf das erste Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den Inhalt der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
:Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*Dreambox Image&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;ACHTUNG!&amp;lt;/span&amp;gt; [http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl Antenne (710 993, 1,95€)] &amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt; &amp;lt;- Fälschlich gelistet! Passt nicht!&amp;lt;/span&amp;gt;&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : Wireless LAN Rundstrahl Antenne (Reverse-SMA) (710 585, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 071, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 232, 3,95€)]&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, Wireless Lan Antenne (Reverse-SMA) (3,65€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CON1: EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB &lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
** 1x intern, Pinbelegung (J2): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
** 1x extern, Pinbelegung (J33): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
Die Tasten Stumm, Chapter+ und Play funktionieren bei meiner FB nicht.&lt;br /&gt;
Die hatte einen Dauerkontakt auf einer dieser Tasten. Darum musste ich eine Leiterbahn durchtrennen.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56179</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56179"/>
		<updated>2011-04-01T23:14:04Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Diskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen MEDION LIFE S27200 - MD 29052]&lt;br /&gt;
&lt;br /&gt;
= Wichtige Hinweise =&lt;br /&gt;
&lt;br /&gt;
Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. &lt;br /&gt;
&lt;br /&gt;
Denn: Der Kühlkörper führt eine Spannung von 115V!!!&lt;br /&gt;
&lt;br /&gt;
= Betriebssysteme =&lt;br /&gt;
&lt;br /&gt;
== Windows ==&lt;br /&gt;
&lt;br /&gt;
*Windows CE 5.0&lt;br /&gt;
*Windows CE Kernel for MIPS (Built on Mar 29 2005 at 14:00:54)&lt;br /&gt;
*Telegent Kernel V0.9.3.16 (Built on Sep  4 2006 at 22:23:55)&lt;br /&gt;
&lt;br /&gt;
== &amp;quot;MoreTv! Als Medion gelabelt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Ein großes Danke gilt den Usern Fritz und M. W.&lt;br /&gt;
&lt;br /&gt;
Hier die Kurzanleitung zum &#039;Tuning&#039;:&lt;br /&gt;
* Neue Firmware flashen&lt;br /&gt;
:# SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
:# Den Inhalt des Ordner WCE1, aus der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip], auf USB-Stick (FAT32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
:# Receiver hinten am Netzteil einschalten&lt;br /&gt;
:# Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick (oder per SD-Karte + Reader) probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
:# Nach kurzer Zeit (1 oder 2 Minuten) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
:# Receiver am Netzteil ausschalten.&lt;br /&gt;
:# SW1 auf OFF setzen.&lt;br /&gt;
&lt;br /&gt;
:Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. &lt;br /&gt;
&lt;br /&gt;
*Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
:# Extended Partition mit zwei logischen Laufwerken anlegen. (FAT32, Typ &#039;b&#039; bei fdisk unter Linux)&lt;br /&gt;
:# Auf das erste Laufwerk (minimum 2GB, im Original 19,53GB, das entspricht exakt 20000MB) den Inhalt der Datei [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
:# Die Ordner moreTVn und moreTVn.INIT zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
:# Das zweite Laufwerk (je größer desto besser, im Original 213,4GB) bleibt leer.&lt;br /&gt;
&lt;br /&gt;
: Die fehlenden Ordner auf der Festplatte werden beim ersten Starten der Box automatisch angelegt.&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
:Die CPU wird pauschal von Linux unterstützt.&lt;br /&gt;
&lt;br /&gt;
== Interessant zum weiteren Testen ==&lt;br /&gt;
&lt;br /&gt;
*Dreambox Image&lt;br /&gt;
*elecard firmware&lt;br /&gt;
*MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Unterstützte Codecs =&lt;br /&gt;
&lt;br /&gt;
Quelle: [http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf]&lt;br /&gt;
&lt;br /&gt;
*dual: SD MPEG-1/2&lt;br /&gt;
*single: SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
*Audio: dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NTQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Kabel.html Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDM0OTcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/HDD_Stromversorgungskabel.html Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*&amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt;ACHTUNG!&amp;lt;/span&amp;gt; [http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl Antenne (710 993, 1,95€)] &amp;lt;span style=&amp;quot;background-color:red;color:white;font-weight:bold&amp;quot;&amp;gt; &amp;lt;- Fälschlich gelistet! Passt nicht!&amp;lt;/span&amp;gt;&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDE0OTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahlantenne.html Pollin : Wireless LAN Rundstrahl Antenne (Reverse-SMA) (710 585, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/ODI5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antenne.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 071, 6,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NzY3ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_Antenne_FSC_5_dBi_RP_SMA.html Pollin : Wireless LAN Antenne m. Standfuss (Reverse-SMA) (711 232, 3,95€)]&lt;br /&gt;
*[http://www.reichelt.de/?ACTION=3;ARTICLE=61136;PROVID=2402 Reichelt: LAN DN-70100, Wireless Lan Antenne (Reverse-SMA) (3,65€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CON1: EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
* 4x USB &lt;br /&gt;
** 3x intern: J31 USB Port3, J46 USB Port2&lt;br /&gt;
** 2x extern: J30 USB Port4 (Frontpanel), CON9&lt;br /&gt;
** Pinout: PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
* 2x RS-232&lt;br /&gt;
** 1x intern, Pinbelegung (J2): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
** 1x extern, Pinbelegung (J33): &#039;&#039;&#039;hier einfügen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (wahrscheinlich [http://www.nxp.com/documents/data_sheet/TDA9983B.pdf Philips TDA9983])&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
== Fernbedienung ==&lt;br /&gt;
&lt;br /&gt;
[[IRMP]] Codes:  &lt;br /&gt;
&lt;br /&gt;
Protokoll: NEC&amp;lt;br /&amp;gt;&lt;br /&gt;
Geräte ID: 0x6B44&amp;lt;br /&amp;gt;&lt;br /&gt;
Tastencodes:&amp;lt;br &amp;gt;&lt;br /&gt;
* 00	0&lt;br /&gt;
* 01	EXIT&lt;br /&gt;
* 02	8&lt;br /&gt;
* 03	INFO&lt;br /&gt;
* 04	4&lt;br /&gt;
&lt;br /&gt;
* 06	HELP&lt;br /&gt;
* 07	OK&lt;br /&gt;
* 08	2&lt;br /&gt;
* 09	REC&lt;br /&gt;
 &lt;br /&gt;
* 0B	Marker&lt;br /&gt;
* 0C	6&lt;br /&gt;
&lt;br /&gt;
* 0E	Down&lt;br /&gt;
* 0F	V-&lt;br /&gt;
* 10	1&lt;br /&gt;
* 11	AV&lt;br /&gt;
* 12	9&lt;br /&gt;
* 13	Right&lt;br /&gt;
* 14	5&lt;br /&gt;
* 15	Archiv&lt;br /&gt;
&lt;br /&gt;
* 17	P-&lt;br /&gt;
* 18	3&lt;br /&gt;
* 19	Up&lt;br /&gt;
* 1A	Yellow&lt;br /&gt;
* 1B	Left&lt;br /&gt;
* 1C	7&lt;br /&gt;
* 1D	Stop/LIVE&lt;br /&gt;
* 1E	RED&lt;br /&gt;
&lt;br /&gt;
* 40	MORE&lt;br /&gt;
* 41	LIST&lt;br /&gt;
* 42	FFWD&lt;br /&gt;
&lt;br /&gt;
* 48	TV&lt;br /&gt;
* 49	#&lt;br /&gt;
* 4A	GREEN&lt;br /&gt;
&lt;br /&gt;
* 4C	EPG&lt;br /&gt;
&lt;br /&gt;
* 4E	SLOW&lt;br /&gt;
&lt;br /&gt;
* 50	P+&lt;br /&gt;
* 51	*&lt;br /&gt;
* 52	POWER&lt;br /&gt;
&lt;br /&gt;
* 54	FREW&lt;br /&gt;
&lt;br /&gt;
* 56	PAUSE&lt;br /&gt;
&lt;br /&gt;
* 58	Setup&lt;br /&gt;
* 59	TEXT&lt;br /&gt;
* 5A	BLUE&lt;br /&gt;
&lt;br /&gt;
* 5C	Chap+&lt;br /&gt;
&lt;br /&gt;
* 5E	PiP&lt;br /&gt;
&lt;br /&gt;
Die Tasten Stumm, Chapter+ und Play funktionieren bei meiner FB nicht.&lt;br /&gt;
Die hatte einen Dauerkontakt auf einer dieser Tasten. Darum musste ich eine Leiterbahn durchtrennen.&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56090</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56090"/>
		<updated>2011-03-28T21:31:50Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Betriebssysteme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an die User M. W. und Fritz.&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
&lt;br /&gt;
** Bei einer 250GB Platte:&lt;br /&gt;
** Auf das erste Laufwerk (19,53GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Auf das zweite Laufwerk (213,4GB) den Ordner timeshift_0.ts anlegen.&lt;br /&gt;
&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56089</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56089"/>
		<updated>2011-03-28T20:53:48Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Betriebssysteme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an die User M. W. (hobbyloet) und Fritz.&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
&lt;br /&gt;
** Bei einer 250GB Platte:&lt;br /&gt;
** Auf das erste Laufwerk (19,53GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Auf das zweite Laufwerk (213,4GB) den Ordner timeshift_0.ts anlegen.&lt;br /&gt;
&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56088</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56088"/>
		<updated>2011-03-28T19:28:39Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Betriebssysteme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an die User M. W. und Fritz.&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
&lt;br /&gt;
** Bei einer 250GB Platte:&lt;br /&gt;
** Auf das erste Laufwerk (19,53GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Auf das zweite Laufwerk (213,4GB) den Ordner timeshift_0.ts anlegen.&lt;br /&gt;
&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56087</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56087"/>
		<updated>2011-03-28T19:27:50Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Betriebssysteme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an User M. W. &amp;quot;Hobbylöt&amp;quot; und Fritz.&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlichen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
&lt;br /&gt;
** Bei einer 250GB Platte:&lt;br /&gt;
** Auf das erste Laufwerk (19,53GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Auf das zweite Laufwerk (213,4GB) den Ordner timeshift_0.ts anlegen.&lt;br /&gt;
&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.hm-sat-shop.de/receiver-digital-dreambox/sat-tuner-fuer-dreambox-7020-philips.html HM Sat Shop:DVB-S Tuner zum Sat-Umbau, 49€.] Entweder zwei bestücken oder exklusiv einen. Mischbetrieb scheinbar nicht möglich!&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56084</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56084"/>
		<updated>2011-03-28T19:14:22Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Wichtige Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
* Bedienungsanleitung [http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an User Fritz, &amp;quot;Hobbylöt&amp;quot;&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlicen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
** Auf das erste Laufwerk (5-20GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56083</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56083"/>
		<updated>2011-03-28T19:13:30Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Anwendungsideen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an User Fritz, &amp;quot;Hobbylöt&amp;quot;&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlicen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
** Auf das erste Laufwerk (5-20GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WCE1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56080</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=56080"/>
		<updated>2011-03-28T18:20:56Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Betriebssysteme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;MoreTv! Als Medion gelabelt&amp;quot; - Danke an User &amp;quot;Hobbylöt&amp;quot;&lt;br /&gt;
** Erst mal die neue Firmware flashen&lt;br /&gt;
**1. SW1 auf ON (DIL Schalter auf Pollin Board)&lt;br /&gt;
**2. Inhalt von [http://www.mikrocontroller.net/attachment/105209/swu.zip] auf USB-Stick (Fat32) kopieren und HINTEN an den Receiver stecken.&lt;br /&gt;
**3. Receiver hinten am Netzteil einschalten&lt;br /&gt;
**4. Am Receiver vorne auf Power drücken. Bei Fehlermeldung auf Bildschirm: Anderen USB Stick probieren und/oder Receiver per Fernbedienung einschalten. Wenn alles funktioniert, erscheint eine Anzeige auf dem Bildschirm, daß das Update durchgeführt wird und man den Receiver nicht ausschalten soll, bis das Update eingespielt ist. Falls irgend etwas falsch läuft, startet das Windows CE und zeigt den Telegen-Desktop. Dann nochmal alles überprüfen.&lt;br /&gt;
**5. Nach kurzer Zeit (1 Minute oder 2) erscheint eine Meldung, dass das Software Update erfolgreich war&lt;br /&gt;
**6. Receiver am Netzteil ausschalten.&lt;br /&gt;
**7. SW1 auf OFF setzen.&lt;br /&gt;
*&lt;br /&gt;
**Nun wird die Box beim Einschalten einen hin- und herwandernden roten Balken zeigen. Für den eigentlicen Betrieb sind folgende Schritte notwendig:&lt;br /&gt;
** Extended Partition mit zwei Laufwerken anlegen. (Fat32)&lt;br /&gt;
** Auf das erste Laufwerk (5-20GB) den Inhalt der Datei SWU.zip [http://www.mikrocontroller.net/attachment/105209/swu.zip] kopieren.&lt;br /&gt;
** Die Ordner moreTVn und moreTVn.INIT zusätzlich noch einmal einfügen und zu moreTV und moreTV.INIT umbenenen.&lt;br /&gt;
** Leeren Ordner moreTV.persistent anlegen und leeren Ordner IE6 Files anlegen.&lt;br /&gt;
** Ordner WEC1 und die Datei swu.xml löschen, sonst startet die Box nicht.&lt;br /&gt;
** Einen Ordner DC auf dem zweiten Laufwerk anlegen und die Datei dlc_persistency.txt [http://www.mikrocontroller.net/attachment/105212/dlc_persistency.txt] einfügen. Anschließend diese Datei in dlc_persistency.dat umbenennen sonst startet die Box nicht.&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3,3Volt auf J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:lpc_8051_power.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
* U42 DVI (?)&lt;br /&gt;
* U40 ????&lt;br /&gt;
* U41 ????&lt;br /&gt;
* U44 ????&lt;br /&gt;
* U45 ????&lt;br /&gt;
* U48 ????&lt;br /&gt;
* U51 ????&lt;br /&gt;
* U59 ????&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Software Update&lt;br /&gt;
# [http://www.mikrocontroller.net/attachment/105209/swu.zip swu.zip]&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server,&lt;br /&gt;
Kamera Server,&lt;br /&gt;
Spielekonsole für minigames,&lt;br /&gt;
Download Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Bedienungsanleitung&lt;br /&gt;
[http://www1.medion.de/downloads/download.pl?lang=de&amp;amp;filename=bda_md29052_de.pdf&amp;amp;id=7946&amp;amp;type=anleitungen]&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55870</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55870"/>
		<updated>2011-03-15T18:44:13Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zubehör: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
*DVI (?)&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55869</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55869"/>
		<updated>2011-03-15T18:42:23Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zubehör: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse, (721 856, 0,25€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0 Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
*DVI (?)&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55868</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55868"/>
		<updated>2011-03-15T18:38:56Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zubehör: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,85)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse, (721 856, 0,25€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0 Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
*DVI (?)&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55867</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55867"/>
		<updated>2011-03-15T18:37:42Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zubehör: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,95)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse, (721 856, 0,25€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0 Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
*DVI (?)&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55866</id>
		<title>Receiver-Mainboard Plattform Philips PNX8950</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=Receiver-Mainboard_Plattform_Philips_PNX8950&amp;diff=55866"/>
		<updated>2011-03-15T18:34:36Z</updated>

		<summary type="html">&lt;p&gt;Hobbyloet: /* Zubehör: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Wichtige Links =&lt;br /&gt;
Hier nur die wichtigsten Links (Hauptdiskussionsthread und andere Wikis), den Rest unter &amp;quot;weitergehende Infos im Netz&amp;quot;&lt;br /&gt;
* Disskussionsthread [http://www.mikrocontroller.net/topic/210759 Pollin - Receiver-Mainboard mit Twin DVB-T/C Tuner, NXP PNX8950EH]&lt;br /&gt;
&lt;br /&gt;
= Übersicht Features =&lt;br /&gt;
===Betriebssysteme===&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Windows CE 5.0&amp;quot;&lt;br /&gt;
**Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54&lt;br /&gt;
**Telegent Kernel V0.9.3.16, Built on Sep  4 2006 at 22:23:55&lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Linux&amp;quot;&lt;br /&gt;
:Der uC wird pauschal von Linux unterstützt.&lt;br /&gt;
:Interessante Versionen zum weiteren Testen sind:&lt;br /&gt;
**Dreambox Image&lt;br /&gt;
**elecard firmware&lt;br /&gt;
**MontaVista Linux Professional Edition&lt;br /&gt;
&lt;br /&gt;
===Unterstützte Codecs===&lt;br /&gt;
&lt;br /&gt;
*dual: &lt;br /&gt;
:SD MPEG-1/2&lt;br /&gt;
*single:&lt;br /&gt;
:SD MPEG-4, WM9, H264,DivX; HD MPEG-2 (1080i), WM9(720p)&lt;br /&gt;
&lt;br /&gt;
*Audio: &lt;br /&gt;
:dual stereo (2.0 + 2.0),MPEG-1, Dolby AC-3&lt;br /&gt;
&lt;br /&gt;
[http://www.synnex.com.tw/oem/mic_link/seminar%20download/y70303.pdf Quelle Codecs]&lt;br /&gt;
&lt;br /&gt;
= Bezugsquellen = &lt;br /&gt;
&lt;br /&gt;
===Platinen:===&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NzQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_T_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-T Tuner (390 052, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NjQ5OTA2OTk-/Bausaetze_Module/Module/Receiver_Mainboard_mit_Twin_DVB_C_Tuner.html Pollin : Receiver-Mainboard mit Twin DVB-C Tuner (390 053, 7,95€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse (721 856, 0,25€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/USB_2_0_Einbaubuchse.html Pollin : USB 2.0-Einbaubuchse (721 855, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
===Zubehör:===&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjUwOTQ2OTk-/Stromversorgung/Netzgeraete/Festspannungs_Netzgeraete/Schaltnetzteil_DELTA_EADP_50DF_12_V_4_16_A.html Pollin : Schaltnetzteil DELTA EADP-50DF, 12 V-/4,16 A (350 943 , 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MDg4OTM1OTk-/Bauelemente_Bauteile/Gehaeuse/Stahlblech_Gehaeuse_mit_Frontblende.html Pollin : Stahlblech-Gehäuse mit Frontblende (460 119, 2,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/Nzc5OTczOTk-/SAT_Antennentechnik/Satelliten_Technik/Fernbedienungen/Infrarot_Fernbedienung_RCX155.html Pollin : Infrarot-Fernbedienung RCX155 (620 022, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NDY5ODgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/WLAN_miniPCI_Karte_XG_603.html Pollin : WLAN miniPCI-Karte XG-603 (711 035, 3,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQ3ODI0OTk-/SAT_Antennentechnik/Kabel/Antennen_Anschlusskabel_75_150_mm.html Pollin : Antennen-Anschlusskabel 75 Ω, 150 mm (571 256, 0,15€)]&lt;br /&gt;
*Pollin : SATA-Kabel, 2x SATA-Stecker, 0,35m (721 854, 0,50€)]&lt;br /&gt;
* [http://www.pollin.de/shop/dt/NDI1ODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/SATA_Stromversorgungsadapter.html Pollin : SATA-Stromversorgungsadapter (721 475, 0,95)]&lt;br /&gt;
*Pollin : PC-Stromversorgungskabel, 2x 5,25&amp;quot;- Stecker, 70mm (720 569, 0,20€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MjUwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Antennen_Adapterkabel.html Pollin : Wireless LAN Antennen-Adapterkabel (710 947, 4,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/NjAwOTgyOTk-/Computer_und_Zubehoer/Netzwerktechnik/Wireless_LAN/Wireless_LAN_Rundstrahl_Antenne.html Pollin : Wireless LAN Rundstrahl-Antenne (710 993, 1,95€)]&lt;br /&gt;
*[http://www.pollin.de/shop/dt/MzQxODcyOTk-/Computer_und_Zubehoer/Hardware/Kabel_Stecker_Adapter/RS232_Einbaubuchse.html Pollin : RS232-Einbaubuchse, (721 856, 0,25€)]&lt;br /&gt;
&lt;br /&gt;
= Hardware =&lt;br /&gt;
== Daten ==&lt;br /&gt;
* Betriebsspannung 12 V-&lt;br /&gt;
* Stromaufnahme ohne HDD max. 2 A&lt;br /&gt;
* 2x Philips DVB-T Tuner TU1216L/IVP&lt;br /&gt;
* HDD-Stromversorgung on Board&lt;br /&gt;
* Anschlüsse extern: 2x Tuner In, 2x Tuner Out, LAN 10/100 Mbps, USB 2.0, optischer Audioausgang, AV-Out (Cinch), S-Video, 2x Scart&lt;br /&gt;
* interne Ports/Anschlüsse: 3x USB 2.0, 2x SATA, RS232, miniPCI für WLAN-Karte (XG-603), Smartcard-Reader, CI-Slot&lt;br /&gt;
&lt;br /&gt;
* Flash Hynix HY27US08121A 8bit 64MByte 2.7V - 3.6 Volt&lt;br /&gt;
&lt;br /&gt;
==Varianten==&lt;br /&gt;
===DVB-T===&lt;br /&gt;
===DVB-C===&lt;br /&gt;
&lt;br /&gt;
== Bilder/Innenleben ==&lt;br /&gt;
&#039;&#039;&#039;Gesamtansicht&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_1.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;JTAG Anschluss für LPC921F (unter anderem) + Platz zur Montage einer 3,5&amp;quot; Festplatte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_2.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Board komplett&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_3.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVI - nicht bestückt&#039;&#039;&#039;&lt;br /&gt;
  &lt;br /&gt;
[[Bild:moretv_4.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DVB-T Tuner&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_5.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CPU RAM etc.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_6.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mini PCI, Sata, CI-Slot, Smartcard&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_7.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rückseite komplett&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_8.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CI Controller&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Bild:moretv_9.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sata Controller&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_10.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RAM und TDA8024T SmartCard Interface&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_11.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;LAN DP83816&#039;&#039;&#039; (fast identisch zu SiS 900)&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_12.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SW1 auf ON = SW-Update / SW2 auf ON = JTAG Enable&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_13.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Stromversorgung&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_14.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anschluss J4&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:moretv_15.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;EJTAG für den PNX8950&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:EJTAG.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Wie man sieht, müssen keinerlei Jumper gesetzt sein, um DVB-T&#039;&#039;&#039; &lt;br /&gt;
&#039;&#039;&#039;empfangen zu können.&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Tuner_Jumper1.JPG|700px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;RS-232 Console auf J2&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
[[Bild:Console.png|268px]]&lt;br /&gt;
&lt;br /&gt;
== Schnittstellen ==&lt;br /&gt;
&lt;br /&gt;
3x USB intern: (J30 USB Port4, J31 USB Port3, J46 USB Port2)&lt;br /&gt;
Pinout:&lt;br /&gt;
   &lt;br /&gt;
PIN4:GND/Schwarz, PIN3:D+/Grün, PIN2:D-/Weiss, Pin1:+5V/Rot&lt;br /&gt;
&lt;br /&gt;
== Chips ==&lt;br /&gt;
Übersicht über die verwendeten Bausteine mit Links auf ensprechende Datenblätter, Quellen etc.&lt;br /&gt;
&lt;br /&gt;
* Multimedia-CPU Philips PNX8950EH/M2/S1&lt;br /&gt;
**[http://datasheet.octopart.com/PNX8950EH/M2/S1%2C55-NXP-datasheet-8325175.pdf Datasheet PNX8950EH/M2/S1]&lt;br /&gt;
**[http://www.brightsign.biz/documents/HD2000HardwareGuide.pdf Brightsign Hardwareguide]&lt;br /&gt;
**[http://www.kanecomputing.co.uk/pdfs/mds_mds810.pdf MDS-810]&lt;br /&gt;
*[http://www.alldatasheet.com/datasheet-pdf/pdf/98585/SAMSUNG/K4H511638C-UCCC.html 4x 512 MBit DDR SDRAM SAMSUNG K4H511638C-UCCC]&lt;br /&gt;
* [http://www.hynix.com/datasheet/pdf/flash/HY27(U_S)S(08_16)121A%20Series(Rev1.3).pdf HYNIX HY27US08121A 512 Mbit NAND Flash]&lt;br /&gt;
* [http://www.siliconimage.com/docs/SiI-DS-0102-D.pdf SiI3512 SATA150 Controller]&lt;br /&gt;
*[http://www.national.com/ds/DP/DP83816.pdf 10/100 Mbps PCI Ethernet-Controller NATIONAL DP83816]&lt;br /&gt;
* High Speed USB PCI Host Controller Philips ISP1561BM [http://www.nxp.com/acrobat_download2/expired_datasheets/ISP1561_2.pdf Datasheet]&lt;br /&gt;
* [http://www.maxim-ic.com/datasheet/index.mvp/id/1068 MAX3222]&lt;br /&gt;
* PNX8510HW [http://www.datasheetcatalog.org/datasheet/philips/PNX8510_PNX8511_4.pdf Datasheet]&lt;br /&gt;
* Bedienteil mit LED-Display, Infrarotempfänger usw.&lt;br /&gt;
* In der DVB-C-Version: Philips CU1216 DVB-C Tuner [http://read.pudn.com/downloads138/sourcecode/others/589797/CU1216L-3-datasheet.pdf Datasheet]&lt;br /&gt;
** Philips TDA10023 (DVB-C Channel Decoder) [http://www.datasheetdownload.com/download.php?id=677273 Datasheet]&lt;br /&gt;
* In der DVB-T-Version: Philips TU1216 DVB-T Tuner&lt;br /&gt;
** Philips TDA10046 (DVB-T Channel Decoder) [http://www.nxp.com/acrobat/literature/9397/75009522.pdf Spec Sheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda1004x.c - linuxtv.org Frontend Treiber]&lt;br /&gt;
** Philips TDA6650 (5 V mixer/oscillator and low noise PLL synthesizer for hybrid terrestrial tuner) [http://www.nxp.com/documents/data_sheet/TDA6650TT_6651TT.pdf Datasheet] [http://git.linuxtv.org/media_tree.git?a=blob;f=drivers/media/dvb/frontends/tda665x.c - linuxtv.org Tuner Treiber]&lt;br /&gt;
* Philips TDA8024T (IC Card Interface) [http://www.nxp.com/documents/data_sheet/TDA8024.pdf Datasheet]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nicht bestückte ICs:&lt;br /&gt;
*DVI (?)&lt;br /&gt;
&lt;br /&gt;
= Software =&lt;br /&gt;
Übersicht über verwendete Software (Betriebssysteme, Compiler, Tools, etc)&lt;br /&gt;
&lt;br /&gt;
* Bootloader&lt;br /&gt;
**Eventuell [http://www.denx.de/wiki/U-Boot/SourceCode U-Boot] support mit diesen 4 patches:&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061204/e9922ec2/attachment.obj pnx8550support.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061206/556029b0/attachment.obj nxp_i2c.diff.gz]&lt;br /&gt;
#  [http://lists.denx.de/pipermail/u-boot/attachments/20061211/bff13619/attachment.obj nxp_pci.diff.gz]&lt;br /&gt;
# [http://lists.denx.de/pipermail/u-boot/attachments/20061211/8d42666e/attachment.obj mips_timer2.diff]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Overview&lt;br /&gt;
+The Silverbox is a development platform based on the NXP PNX8550&lt;br /&gt;
+(Nexperia) media processor.  It consists of a MIPS32 compatible PR4450&lt;br /&gt;
+core, accompanied by two TriMedia processors.  Typical use for the&lt;br /&gt;
+PNX8550 is in settop box and advanced analogue and digital TV sets.&lt;br /&gt;
+&lt;br /&gt;
+This first version of U-Boot for this platform supports a minimal set&lt;br /&gt;
+of commands and hardware.  Feature to be added in the near future are&lt;br /&gt;
+PCI bus, Ethernet, NAND flash and USB support.&lt;br /&gt;
+&lt;br /&gt;
+Boot Methods&lt;br /&gt;
+U-Boot for the Silverbox is typically loaded into SDRAM using an EJTAG&lt;br /&gt;
+probe.  The load address and entry point is 0xA0010000.&lt;br /&gt;
+&lt;br /&gt;
+As NAND flash support is not yet available a single page NAND flash&lt;br /&gt;
+loader is also not available.  This limits this U-Boot version, but&lt;br /&gt;
+a single page loader based on U-Boot 1.1.3 is available on request.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Screenshot der Windows CE 5.0 Oberfläche (über VNC mit der Box verbunden http://efonvnc.sourceforge.net/)&lt;br /&gt;
&lt;br /&gt;
[[Datei:CEscreenshot.png]]&lt;br /&gt;
&lt;br /&gt;
= Anwendungen und Ideen =&lt;br /&gt;
==Realisierte Projekte/Anwendungen==&lt;br /&gt;
==Anwendungsideen==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter Linux:&#039;&#039;&#039;&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
Asterisk Server,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Multimedia Client/Server,&lt;br /&gt;
Wetterstation logging Server,&lt;br /&gt;
Solar logging Server&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unter WinCE&#039;&#039;&#039;:&lt;br /&gt;
Festplattenreceiver,&lt;br /&gt;
NAS,&lt;br /&gt;
Car-PC,&lt;br /&gt;
Media Portal Client/Server&lt;br /&gt;
&lt;br /&gt;
= weitergehende Infos im Netz =&lt;br /&gt;
Alles was noch weiterführende Infos bietet. Andere Wikis, Beiträge, etc.&lt;br /&gt;
&lt;br /&gt;
* [http://www.oohito.com/wince/mips_o_j.htm MIPS FTP Server]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Projekte]]&lt;/div&gt;</summary>
		<author><name>Hobbyloet</name></author>
	</entry>
</feed>