http://www.bettyhacks.com/wiki/api.php?action=feedcontributions&user=Alterego&feedformat=atomBettyhacks.com - Hack BettyTV-Remote - User contributions [en]2024-03-29T11:56:10ZUser contributionsMediaWiki 1.18.2http://www.bettyhacks.com/wiki/index.php?title=Simple_Serial_InterfaceSimple Serial Interface2008-01-22T07:37:01Z<p>Alterego: /* Stückliste */</p>
<hr />
<div>== Simple Serial Interface '''V2'''==<br />
<br />
Es gibt eine Neuauflage des Simlpe Serial Interface als '''V2''', welche das [[LPCTool]] komplett unterstüzt (automatisches Setzen von EINT und RESET) in bekannter simpler Art und Weise. Jedoch habe ich in der Schaltung Wert darauf gelegt, dass weder der COM-Port, noch die angeschlossene Schaltung geschädigt werden kann. Zusätzlich zu den 2 Transistoren braucht man daher noch 2 Dioden und einen Widerstand. Ich empfehle euch in eurem eigenem Interesse die paar Cent mehr auszugeben.<br />
<br />
=== Stückliste ===<br />
<br />
{| class="prettytable float-left"<br />
<br />
| Stück || Bezeichnung || Conrad || Reichelt.de<br />
|-<br />
| 1 || Euro-Platine 50x90mm Streifenraster || 527629 || H25SR050<br />
|-<br />
| 1 || Maxim MAX 3232 CPE || 167108 || MAX 3232 CPE<br />
|-<br />
| 4 || Kondensator 1µF (Kondensatoren '''C1-C4''' - z.B. Keramik, bipolar) || 453382 || RAD 1/63 **<br />
|-<br />
| 1 || Kondensator 100nF (0,1µF) (Kondensator '''C5''' - z.B. Keramik, bipolar) || 453099 || X7R-5 100N<br />
|-<br />
| 2 || Transistor BC 547C || 154989 || BC 547C<br />
|-<br />
| 1 || Diode 1N4148 ('''D3''') || 162280 || 1N 4148<br />
|-<br />
| 1 || Z-Diode 3,3V ('''D4''') || 180041 || ZF 3,3<br />
|-<br />
| 1 || Widerstand 680 Ohm ('''R1''') || 403237 || 1/4W 680<br />
|-<br />
| 1 || SUB-D9 Fermale || || D-SUB BU 09FB<br />
|-<br />
| 1 || Flachbandkabel || || AWG 28-10G 3M<br />
|-<br />
| 1 || IC-Sockel 16 Polig (2x8) || || GS 16<br />
|}<br />
<br />
<br />
{{Ueberarbeiten<br />
|Da der Reichelt Warenkorb fehlerhaft ist.<br />
}}<br />
<br />
Den kompletten Einkaufskorb könnt ihr bei Reichelt direkt unter folgendem Link adden. Es ist alles drinnen, was in der oberen Liste dteht:<br />
https://secure.reichelt.de/?;ACTION=20;LA=5000;AWKID=48846;PROVID=2084 Die Kosten belaufen sich auf 8,26€.<br />
<br />
* Die Kondensatoren von Reichelt sind POLAR also auf die Polung achten!<br />
<br />
optional:<br />
* 1 x Flachbandkabel 10 Polig (es reicht auch wenn man ein altes IDE kabel hat und sich da die 10 Adern herausschneidet) (Rechelt: AWG 28-10G 3M)<br />
* 1 x IC-Sockel 16-polig, (Bitte nicht die mit eingebautem Kondensator, der sitzt immer zwischen Pin 8 und 16, was hier nicht passen würde) (Reichelt: GS16)<br />
* 1 x SUBD Buchse, 9-polig (Reichelt: D-SUB BU 09FB (Für Flachbandkabel))<br />
<br />
=== Schaltplan und Layout ===<br />
Der Schaltplan:<br />
<br />
[[Image:Betty-Serial-V2-EAGLE.jpg]]<br />
<br />
Das Layout für Lochstreifenraster:<br />
<br />
[[Image:Betty-Serial-V2-Lochmaster.jpg]]<br />
<br />
=== Eagle Files ===<br />
Die Eagle und Lochmaster-Dateien könnt ihr hier downloaden: [http://alterego.mamalala.org/tmp/betty-simple-serial-interface-v2.rar Simple-Serial-Interface V2 - Schaltplan und Lochraster-Layout]<br />
<br />
<br />
=== Software ===<br />
Simple Serial Interface funktioniert mit jeder gängigen Software.<br><br />
* ob es nun Terminal-Programme wie [[http://hp.vector.co.jp/authors/VA002416/ttermp23.zip TeraTerm]], realterm oder minicom sind oder <br />
* die Software die für die Betty erstellt wurden, von Netguy(mamalala), von hackbard oder von Colibri.<br />
* wenn die Software [[LPCTool]] genutzt wird, auch mit automatischem Schalten von EINT und RESET<br />
<br />
=== Danke ===<br />
Mein Dank geht an dakaos für die Liste von Conrad Bestellnummern.<br />
<br />
<br />
--[[User:Alterego|Alterego]] 07:26, 9 November 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-22T07:36:05Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png|50px]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1|}}}'''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Ueberarbeiten}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:29:03Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png|50px]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''''''{{{1|}}}'''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Ueberarbeiten}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:27:57Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png|50px]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1|}}}'''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Ueberarbeiten}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:26:07Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1|}}}'''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Ueberarbeiten}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:25:53Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1}}}'''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Ueberarbeiten}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:25:11Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1}}}''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Veraltet}}<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Ueberarbeiten|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:24:46Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="Ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1}}}''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Veraltet}}<br />
|-<br />
| <tt><nowiki>{{Veraltet|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Veraltet|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:24:01Z<p>Alterego: </p>
<hr />
<div><includeonly><div id="ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1}}}''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Veraltet}}<br />
|-<br />
| <tt><nowiki>{{Veraltet|Da das hier alles totaler Schwachfug ist.}}</nowiki></tt><br />
| {{Veraltet|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Template:UeberarbeitenTemplate:Ueberarbeiten2008-01-21T17:23:22Z<p>Alterego: New page: <includeonly><div id="ueberarbeiten"> {| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;" | sty...</p>
<hr />
<div><includeonly><div id="ueberarbeiten"><br />
{| cellspacing="4" cellpadding="4" style="width: 100%; font-size: 100%; border-style: solid; border-width: 2px; clear: both; position:relative;"<br />
| style="width: 50px" | [[Image:Ueberarbeiten-Gross.png]]<br />
| '''Dieser Artikel oder Abschnitt gilt als veraltet.''' '''{{{1}}}''<br />
|}<br />
</div></includeonly><noinclude><br />
<br />
<br />
Diese Vorlage erzeugt einen Überarbeiten-Kasten, der darauf hinweist, dass ein Artikel oder Abschnitt veraltet ist oder einer Überarbeitung bedarf.<br />
<br />
<br />
== Syntax ==<br />
<br />
<br />
<br />
{| style="border:1px solid #AAAAAA;border-collapse:collapse;padding:0.3em;empty-cells:show;" width="100%"<br />
|-<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Eingabe<br />
! style="background-color:#B3B7FF;border:1px solid #AAAAAA;" | Ausgabe<br />
|-<br />
| <tt><nowiki>{{Ueberarbeiten}}</nowiki></tt><br />
| {{Veraltet}}<br />
|-<br />
| <tt><nowiki>{{Veraltet|NeueSoftware}}</nowiki></tt><br />
| {{Veraltet|Da das hier alles totaler Schwachfug ist.}}<br />
|}<br />
</noinclude></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Simple_Serial_InterfaceSimple Serial Interface2008-01-21T17:11:04Z<p>Alterego: /* Stückliste */</p>
<hr />
<div>== Simple Serial Interface '''V2'''==<br />
<br />
Es gibt eine Neuauflage des Simlpe Serial Interface als '''V2''', welche das [[LPCTool]] komplett unterstüzt (automatisches Setzen von EINT und RESET) in bekannter simpler Art und Weise. Jedoch habe ich in der Schaltung Wert darauf gelegt, dass weder der COM-Port, noch die angeschlossene Schaltung geschädigt werden kann. Zusätzlich zu den 2 Transistoren braucht man daher noch 2 Dioden und einen Widerstand. Ich empfehle euch in eurem eigenem Interesse die paar Cent mehr auszugeben.<br />
<br />
=== Stückliste ===<br />
<br />
{| class="prettytable float-left"<br />
<br />
| Stück || Bezeichnung || Conrad || Reichelt.de<br />
|-<br />
| 1 || Euro-Platine 50x90mm Streifenraster || 527629 || H25SR050<br />
|-<br />
| 1 || Maxim MAX 3232 CPE || 167108 || MAX 3232 CPE<br />
|-<br />
| 4 || Kondensator 1µF (Kondensatoren '''C1-C4''' - z.B. Keramik, bipolar) || 453382 || RAD 1/63 **<br />
|-<br />
| 1 || Kondensator 100nF (0,1µF) (Kondensator '''C5''' - z.B. Keramik, bipolar) || 453099 || X7R-5 100N<br />
|-<br />
| 2 || Transistor BC 547C || 154989 || BC 547C<br />
|-<br />
| 1 || Diode 1N4148 ('''D3''') || 162280 || 1N 4148<br />
|-<br />
| 1 || Z-Diode 3,3V ('''D4''') || 180041 || ZF 3,3<br />
|-<br />
| 1 || Widerstand 680 Ohm ('''R1''') || 403237 || 1/4W 680<br />
|-<br />
| 1 || SUB-D9 Fermale || || D-SUB BU 09FB<br />
|-<br />
| 1 || Flachbandkabel || || AWG 28-10G 3M<br />
|-<br />
| 1 || IC-Sockel 16 Polig (2x8) || || GS 16<br />
|}<br />
<br />
<br />
{{Ueberarbeiten<br />
|der Reichelt Warenkorb fehlerhaft ist.<br />
}}<br />
<br />
Den kompletten Einkaufskorb könnt ihr bei Reichelt direkt unter folgendem Link adden. Es ist alles drinnen, was in der oberen Liste dteht:<br />
https://secure.reichelt.de/?;ACTION=20;LA=5000;AWKID=48846;PROVID=2084 Die Kosten belaufen sich auf 8,26€.<br />
<br />
* Die Kondensatoren von Reichelt sind POLAR also auf die Polung achten!<br />
<br />
optional:<br />
* 1 x Flachbandkabel 10 Polig (es reicht auch wenn man ein altes IDE kabel hat und sich da die 10 Adern herausschneidet) (Rechelt: AWG 28-10G 3M)<br />
* 1 x IC-Sockel 16-polig, (Bitte nicht die mit eingebautem Kondensator, der sitzt immer zwischen Pin 8 und 16, was hier nicht passen würde) (Reichelt: GS16)<br />
* 1 x SUBD Buchse, 9-polig (Reichelt: D-SUB BU 09FB (Für Flachbandkabel))<br />
<br />
=== Schaltplan und Layout ===<br />
Der Schaltplan:<br />
<br />
[[Image:Betty-Serial-V2-EAGLE.jpg]]<br />
<br />
Das Layout für Lochstreifenraster:<br />
<br />
[[Image:Betty-Serial-V2-Lochmaster.jpg]]<br />
<br />
=== Eagle Files ===<br />
Die Eagle und Lochmaster-Dateien könnt ihr hier downloaden: [http://alterego.mamalala.org/tmp/betty-simple-serial-interface-v2.rar Simple-Serial-Interface V2 - Schaltplan und Lochraster-Layout]<br />
<br />
<br />
=== Software ===<br />
Simple Serial Interface funktioniert mit jeder gängigen Software.<br><br />
* ob es nun Terminal-Programme wie [[http://hp.vector.co.jp/authors/VA002416/ttermp23.zip TeraTerm]], realterm oder minicom sind oder <br />
* die Software die für die Betty erstellt wurden, von Netguy(mamalala), von hackbard oder von Colibri.<br />
* wenn die Software [[LPCTool]] genutzt wird, auch mit automatischem Schalten von EINT und RESET<br />
<br />
=== Danke ===<br />
Mein Dank geht an dakaos für die Liste von Conrad Bestellnummern.<br />
<br />
<br />
--[[User:Alterego|Alterego]] 07:26, 9 November 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Simple_Serial_InterfaceSimple Serial Interface2008-01-21T17:09:25Z<p>Alterego: /* Stückliste */</p>
<hr />
<div>== Simple Serial Interface '''V2'''==<br />
<br />
Es gibt eine Neuauflage des Simlpe Serial Interface als '''V2''', welche das [[LPCTool]] komplett unterstüzt (automatisches Setzen von EINT und RESET) in bekannter simpler Art und Weise. Jedoch habe ich in der Schaltung Wert darauf gelegt, dass weder der COM-Port, noch die angeschlossene Schaltung geschädigt werden kann. Zusätzlich zu den 2 Transistoren braucht man daher noch 2 Dioden und einen Widerstand. Ich empfehle euch in eurem eigenem Interesse die paar Cent mehr auszugeben.<br />
<br />
=== Stückliste ===<br />
<br />
{| class="prettytable float-left"<br />
<br />
| Stück || Bezeichnung || Conrad || Reichelt.de<br />
|-<br />
| 1 || Euro-Platine 50x90mm Streifenraster || 527629 || H25SR050<br />
|-<br />
| 1 || Maxim MAX 3232 CPE || 167108 || MAX 3232 CPE<br />
|-<br />
| 4 || Kondensator 1µF (Kondensatoren '''C1-C4''' - z.B. Keramik, bipolar) || 453382 || RAD 1/63 **<br />
|-<br />
| 1 || Kondensator 100nF (0,1µF) (Kondensator '''C5''' - z.B. Keramik, bipolar) || 453099 || X7R-5 100N<br />
|-<br />
| 2 || Transistor BC 547C || 154989 || BC 547C<br />
|-<br />
| 1 || Diode 1N4148 ('''D3''') || 162280 || 1N 4148<br />
|-<br />
| 1 || Z-Diode 3,3V ('''D4''') || 180041 || ZF 3,3<br />
|-<br />
| 1 || Widerstand 680 Ohm ('''R1''') || 403237 || 1/4W 680<br />
|-<br />
| 1 || SUB-D9 Fermale || || D-SUB BU 09FB<br />
|-<br />
| 1 || Flachbandkabel || || AWG 28-10G 3M<br />
|-<br />
| 1 || IC-Sockel 16 Polig (2x8) || || GS 16<br />
|}<br />
<br />
<br />
{{UEberarbeiten<br />
|der Reichelt Warenkorb fehlerhaft ist.<br />
}}<br />
<br />
Den kompletten Einkaufskorb könnt ihr bei Reichelt direkt unter folgendem Link adden. Es ist alles drinnen, was in der oberen Liste dteht:<br />
https://secure.reichelt.de/?;ACTION=20;LA=5000;AWKID=48846;PROVID=2084 Die Kosten belaufen sich auf 8,26€.<br />
<br />
* Die Kondensatoren von Reichelt sind POLAR also auf die Polung achten!<br />
<br />
optional:<br />
* 1 x Flachbandkabel 10 Polig (es reicht auch wenn man ein altes IDE kabel hat und sich da die 10 Adern herausschneidet) (Rechelt: AWG 28-10G 3M)<br />
* 1 x IC-Sockel 16-polig, (Bitte nicht die mit eingebautem Kondensator, der sitzt immer zwischen Pin 8 und 16, was hier nicht passen würde) (Reichelt: GS16)<br />
* 1 x SUBD Buchse, 9-polig (Reichelt: D-SUB BU 09FB (Für Flachbandkabel))<br />
<br />
=== Schaltplan und Layout ===<br />
Der Schaltplan:<br />
<br />
[[Image:Betty-Serial-V2-EAGLE.jpg]]<br />
<br />
Das Layout für Lochstreifenraster:<br />
<br />
[[Image:Betty-Serial-V2-Lochmaster.jpg]]<br />
<br />
=== Eagle Files ===<br />
Die Eagle und Lochmaster-Dateien könnt ihr hier downloaden: [http://alterego.mamalala.org/tmp/betty-simple-serial-interface-v2.rar Simple-Serial-Interface V2 - Schaltplan und Lochraster-Layout]<br />
<br />
<br />
=== Software ===<br />
Simple Serial Interface funktioniert mit jeder gängigen Software.<br><br />
* ob es nun Terminal-Programme wie [[http://hp.vector.co.jp/authors/VA002416/ttermp23.zip TeraTerm]], realterm oder minicom sind oder <br />
* die Software die für die Betty erstellt wurden, von Netguy(mamalala), von hackbard oder von Colibri.<br />
* wenn die Software [[LPCTool]] genutzt wird, auch mit automatischem Schalten von EINT und RESET<br />
<br />
=== Danke ===<br />
Mein Dank geht an dakaos für die Liste von Conrad Bestellnummern.<br />
<br />
<br />
--[[User:Alterego|Alterego]] 07:26, 9 November 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=File:Ueberarbeiten-Gross.pngFile:Ueberarbeiten-Gross.png2008-01-21T17:08:19Z<p>Alterego: </p>
<hr />
<div></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=File:Ueberarbeiten.pngFile:Ueberarbeiten.png2008-01-21T17:05:04Z<p>Alterego: </p>
<hr />
<div></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-12T03:16:19Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht... --[[User:Alterego|Alterego]] 05:47, 6 December 2007 (CET)<br />
<br />
<br />
also ich hab mir jetzt einpin steker drauf gemacht so kan ich es auf jedem geret anstöpseln das einzige was eigentlich am interface fehlt ist der pullup für den ip-adapter der nicht mal die funktion beeintrechtigen würde mamala wil das ja dan auch passend in der sw einbauen auserdem muss man den net jumpern wie bei dem anderen interface--[[User:Theborg|Theborg]] 22:24, 6 December 2007 (CET)<br />
<br />
<br />
klar würde der pullup stören, denn der würde dann ja dafür sorgen das es an der betty nimmer geht, ob pullup genuzt wird also HIGH pegel, oder ob LOW pegel muss sehr wohl mit nem jumper gelöst werden, wie willst du das sonst machen? --[[User:Alterego|Alterego]] 10:25, 7 December 2007 (CET)<br />
<br />
<br />
wieso wuerde der stoeren? in der betty selber sind ja ebenfalls pullups auf eint & reset. und wen der transistor/fet schaltet, zieht er halt auf masse. lediglich in der software muss dann der level fuer eitn bzw. dann boot (fuer ip-adapter) invertiert werden. --[[User:Netguy|Netguy]]<br />
<br />
<br />
ok. ich hab in zwischen n bissel drüber nahcgedacht und nun verstanden was ihr meint... ich werd das nun mal genau so umsetzen. eine gute idee. weiss jmd wie gross die pullups in betty und im ip adapter sind? Ich denke daran erstmal pauschal 1k widerstände rein zu machen. --[[User:Alterego|Alterego]] 04:16, 12 December 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-07T09:25:18Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht... --[[User:Alterego|Alterego]] 05:47, 6 December 2007 (CET)<br />
<br />
<br />
also ich hab mir jetzt einpin steker drauf gemacht so kan ich es auf jedem geret anstöpseln das einzige was eigentlich am interface fehlt ist der pullup für den ip-adapter der nicht mal die funktion beeintrechtigen würde mamala wil das ja dan auch passend in der sw einbauen auserdem muss man den net jumpern wie bei dem anderen interface--[[User:Theborg|Theborg]] 22:24, 6 December 2007 (CET)<br />
<br />
<br />
klar würde der pullup stören, denn der würde dann ja dafür sorgen das es an der betty nimmer geht, ob pullup genuzt wird also HIGH pegel, oder ob LOW pegel muss sehr wohl mit nem jumper gelöst werden, wie willst du das sonst machen? --[[User:Alterego|Alterego]] 10:25, 7 December 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-07T09:24:40Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht... --[[User:Alterego|Alterego]] 05:47, 6 December 2007 (CET)<br />
<br />
<br />
also ich hab mir jetzt einpin steker drauf gemacht so kan ich es auf jedem geret anstöpseln das einzige was eigentlich am interface fehlt ist der pullup für den ip-adapter der nicht mal die funktion beeintrechtigen würde mamala wil das ja dan auch passend in der sw einbauen auserdem muss man den net jumpern wie bei dem anderen interface--[[User:Theborg|Theborg]] 22:24, 6 December 2007 (CET)<br />
<br />
<br />
klar würde der pullup stören, denn der würde dann ja dafür sorgen das es an der betty nimmer geht, ob pullup genuzt wird also HIGH pegel, oder ob LOW pegel muss sehr wohl mit nem jumper gelöst werden, wie willst du das sonst machen? ---[[User:Alterego|Alterego]]</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-07T09:24:17Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht... --[[User:Alterego|Alterego]] 05:47, 6 December 2007 (CET)<br />
<br />
<br />
also ich hab mir jetzt einpin steker drauf gemacht so kan ich es auf jedem geret anstöpseln das einzige was eigentlich am interface fehlt ist der pullup für den ip-adapter der nicht mal die funktion beeintrechtigen würde mamala wil das ja dan auch passend in der sw einbauen auserdem muss man den net jumpern wie bei dem anderen interface--[[User:Theborg|Theborg]] 22:24, 6 December 2007 (CET)<br />
<br />
<br />
klar würde der pullup stören, denn der würde dann ja dafür sorgen das es an der betty nimmer geht, ob pullup genuzt wird also HIGH pegel, oder ob LOW pegel muss sehr wohl mit nem jumper gelöst werden, wie willst du das sonst machen? [[User:Alterego|Alterego]]---</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-06T04:47:49Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht... --[[User:Alterego|Alterego]] 05:47, 6 December 2007 (CET)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Simple_Serial_InterfaceTalk:Simple Serial Interface2007-12-06T04:47:24Z<p>Alterego: </p>
<hr />
<div>* Kann es sein, dass die Pinbelegung für den Anschluss an die Betty nicht richtig ist??<br />
<br />
<br />
Müsste glaub so sein...<br />
<pre><br />
+----+<br />
VCC -- 6|O O|5 -- GND<br />
EINT1 -- 4|O O|3 -- RESET<br />
Tx -- 2|O O|1 -- Rx<br />
+----+<br />
</pre><br />
<br />
Hi nein ist sie nicht ist so wie der Entwickler der Schaltung es für am besten hielt musst halt die Adern dann im Verbindungskabel drehen. --[[User:Theborg|Theborg]] 05:51, 5 December 2007 (CET)<br />
<br />
<br />
Ok. ich dachte, der Stecker sei dafür ausgelegt, dass er diekt an die FB gesteckt wird - Klar, so ist's natürlich egal, wie er belegt ist! Sorry :-) --[[User:Tobi|Tobi]] 20:22, 5 December 2007 (CET)<br />
<br />
da es scheinbar sehr viele leute stört, obgleich ich es schaltungstechnisch so einfacher fand, werde ich wohl demnächst in der nächsten revision den kritiken nachkommen und es betty-konform machen...<br />
aber jedem kann man es nicht recht machen, in der neuen version soll das ding ja auch mit dem ip-adapter funktionieren (tut es im grunde ja jetzt schon) aber der hat wieder eine ganz andere belegung. <br />
wie mans macht...</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=TAE_Adapter_HardwareTAE Adapter Hardware2007-12-06T01:48:27Z<p>Alterego: removed link to altera max3000a datasheet - which is in the scart-adapter not in the telephony-adapter</p>
<hr />
<div>[[Image:Tae_bauteile_und_anschluesse.jpg|thumb|500px|]]<br />
<br />
<br />
== Allgemeines ==<br />
<br />
*Betty TAE G2 V1.4.1 |MC1368C94v-0 - MULTI1 0701<br />
*Spannungsversorgung über das Telefon<br />
*TAE Stecker/TAE Buchse<br />
*Stiftleiste 16Pol. Nicht bestückt<br />
*Platinenunterseite 1 LED und 4-poliger Kontakt<br />
*Uhrenquarz ?<br />
*UHF Sender<br />
*Antenne (431MHz)<br />
<br />
<br />
== Bauteile ==<br />
<br />
=== [1] PCD80718HL/D oder PCD80703HL/B ===<br />
<pre><br />
Mikrocontroller<br />
NXP (ehem. Philips) <br />
SEO27.1<br />
ZSG06394<br />
SD5658.1<br />
</pre><br />
<br />
=== [2] M430F ===<br />
[http://focus.ti.com/lit/ds/symlink/msp430c1121.pdf Datenblatt]<br><br />
[http://focus.ti.com/docs/prod/folders/print/msp430c1121.html Hertsteller Infos]<br />
<pre><br />
Texas Instruments<br />
MSP430C1121<br />
Mixed Signal Microcontroller<br />
</pre><br />
<br />
=== [3] TL431C ===<br />
[http://www.nxp.com/acrobat/datasheets/TL431C_AC_I_AI_LM431AC_2.pdf Datenblatt]<br />
<pre><br />
Adjustable precision shunt regulators<br />
Spannungsregler<br />
</pre><br />
<br />
=== [4] MAX660 ===<br />
[http://www.national.com/ds.cgi/MA/MAX660.pdf Datenblatt]<br />
<pre><br />
Switched Capacitor Voltage Converter<br />
Ladungspumpe; erzeugt eine negative Spannung bis -5V<br />
</pre><br />
<br />
=== [5] CC1100 - DN4309.00 - 0641 ===<br />
[http://focus.ti.com/docs/prod/folders/print/cc1100.html Datenblatt]<br><br />
wie in [[SCART Adapter Hardware|SCART Adapter]] und [[IP Adapter Hardware|IP Adapter]]<br />
<pre><br />
5 Pins auf jeder seite = 20 pins<br />
Code:<br />
CC1100<br />
DN7452.00<br />
0705<br />
</pre><br />
<br />
=== [6] Quarz AQ13.824 ===<br />
<br />
=== [7] Quarz AQ27.000 ===<br />
27MHz<br />
<br />
=== [8] LM358 ===<br />
[http://www.ortodoxism.ro/datasheets/philips/LMX58_A_2904_XX532_4.pdf Datenblatt]<br />
<pre><br />
OAMP<br />
Hersteller: Unknowen<br />
2AB1S<br />
Position: Unter dem großen Kondensator<br />
</pre><br />
<br />
== Anschlussbelegung ==<br />
<br />
<pre><br />
PCD Pin ? (eckig) 1 2 PCD Pin ?<br />
GND 3 4 PCD Pin ?<br />
PCD Pin ? 5 6 PCD Pin ?<br />
MSP Pin 22 Test 7 8 MSP Pin 17 TCK<br />
MSP Pin 5 nReset 9 10 GND<br />
MSP Pin 21 TDO/TDI 11 12 CC1100 Pin 6 GDO0 (ATEST)<br />
MSP Pin 20 TDI/TCLK 13 14 Vcc<br />
MSP Pin 18 TMS 15 16 PCD Pin ?<br />
</pre></div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Talk:Software_von_hackdabettyTalk:Software von hackdabetty2007-11-21T20:49:50Z<p>Alterego: New section: OBSOLET!</p>
<hr />
<div>Gibt es dafür auch einen Namen? "Software von hackdabetty" finde ich nicht sehr einprägsam.<br />
<br />
== OBSOLET! ==<br />
<br />
Ich finde die software ist längst überholt.<br />
<br />
Sollen wir sie wirklich hier noch listen oder im wiki eine sektion machen in die wir dinge verschieben die nicht mehr aktuell oder benötigt sind?</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Software_von_hackdabettySoftware von hackdabetty2007-11-21T20:48:21Z<p>Alterego: </p>
<hr />
<div><br />
<br />
<br />
<br />
'''''Die Software wurde durch [[LPCTool]] ersetzt'''''<br />
'''''welche aktueller, schneller und wesentlich sauberer ist, als die von hackdabetty'''''<br />
<br />
<br />
<br />
<br />
<br />
'''Benoetigte Software'''<br />
<br />
Benoetigt werden die arm-linux-tools [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh] und lpcprog + Die Firmware Files [http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=tree;f=betty].<br />
<br />
<br />
'''Software vorbereiten'''<br />
<br />
Als erstes entpackt ihr die Dateien vom Hackdaworld-Wiki[http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=snapshot;h=1df785469a4cf54778b37de7b976e7e703693d1b], danach habt ihr folgende Dateien:<br />
<pre><br />
Makefile<br />
lpcload.c<br />
lpc2xxx.h<br />
fwbc.c<br />
fwdump.c<br />
betty.c<br />
</pre><br />
Jetzt muesst ihr die Makefile Datei noch editieren z.b. mit NANO (theborg@TBM:~/Desktop/betty/flash$ nano Makefile) da aendert ihr <br />
<pre><br />
4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = /scratch/arm-elf/bin/arm-elf-objcopy<br />
</pre><br />
in<br />
<pre><br />
4 ARMCC = arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = arm-elf-objcopy<br />
</pre><br />
Wenn ihr das gemacht habt reicht ein einfaches make um die benoetigten Programme und Dateien zu erstellen.<br />
Das sieht in etwa dann so aus.<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ make<br />
gcc -Wall lpcload.c -o lpcload<br />
arm-elf-gcc -Wall -mcpu=arm7tdmi-s -c fwbc.c -o fwbc<br />
arm-elf-objcopy -O ihex fwbc fwbc.hex<br />
</pre><br />
'''Dateien Flashen'''<br />
<pre><br />
./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000<br />
</pre><br />
Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen moechte kann -v noch hinten anhaengen).<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex<br />
boot loader init ...<br />
write firmware to ram ...<br />
unlock go command ...<br />
go ...<br />
txrx bad return code!<br />
<br />
the above error might be due to the jump!<br />
<br />
continue listening on serial port? (ctrl+c to quit) [y|n]: n<br />
</pre><br />
'''Original Software Auslesen'''<br />
<pre><br />
./fwdump /dev/ttyS0 flash_content<br />
</pre><br />
Dieses dauert sehr lange</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Software_von_hackdabettySoftware von hackdabetty2007-11-21T20:47:30Z<p>Alterego: </p>
<hr />
<div><br />
<br />
<br />
<br />
'''''Die Software ist alt, langsam und nicht wirklich funktionstüchtig, sie wurde durch [[LPCTool]]'''''<br />
'''''ersetzt welche aktueller, schneller und wesentlich sauberer ist, als die von hackdabetty'''''<br />
<br />
<br />
<br />
<br />
<br />
'''Benoetigte Software'''<br />
<br />
Benoetigt werden die arm-linux-tools [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh] und lpcprog + Die Firmware Files [http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=tree;f=betty].<br />
<br />
<br />
'''Software vorbereiten'''<br />
<br />
Als erstes entpackt ihr die Dateien vom Hackdaworld-Wiki[http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=snapshot;h=1df785469a4cf54778b37de7b976e7e703693d1b], danach habt ihr folgende Dateien:<br />
<pre><br />
Makefile<br />
lpcload.c<br />
lpc2xxx.h<br />
fwbc.c<br />
fwdump.c<br />
betty.c<br />
</pre><br />
Jetzt muesst ihr die Makefile Datei noch editieren z.b. mit NANO (theborg@TBM:~/Desktop/betty/flash$ nano Makefile) da aendert ihr <br />
<pre><br />
4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = /scratch/arm-elf/bin/arm-elf-objcopy<br />
</pre><br />
in<br />
<pre><br />
4 ARMCC = arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = arm-elf-objcopy<br />
</pre><br />
Wenn ihr das gemacht habt reicht ein einfaches make um die benoetigten Programme und Dateien zu erstellen.<br />
Das sieht in etwa dann so aus.<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ make<br />
gcc -Wall lpcload.c -o lpcload<br />
arm-elf-gcc -Wall -mcpu=arm7tdmi-s -c fwbc.c -o fwbc<br />
arm-elf-objcopy -O ihex fwbc fwbc.hex<br />
</pre><br />
'''Dateien Flashen'''<br />
<pre><br />
./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000<br />
</pre><br />
Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen moechte kann -v noch hinten anhaengen).<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex<br />
boot loader init ...<br />
write firmware to ram ...<br />
unlock go command ...<br />
go ...<br />
txrx bad return code!<br />
<br />
the above error might be due to the jump!<br />
<br />
continue listening on serial port? (ctrl+c to quit) [y|n]: n<br />
</pre><br />
'''Original Software Auslesen'''<br />
<pre><br />
./fwdump /dev/ttyS0 flash_content<br />
</pre><br />
Dieses dauert sehr lange</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Software_von_hackdabettySoftware von hackdabetty2007-11-21T20:47:17Z<p>Alterego: </p>
<hr />
<div><br />
<br />
<br />
<br />
'''''Die Software ist alt, langsam und nicht wirklich funktionstüchtig, sie wurde durch [[LPCTool]]<br />
ersetzt welche aktueller, schneller und wesentlich sauberer ist, als die von hackdabetty'''''<br />
<br />
<br />
<br />
<br />
<br />
'''Benoetigte Software'''<br />
<br />
Benoetigt werden die arm-linux-tools [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh] und lpcprog + Die Firmware Files [http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=tree;f=betty].<br />
<br />
<br />
'''Software vorbereiten'''<br />
<br />
Als erstes entpackt ihr die Dateien vom Hackdaworld-Wiki[http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=snapshot;h=1df785469a4cf54778b37de7b976e7e703693d1b], danach habt ihr folgende Dateien:<br />
<pre><br />
Makefile<br />
lpcload.c<br />
lpc2xxx.h<br />
fwbc.c<br />
fwdump.c<br />
betty.c<br />
</pre><br />
Jetzt muesst ihr die Makefile Datei noch editieren z.b. mit NANO (theborg@TBM:~/Desktop/betty/flash$ nano Makefile) da aendert ihr <br />
<pre><br />
4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = /scratch/arm-elf/bin/arm-elf-objcopy<br />
</pre><br />
in<br />
<pre><br />
4 ARMCC = arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = arm-elf-objcopy<br />
</pre><br />
Wenn ihr das gemacht habt reicht ein einfaches make um die benoetigten Programme und Dateien zu erstellen.<br />
Das sieht in etwa dann so aus.<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ make<br />
gcc -Wall lpcload.c -o lpcload<br />
arm-elf-gcc -Wall -mcpu=arm7tdmi-s -c fwbc.c -o fwbc<br />
arm-elf-objcopy -O ihex fwbc fwbc.hex<br />
</pre><br />
'''Dateien Flashen'''<br />
<pre><br />
./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000<br />
</pre><br />
Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen moechte kann -v noch hinten anhaengen).<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex<br />
boot loader init ...<br />
write firmware to ram ...<br />
unlock go command ...<br />
go ...<br />
txrx bad return code!<br />
<br />
the above error might be due to the jump!<br />
<br />
continue listening on serial port? (ctrl+c to quit) [y|n]: n<br />
</pre><br />
'''Original Software Auslesen'''<br />
<pre><br />
./fwdump /dev/ttyS0 flash_content<br />
</pre><br />
Dieses dauert sehr lange</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Software_von_hackdabettySoftware von hackdabetty2007-11-21T20:46:48Z<p>Alterego: </p>
<hr />
<div><br />
'''''Die Software ist alt, langsam und nicht wirklich funktionstüchtig, sie wurde durch [[LPCTool]] ersetzt welche aktueller, schneller und wesentlich sauberer ist, als die von hackdabetty'''''<br />
<br />
<br />
'''Benoetigte Software'''<br />
<br />
Benoetigt werden die arm-linux-tools [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh] und lpcprog + Die Firmware Files [http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=tree;f=betty].<br />
<br />
<br />
'''Software vorbereiten'''<br />
<br />
Als erstes entpackt ihr die Dateien vom Hackdaworld-Wiki[http://www.hackdaworld.org/cgi-bin/gitweb.cgi?p=my-code/arm.git;a=snapshot;h=1df785469a4cf54778b37de7b976e7e703693d1b], danach habt ihr folgende Dateien:<br />
<pre><br />
Makefile<br />
lpcload.c<br />
lpc2xxx.h<br />
fwbc.c<br />
fwdump.c<br />
betty.c<br />
</pre><br />
Jetzt muesst ihr die Makefile Datei noch editieren z.b. mit NANO (theborg@TBM:~/Desktop/betty/flash$ nano Makefile) da aendert ihr <br />
<pre><br />
4 ARMCC = /scratch/arm-elf/bin/arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = /scratch/arm-elf/bin/arm-elf-objcopy<br />
</pre><br />
in<br />
<pre><br />
4 ARMCC = arm-elf-gcc<br />
5 ARMCFLAGS = -Wall -mcpu=arm7tdmi-s <br />
6 ARMOBJCOPY = arm-elf-objcopy<br />
</pre><br />
Wenn ihr das gemacht habt reicht ein einfaches make um die benoetigten Programme und Dateien zu erstellen.<br />
Das sieht in etwa dann so aus.<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ make<br />
gcc -Wall lpcload.c -o lpcload<br />
arm-elf-gcc -Wall -mcpu=arm7tdmi-s -c fwbc.c -o fwbc<br />
arm-elf-objcopy -O ihex fwbc fwbc.hex<br />
</pre><br />
'''Dateien Flashen'''<br />
<pre><br />
./lpcload -d /dev/ttyUSB0 -f fwbc.hex -c 10000000<br />
</pre><br />
Die Ausgabe sollte dann wie folgt aussehen(wer etwas mehr sehen moechte kann -v noch hinten anhaengen).<br />
<pre><br />
theborg@TBM:~/Desktop/betty/flash$ ./lpcload -d /dev/ttyS0 -f fwbc.hex<br />
boot loader init ...<br />
write firmware to ram ...<br />
unlock go command ...<br />
go ...<br />
txrx bad return code!<br />
<br />
the above error might be due to the jump!<br />
<br />
continue listening on serial port? (ctrl+c to quit) [y|n]: n<br />
</pre><br />
'''Original Software Auslesen'''<br />
<pre><br />
./fwdump /dev/ttyS0 flash_content<br />
</pre><br />
Dieses dauert sehr lange</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-21T20:42:52Z<p>Alterego: /* Firmware - Tools */</p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
<br />
== Modifikationen & Reparaturanleitungen ==<br />
* [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
* Original Firmware<br />
** [[Betty_init]] - '''OBSOLETE!'''<br />
** [[Flash_access]] - '''OBSOLETE!'''<br />
** [[Speicheraufteilung]] <br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
* [[Entwicklungsumgebungen]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]] - '''OBSOLETE!'''<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de Offizielle Website von BettyTV]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik für Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-21T20:42:42Z<p>Alterego: /* Firmware */</p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
<br />
== Modifikationen & Reparaturanleitungen ==<br />
* [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
* Original Firmware<br />
** [[Betty_init]] - '''OBSOLETE!'''<br />
** [[Flash_access]] - '''OBSOLETE!'''<br />
** [[Speicheraufteilung]] <br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
* [[Entwicklungsumgebungen]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]] - '''OBSOLETE'''<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de Offizielle Website von BettyTV]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik für Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-21T20:42:24Z<p>Alterego: /* Firmware - Tools */</p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
<br />
== Modifikationen & Reparaturanleitungen ==<br />
* [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
* Original Firmware<br />
** [[Betty_init]] - OBSOLETE!<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] <br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
* [[Entwicklungsumgebungen]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]] - '''OBSOLETE'''<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de Offizielle Website von BettyTV]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik für Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=User:Robbi5User:Robbi52007-11-18T23:23:23Z<p>Alterego: keine werbung.</p>
<hr />
<div>== Willkommen bei [[User:Robbi5]] ==<br />
<br />
Meine ToDo-Liste:<br />
* SimpleSerialInterface auf die neue Version umbauen<br />
* Betty flashen<br />
* Server-Backend für Betty schreiben (viel, viel PHP)<br />
* ...mehr</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T16:12:27Z<p>Alterego: /* Firmware */</p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
<br />
== Modifikationen & Reparaturanleitungen ==<br />
* [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
* Orginal Firmware<br />
** [[Betty_init]] - OBSOLETE!<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] <br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
* [[Entwicklungsumgebungen]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de Offizielle Website von BettyTV]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:46:13Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
<br />
== [[Modifikationen]] & [[Reparaturanleitungen]] ==<br />
* [[Umbau auf LiIon Akku]]<br />
<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] - OBSOLETE!<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:45:48Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
== [[Modifikationen]] & [[Reparaturanleitungen]] ==<br />
* [[Umbau auf LiIon Akku]]<br />
<br />
<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] - OBSOLETE!<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:42:10Z<p>Alterego: /* Modifikationen */</p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
== [[Modifikationen]] ==<br />
* [[Umbau auf LiIon Akku]]<br />
<br />
== [[Reparaturanleitungen]] ==<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] - OBSOLETE!<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:40:56Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
<br />
== [[Modifikationen]] ==<br />
** [[Umbau auf LiIon Akku]]<br />
<br />
== [[Reparaturanleitungen]] ==<br />
<br />
== [[Pictures]] ==<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] - OBSOLETE!<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:38:19Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]] - OBSOLETE!<br />
** [[Speicheraufteilung]] - OBSOLETE!<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Links & Infos ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:37:33Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware - Tools ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Firmware - Interfaces ==<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
<br />
== Links ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:27:26Z<p>Alterego: </p>
<hr />
<div>__NOTOC__<br />
<br />
<big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Software ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Links ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:24:57Z<p>Alterego: </p>
<hr />
<div><big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
== Hardware ==<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Firmware ==<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
== Software ==<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
== Links ==<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:24:28Z<p>Alterego: </p>
<hr />
<div><big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
=== Hardware ===<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
=== Firmware ===<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
=== Software ===<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
=== Links ===<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
|}</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T05:23:42Z<p>Alterego: </p>
<hr />
<div><big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
{| cellpadding="10"<br />
| valign="top" width="30%"|<br />
<br />
=== Hardware ===<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
=== Firmware ===<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
| valign="top" width="30%"|<br />
<br />
=== Software ===<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
=== Links ===<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
|}<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-15T00:35:48Z<p>Alterego: /* Links */</p>
<hr />
<div><big>'''Willkommen zum Wiki von Bettyhacks.com'''</big><br />
<br />
<br />
Das Bettyhacks Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware für die [http://www.betty.tv Betty] zu entwickeln.<br />
Im Wiki finden Sie viele hilfreiche Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.<br />
<br />
Besuchen Sie auch das [http://www.bettyhacks.net/forum Bettyhacks-Forum] und den [http://www.bettyhacks.net/ircchat/HeavyApplet.html Chat]<br />
<br />
<br />
=== Hardware ===<br />
* [[Betty]]<br />
** [[Betty Hardware]]<br />
** [[Betty Buttons]]<br />
** [[Smartcardchip]]<br />
** [[Testmode]]<br />
* [[IP Adapter]]<br />
** [[IP Adapter Hardware]]<br />
* [[SCART Adapter]]<br />
** [[SCART Adapter Hardware]]<br />
* [[TAE Adapter]]<br />
** [[TAE Adapter Hardware]]<br />
* [[Ladestation]]<br />
* [[Interfaces PC zu Betty]]<br />
** [[Simple Serial Interface]]<br />
** [[SCART-Betty-Kombiinterface]]<br />
* [[Modifikationen]]<br />
** [[Umbau auf LiIon Akku]]<br />
* [[Reparaturanleitungen]]<br />
* [[Pictures]]<br />
<br />
=== Firmware ===<br />
* [[Boop]]<br />
** [[Entwicklungsumgebungen]]<br />
* Orginal Firmware<br />
** [[Betty_init]]<br />
** [[Flash_access]]<br />
** [[Speicheraufteilung]]<br />
** [[CRC-Check]]<br />
** [[Baudraten]]<br />
<br />
=== Software ===<br />
* [[LPCTool]]<br />
* [[Betty-Heaven]]<br />
* [[Software von hackdabetty]]<br />
<br />
=== Links ===<br />
* Betty<br />
** [http://www.betty-tv.de BettyTV Official Website]<br />
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
<br />
* Elektronik <br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=EntwicklungsumgebungenEntwicklungsumgebungen2007-11-15T00:29:37Z<p>Alterego: </p>
<hr />
<div>== Betty HHU ==<br />
<br />
=== Allgemeines ===<br />
Zur zeit versuchen wir bzgl dem compilieren von boop (und allem was da noch so kommt) eine einheitliche Basis zu schaffen, damit wir nicht auf zig tausend Toolchains Rücksicht nehmen müssen wenn Leute sich an der Software-Entwicklung beteiligen möchten.<br />
<br />
Geplant ist im Moment eine Toolchain für Linux und eine toolchain für Windows die ohne großartige Veränderungen an boop supportet werden soll.<br />
<br />
<br />
=== Linux ===<br />
<br />
Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix].<br />
<br />
Die Version die Verwendung findet ist die Version 4.1.1 mit newlib und steht [http://download.ronetix.info/toolchain/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] zum Download zur Verfügung.<br />
<br />
<br />
=== Windows ===<br />
<br />
Die aktuell verwendete Toolchain ist [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm WinARM].<br />
<br />
Die Version die Verwendung findet ist die Version 20060606 und steht [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20060606.zip hier] zum Download zur Verfügung.</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=EntwicklungsumgebungenEntwicklungsumgebungen2007-11-15T00:20:34Z<p>Alterego: /* Linux */</p>
<hr />
<div>== Betty HHU ==<br />
<br />
=== Allgemeines ===<br />
Zur zeit versuchen wir bzgl dem compilieren von boop (und allem was da noch so kommt) eine einheitliche basis zu schaffen, damit wir nicht auf zig tausend toolchains rücksicht nehmen müssen wenn leute sich an der software-entwicklung beteiligen möchten.<br />
<br />
Geplant ist im moment eine toolchain für linux und eine toolchain für windows die ohne grossartige veränderungen an boop supportet werden soll.<br />
<br />
=== Windows ===<br />
<br />
Colibri hat uns netterweise die arbeit abgenommen und eine ARM-Toolchain für windows gefunden die funktionierenden code generiert. Danke!<br />
<br />
Ich behaupte mal (noch nicht wirklich abgesegnet, aber sehr wahrscheinlich) das wir [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm WinARM] als Toolchain für windows benutzen werden. <br />
<br />
Die zZ getestete und funktionierende version ist [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20050209-2.zip WinARM-20050209-2]<br />
<br />
Die Version WinARM-20050209-2 besteht aus folgendem:<br />
gcc 3.4.3<br />
binutils 2.15.94<br />
<br />
=== Linux ===<br />
<br />
Die aktuell verwendete Toolchain ist von [http://www.ronetix.at/software.html Ronetix].<br />
<br />
Die Version die verwendung findet ist die Version 4.1.1 mit newlib und ist [http://download.ronetix.info/toolchain/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2 hier] downloadbar.</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=BoopBoop2007-11-14T13:13:00Z<p>Alterego: /* Bootloader starten */</p>
<hr />
<div>==Info==<br />
Boop ist eine Software fuer die Betty, welche '''netguy''' entwickelt.<br />
<br />
==Was macht boop==<br />
Boop dient derzeit haupsaechlich als "testbed" um die Hardware der Betty anzusprechen.<br />
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.<br />
<br />
==Aktueller Status==<br />
Der aktuelle Status von Boop kann [http://svn.mamalala.org/log.php?repname=boop&path=%2F&rev=0&sc=0&isdir=1 hier] nachgelesen werden<br />
<br />
==Download==<br />
Fuer alle die Boop nicht selber kompilieren wollen oder koennen:<br />
<br />
Als RAW-Binary: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.bin&rev=0&sc=0 boop_rom.bin]<br />
<br />
Als HEX: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.hex&rev=0&sc=0 boop_rom.hex]<br />
<br />
==Anforderungen==<br />
===Compiler, Linker und Tools===<br />
Um Boop zu compilieren braucht ihr die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]<br />
<br />
Nachdem ihr diese heruntergeladen habt, fuehrt ihr diese aus mit:<br />
sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh<br />
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.<br />
<br />
'''Alternativ''' und etwas aktueller ist die Toolchain von <br />
[http://www.codesourcery.com/gnu_toolchains/arm/download.html Codesourcery]. Die Zielplattform ist ARM ucLinux. Die Toolchain kann dann in ein beliebiges Verzeichnis einfach augepackt werden - ich habe ein Verzeichnis /usr/local/arm/ für solche Dinge angelegt und der Pfad in die Toolchain ist dann /usr/local/arm/arm-2007q3/bin/<br />
<br />
==Compileren von boop==<br />
===Download===<br />
<pre><br />
svn checkout svn://svn.mamalala.org/boop/trunk<br />
</pre><br />
<br />
===Compilieren===<br />
cd boop/trunk<br />
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein<br />
make<br />
unter anderem die Datei '''boop_rom.bin''' erstellt haben<br />
<br />
==Boop meets Betty - jetzt wird geflasht==<br />
===Bootloader starten===<br />
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:<br />
EINT PIN auf GND bruecken<br />
RESET PIN auf GND bruecken<br />
RESET PIN wieder oeffnen<br />
EINT PIN wieder oeffnen<br />
Jetzt sollten wir im Bootloader sein.<br />
<br />
Wenn ihr ein erweitertes Interface wie das von theborg oder alterego habt, macht das [[lpctool]] für euch.<br />
<br />
===boop in das ram schreiben - mit lpctool=== <br />
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen koennt und es installiert habt.<br />
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin<br />
schiebt boop_rom.bin in das Flash der Betty.<br />
<br />
<br />
===boop in das ram schreiben - mit betty-heaven===<br />
Betty-heaven findet ihr hier [[Software von Colibri]]<br />
<br />
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.<br />
<br />
==Lizenz==<br />
'''boop''' steht unter der GPLv3. Bitte beachtet das wenn, ihr an der Software herumbastelt!<br />
<br />
<br />
----<br />
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)<br />
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=BoopBoop2007-11-14T13:12:24Z<p>Alterego: /* Boop meets Betty - jetzt wird geflasht */</p>
<hr />
<div>==Info==<br />
Boop ist eine Software fuer die Betty, welche '''netguy''' entwickelt.<br />
<br />
==Was macht boop==<br />
Boop dient derzeit haupsaechlich als "testbed" um die Hardware der Betty anzusprechen.<br />
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.<br />
<br />
==Aktueller Status==<br />
Der aktuelle Status von Boop kann [http://svn.mamalala.org/log.php?repname=boop&path=%2F&rev=0&sc=0&isdir=1 hier] nachgelesen werden<br />
<br />
==Download==<br />
Fuer alle die Boop nicht selber kompilieren wollen oder koennen:<br />
<br />
Als RAW-Binary: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.bin&rev=0&sc=0 boop_rom.bin]<br />
<br />
Als HEX: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.hex&rev=0&sc=0 boop_rom.hex]<br />
<br />
==Anforderungen==<br />
===Compiler, Linker und Tools===<br />
Um Boop zu compilieren braucht ihr die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]<br />
<br />
Nachdem ihr diese heruntergeladen habt, fuehrt ihr diese aus mit:<br />
sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh<br />
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.<br />
<br />
'''Alternativ''' und etwas aktueller ist die Toolchain von <br />
[http://www.codesourcery.com/gnu_toolchains/arm/download.html Codesourcery]. Die Zielplattform ist ARM ucLinux. Die Toolchain kann dann in ein beliebiges Verzeichnis einfach augepackt werden - ich habe ein Verzeichnis /usr/local/arm/ für solche Dinge angelegt und der Pfad in die Toolchain ist dann /usr/local/arm/arm-2007q3/bin/<br />
<br />
==Compileren von boop==<br />
===Download===<br />
<pre><br />
svn checkout svn://svn.mamalala.org/boop/trunk<br />
</pre><br />
<br />
===Compilieren===<br />
cd boop/trunk<br />
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein<br />
make<br />
unter anderem die Datei '''boop_rom.bin''' erstellt haben<br />
<br />
==Boop meets Betty - jetzt wird geflasht==<br />
===Bootloader starten===<br />
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:<br />
EINT PIN auf GND bruecken<br />
RESET PIN auf GND bruecken<br />
RESET PIN wieder oeffnen<br />
EINT PIN wieder oeffnen<br />
Jetzt sollten wir im Bootloader sein.<br />
<br />
Wenn ihr ein erweitertest interface wie das von theborg oder alterego habt, macht das [[lpctool]] für euch.<br />
<br />
<br />
===boop in das ram schreiben - mit lpctool=== <br />
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen koennt und es installiert habt.<br />
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin<br />
schiebt boop_rom.bin in das Flash der Betty.<br />
<br />
<br />
===boop in das ram schreiben - mit betty-heaven===<br />
Betty-heaven findet ihr hier [[Software von Colibri]]<br />
<br />
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.<br />
<br />
==Lizenz==<br />
'''boop''' steht unter der GPLv3. Bitte beachtet das wenn, ihr an der Software herumbastelt!<br />
<br />
<br />
----<br />
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)<br />
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=BoopBoop2007-11-14T13:08:35Z<p>Alterego: /* Compiler, Linker und Tools */</p>
<hr />
<div>==Info==<br />
Boop ist eine Software fuer die Betty, welche '''netguy''' entwickelt.<br />
<br />
==Was macht boop==<br />
Boop dient derzeit haupsaechlich als "testbed" um die Hardware der Betty anzusprechen.<br />
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.<br />
<br />
==Aktueller Status==<br />
Der aktuelle Status von Boop kann [http://svn.mamalala.org/log.php?repname=boop&path=%2F&rev=0&sc=0&isdir=1 hier] nachgelesen werden<br />
<br />
==Download==<br />
Fuer alle die Boop nicht selber kompilieren wollen oder koennen:<br />
<br />
Als RAW-Binary: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.bin&rev=0&sc=0 boop_rom.bin]<br />
<br />
Als HEX: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.hex&rev=0&sc=0 boop_rom.hex]<br />
<br />
==Anforderungen==<br />
===Compiler, Linker und Tools===<br />
Um Boop zu compilieren braucht ihr die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]<br />
<br />
Nachdem ihr diese heruntergeladen habt, fuehrt ihr diese aus mit:<br />
sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh<br />
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.<br />
<br />
'''Alternativ''' und etwas aktueller ist die Toolchain von <br />
[http://www.codesourcery.com/gnu_toolchains/arm/download.html Codesourcery]. Die Zielplattform ist ARM ucLinux. Die Toolchain kann dann in ein beliebiges Verzeichnis einfach augepackt werden - ich habe ein Verzeichnis /usr/local/arm/ für solche Dinge angelegt und der Pfad in die Toolchain ist dann /usr/local/arm/arm-2007q3/bin/<br />
<br />
==Compileren von boop==<br />
===Download===<br />
<pre><br />
svn checkout svn://svn.mamalala.org/boop/trunk<br />
</pre><br />
<br />
===Compilieren===<br />
cd boop/trunk<br />
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein<br />
make<br />
unter anderem die Datei '''boop_rom.bin''' erstellt haben<br />
<br />
==Boop meets Betty - jetzt wird geflasht==<br />
===Bootloader starten===<br />
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:<br />
EINT PIN auf GND bruecken<br />
RESET PIN auf GND bruecken<br />
RESET PIN wieder oeffnen<br />
EINT PIN wieder oeffnen<br />
Jetzt sollten wir im Bootloader sein.<br />
<br />
===boop in das ram schreiben - mit betty-heaven===<br />
Betty-heaven findet ihr hier [[Software von Colibri]]<br />
<br />
===boop in das ram schreiben - mit lpctool=== <br />
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen koennt und es installiert habt.<br />
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin<br />
schiebt boop_rom.bin in das Flash der Betty.<br />
<br />
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.<br />
<br />
<br />
==Lizenz==<br />
'''boop''' steht unter der GPLv3. Bitte beachtet das wenn, ihr an der Software herumbastelt!<br />
<br />
<br />
----<br />
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)<br />
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=BoopBoop2007-11-14T13:06:59Z<p>Alterego: </p>
<hr />
<div>==Info==<br />
Boop ist eine Software fuer die Betty, welche '''netguy''' entwickelt.<br />
<br />
==Was macht boop==<br />
Boop dient derzeit haupsaechlich als "testbed" um die Hardware der Betty anzusprechen.<br />
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.<br />
<br />
==Aktueller Status==<br />
Der aktuelle Status von Boop kann [http://svn.mamalala.org/log.php?repname=boop&path=%2F&rev=0&sc=0&isdir=1 hier] nachgelesen werden<br />
<br />
==Download==<br />
Fuer alle die Boop nicht selber kompilieren wollen oder koennen:<br />
<br />
Als RAW-Binary: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.bin&rev=0&sc=0 boop_rom.bin]<br />
<br />
Als HEX: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.hex&rev=0&sc=0 boop_rom.hex]<br />
<br />
==Anforderungen==<br />
===Compiler, Linker und Tools===<br />
Um Boop zu compilieren braucht ihr die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]<br />
<br />
Nachdem ihr diese heruntergeladen habt, fuehrt ihr diese aus mit:<br />
sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh<br />
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.<br />
<br />
Alternativ und etwas aktueller ist die Toolchain von <br />
[http://www.codesourcery.com/gnu_toolchains/arm/download.html Codesourcery]. Die Zielplattform ist ARM ucLinux. Die Toolchain kann dann in ein beliebiges Verzeichnis einfach augepackt werden - ich habe ein Verzeichnis /usr/local/arm/ für solche Dinge angelegt und der Pfad in die Toolchain ist dann /usr/local/arm/arm-2007q3/bin/<br />
<br />
==Compileren von boop==<br />
===Download===<br />
<pre><br />
svn checkout svn://svn.mamalala.org/boop/trunk<br />
</pre><br />
<br />
===Compilieren===<br />
cd boop/trunk<br />
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein<br />
make<br />
unter anderem die Datei '''boop_rom.bin''' erstellt haben<br />
<br />
==Boop meets Betty - jetzt wird geflasht==<br />
===Bootloader starten===<br />
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:<br />
EINT PIN auf GND bruecken<br />
RESET PIN auf GND bruecken<br />
RESET PIN wieder oeffnen<br />
EINT PIN wieder oeffnen<br />
Jetzt sollten wir im Bootloader sein.<br />
<br />
===boop in das ram schreiben - mit betty-heaven===<br />
Betty-heaven findet ihr hier [[Software von Colibri]]<br />
<br />
===boop in das ram schreiben - mit lpctool=== <br />
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen koennt und es installiert habt.<br />
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin<br />
schiebt boop_rom.bin in das Flash der Betty.<br />
<br />
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.<br />
<br />
<br />
==Lizenz==<br />
'''boop''' steht unter der GPLv3. Bitte beachtet das wenn, ihr an der Software herumbastelt!<br />
<br />
<br />
----<br />
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)<br />
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=BoopBoop2007-11-14T13:06:25Z<p>Alterego: </p>
<hr />
<div>==Info==<br />
Boop ist eine Software fuer die Betty, welche '''netguy''' entwickelt.<br />
<br />
==Was macht boop==<br />
Boop dient derzeit haupsaechlich als "testbed" um die Hardware der Betty anzusprechen.<br />
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.<br />
<br />
==Aktueller Status==<br />
Der aktuelle Status von Boop kann hier nachgelesen kann [http://svn.mamalala.org/log.php?repname=boop&path=%2F&rev=0&sc=0&isdir=1 hier] nachgelesen werden<br />
<br />
==Download==<br />
Fuer alle die Boop nicht selber kompilieren wollen oder koennen:<br />
<br />
Als RAW-Binary: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.bin&rev=0&sc=0 boop_rom.bin]<br />
<br />
Als HEX: [http://svn.mamalala.org/filedetails.php?repname=boop&path=%2Ftrunk%2Fboop_rom.hex&rev=0&sc=0 boop_rom.hex]<br />
<br />
==Anforderungen==<br />
===Compiler, Linker und Tools===<br />
Um Boop zu compilieren braucht ihr die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]<br />
<br />
Nachdem ihr diese heruntergeladen habt, fuehrt ihr diese aus mit:<br />
sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh<br />
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.<br />
<br />
Alternativ und etwas aktueller ist die Toolchain von <br />
[http://www.codesourcery.com/gnu_toolchains/arm/download.html Codesourcery]. Die Zielplattform ist ARM ucLinux. Die Toolchain kann dann in ein beliebiges Verzeichnis einfach augepackt werden - ich habe ein Verzeichnis /usr/local/arm/ für solche Dinge angelegt und der Pfad in die Toolchain ist dann /usr/local/arm/arm-2007q3/bin/<br />
<br />
==Compileren von boop==<br />
===Download===<br />
<pre><br />
svn checkout svn://svn.mamalala.org/boop/trunk<br />
</pre><br />
<br />
===Compilieren===<br />
cd boop/trunk<br />
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein<br />
make<br />
unter anderem die Datei '''boop_rom.bin''' erstellt haben<br />
<br />
==Boop meets Betty - jetzt wird geflasht==<br />
===Bootloader starten===<br />
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:<br />
EINT PIN auf GND bruecken<br />
RESET PIN auf GND bruecken<br />
RESET PIN wieder oeffnen<br />
EINT PIN wieder oeffnen<br />
Jetzt sollten wir im Bootloader sein.<br />
<br />
===boop in das ram schreiben - mit betty-heaven===<br />
Betty-heaven findet ihr hier [[Software von Colibri]]<br />
<br />
===boop in das ram schreiben - mit lpctool=== <br />
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen koennt und es installiert habt.<br />
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin<br />
schiebt boop_rom.bin in das Flash der Betty.<br />
<br />
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.<br />
<br />
<br />
==Lizenz==<br />
'''boop''' steht unter der GPLv3. Bitte beachtet das wenn, ihr an der Software herumbastelt!<br />
<br />
<br />
----<br />
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)<br />
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=Main_PageMain Page2007-11-12T19:01:08Z<p>Alterego: /* Hardware */</p>
<hr />
<div><big>'''Welcome to Bettyhacks.com'''</big><br />
<br />
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.<br />
<br />
== Welcome ==<br />
<br />
Welcome to the BettyHacks Project - Open since 07/2007, the BettyHacks-Project offers users a place to trade and share information about the [http://www.betty.tv Betty-Remote]. After browsing the wiki, be sure to visit our [http://www.bettyhacks.com/forum forum].<br />
<br />
== Information ==<br />
Useful informations from the Betty-Hobbyists<br />
<br />
=== Hardware ===<br />
* Hardware <br />
** [[Betty Hardware|Betty Handheld Unit]]<br />
*** [[Betty Buttons]]<br />
*** [[Smartcardchip]]<br />
** [[IP Adapter]]<br />
** [[SCART Adapter]]<br />
** [[TAE Adapter]]<br />
* [[Anschlussbelegungen]]<br />
* [[Interfaces PC zu Betty]]<br />
* [[Modifikationen]]<br />
* [[Reparaturanleitungen]]<br />
<br />
=== Firmware ===<br />
* [[boop - communicate with betty]]<br />
* [[Betty_init]]<br />
* [[Flash_access]]<br />
* [[Speicheraufteilung]]<br />
* [[CRC-Check]]<br />
* [[Baudraten]]<br />
<br />
* [[Entwicklungsumgebungen]]<br />
<br />
=== Software ===<br />
* [[LPCTool]]<br />
* [[Software von Colibri]]<br />
* [[Software von hackdabetty]]<br />
<br />
=== Other ===<br />
* [[Testmode]]<br />
* [[Pictures]]<br />
<br />
=== Electronic ===<br />
* [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik fuer Anfaenger]<br />
* [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]<br />
* [http://www.mikrocontroller.net/articles/Spezial:Allpages Auswahl von Artikeln rund um Elektronik und Mikrokontroller]<br />
<br />
=== Links ===<br />
* [http://www.betty-tv.de BettyTV Official Website]<br />
* [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV IT-Provider]<br />
* [http://nihilisme.ca:8080/arm/ ARM Development on Linux]</div>Alteregohttp://www.bettyhacks.com/wiki/index.php?title=EntwicklungsumgebungenEntwicklungsumgebungen2007-11-12T15:35:28Z<p>Alterego: /* Windows */</p>
<hr />
<div>== Betty HHU ==<br />
<br />
=== Allgemeines ===<br />
Zur zeit versuchen wir bzgl dem compilieren von boop (und allem was da noch so kommt) eine einheitliche basis zu schaffen, damit wir nicht auf zig tausend toolchains rücksicht nehmen müssen wenn leute sich an der software-entwicklung beteiligen möchten.<br />
<br />
Geplant ist im moment eine toolchain für linux und eine toolchain für windows die ohne grossartige veränderungen an boop supportet werden soll.<br />
<br />
=== Windows ===<br />
<br />
Colibri hat uns netterweise die arbeit abgenommen und eine ARM-Toolchain für windows gefunden die funktionierenden code generiert. Danke!<br />
<br />
Ich behaupte mal (noch nicht wirklich abgesegnet, aber sehr wahrscheinlich) das wir [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/#winarm WinARM] als Toolchain für windows benutzen werden. <br />
<br />
Die zZ getestete und funktionierende version ist [http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20050209-2.zip WinARM-20050209-2]<br />
<br />
Die Version WinARM-20050209-2 besteht aus folgendem:<br />
gcc 3.4.3<br />
binutils 2.15.94<br />
<br />
=== Linux ===<br />
<br />
Für linux nutzen wir zZ die [http://opensrc.sec.samsung.com/download/arm-uclinux-tools-base-gcc3.4.0-20040713.sh GCC 3.4.0 Toolchain]. Allerdings glaube ich dass sich das in den nächsten tagen ändern könnte.</div>Alterego