<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.bettyhacks.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.bettyhacks.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Telekatz</id>
		<title>Bettyhacks.com - Hack BettyTV-Remote - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.bettyhacks.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Telekatz"/>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Special:Contributions/Telekatz"/>
		<updated>2026-06-19T11:29:35Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.2</generator>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Needs_that_you_keep_an_eye_on_your_chinese_dating</id>
		<title>Needs that you keep an eye on your chinese dating</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Needs_that_you_keep_an_eye_on_your_chinese_dating"/>
				<updated>2012-01-25T11:35:29Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Throw_pillows</id>
		<title>Throw pillows</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Throw_pillows"/>
				<updated>2012-01-25T11:35:04Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Igure_out_a_way_to_deal_with_counterparts_complain</id>
		<title>Igure out a way to deal with counterparts complain</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Igure_out_a_way_to_deal_with_counterparts_complain"/>
				<updated>2012-01-25T11:32:27Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=That_information_from_top_senior_dating_sites_free</id>
		<title>That information from top senior dating sites free</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=That_information_from_top_senior_dating_sites_free"/>
				<updated>2012-01-25T11:32:14Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=This_morning_with_reference_to_black_dating_sites</id>
		<title>This morning with reference to black dating sites</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=This_morning_with_reference_to_black_dating_sites"/>
				<updated>2012-01-25T11:32:00Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=TAE_Adapter_Hardware</id>
		<title>TAE Adapter Hardware</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=TAE_Adapter_Hardware"/>
				<updated>2012-01-25T11:25:23Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Undo revision 1284 by PattyBowman (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Tae_bauteile_und_anschluesse.jpg|thumb|500px|]]&lt;br /&gt;
&lt;br /&gt;
Siehe [[TAE Adapter]]&lt;br /&gt;
&lt;br /&gt;
== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
* Betty TAE G2 V1.4.1 |MC1368C94v-0 - MULTI1 0701&lt;br /&gt;
* Spannungsversorgung über das Telefon&lt;br /&gt;
* [http://de.wikipedia.org/wiki/Telekommunikations-Anschluss-Einheit TAE] Stecker / Buchse ([http://de.wikipedia.org/wiki/Ab-Schnittstelle a/b-Schnittstelle]) &lt;br /&gt;
*Stiftleiste 16Pol. Nicht bestückt&lt;br /&gt;
*Platinenunterseite 1 LED und 4-poliger Kontakt&lt;br /&gt;
*Uhrenquarz ?&lt;br /&gt;
*UHF Sender&lt;br /&gt;
*Antenne (431MHz)&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
&lt;br /&gt;
=== [1] PCD80718HL/D oder PCD80703HL/B ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mikrocontroller&lt;br /&gt;
NXP (ehem. Philips) &lt;br /&gt;
SEO27.1&lt;br /&gt;
ZSG06394&lt;br /&gt;
SD5658.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Enthält einen DSP und wird vermutlich nur als Modem benutzt. Siehe &lt;br /&gt;
* http://bettyhacks.com/forum/index.php?topic=159&lt;br /&gt;
* http://bettyhacks.com/forum/index.php?topic=233&lt;br /&gt;
&lt;br /&gt;
=== [2] M430F ===&lt;br /&gt;
[http://focus.ti.com/lit/ds/symlink/msp430f1121a.pdf Datenblatt]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://focus.ti.com/docs/prod/folders/print/msp430f1121a.html Herstellerinfos]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Texas Instruments&lt;br /&gt;
MSP430F1121A&lt;br /&gt;
Mixed Signal Microcontroller&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Firmware: [[Betty_TAE]]&lt;br /&gt;
&lt;br /&gt;
=== [3] TL431C ===&lt;br /&gt;
[http://www.nxp.com/acrobat/datasheets/TL431C_AC_I_AI_LM431AC_2.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Adjustable precision shunt regulators&lt;br /&gt;
Spannungsregler&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [4] MAX660 ===&lt;br /&gt;
[http://www.national.com/ds.cgi/MA/MAX660.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Switched Capacitor Voltage Converter&lt;br /&gt;
Ladungspumpe; erzeugt eine negative Spannung bis -5V&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [5] CC1100 - DN4309.00 - 0641 ===&lt;br /&gt;
[http://focus.ti.com/docs/prod/folders/print/cc1100.html Datenblatt]&amp;lt;br&amp;gt;&lt;br /&gt;
wie in [[SCART Adapter Hardware|SCART Adapter]] und [[IP Adapter Hardware|IP Adapter]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
5 Pins auf jeder seite = 20 pins&lt;br /&gt;
Code:&lt;br /&gt;
CC1100&lt;br /&gt;
DN7452.00&lt;br /&gt;
0705&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [6] Quarz AQ13.824 ===&lt;br /&gt;
&lt;br /&gt;
=== [7] Quarz AQ27.000 ===&lt;br /&gt;
27MHz&lt;br /&gt;
&lt;br /&gt;
=== [8] LM358 ===&lt;br /&gt;
[http://www.ortodoxism.ro/datasheets/philips/LMX58_A_2904_XX532_4.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OAMP&lt;br /&gt;
Hersteller: Unknowen&lt;br /&gt;
2AB1S&lt;br /&gt;
Position: Unter dem großen Kondensator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anschlussbelegung ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PCD Pin 1  GPIO24 (eckig) 1  2    PCD Pin 46 TDI&lt;br /&gt;
GND                       3  4    PCD Pin 47 TCK&lt;br /&gt;
PCD Pin 48 TMS            5  6    PCD Pin 45 TDO&lt;br /&gt;
MSP Pin 22 Test           7  8    MSP Pin 17 TCK&lt;br /&gt;
MSP Pin 5  nReset         9  10   GND&lt;br /&gt;
MSP Pin 21 TDO/TDI       11  12   CC1100 Pin 6 GDO0 (ATEST)&lt;br /&gt;
MSP Pin 20 TDI/TCLK      13  14   Vcc&lt;br /&gt;
MSP Pin 18 TMS           15  16   PCD Pin ?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Off_olmadiki_emir_ya</id>
		<title>Off olmadiki emir ya</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Off_olmadiki_emir_ya"/>
				<updated>2012-01-25T11:23:50Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=User:Emmetage</id>
		<title>User:Emmetage</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=User:Emmetage"/>
				<updated>2012-01-25T11:23:31Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=User:Iratedell</id>
		<title>User:Iratedell</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=User:Iratedell"/>
				<updated>2012-01-25T11:23:15Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Trguzelsozler_sitesi</id>
		<title>Trguzelsozler sitesi</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Trguzelsozler_sitesi"/>
				<updated>2012-01-25T11:22:51Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Talk:TAE_Adapter_Hardware</id>
		<title>Talk:TAE Adapter Hardware</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Talk:TAE_Adapter_Hardware"/>
				<updated>2012-01-25T11:22:31Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Removing all content from page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=IP_Adapter_Hardware</id>
		<title>IP Adapter Hardware</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=IP_Adapter_Hardware"/>
				<updated>2012-01-25T11:21:58Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Undo revision 1283 by AndreaAllison (Talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:pinheader_ip_1.jpg|thumb|]]&lt;br /&gt;
&lt;br /&gt;
[[Image:debug_header.jpg|thumb|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
=== [1] ASIX AX11005 ===&lt;br /&gt;
[http://www.asix.com.tw/products.php?op=pItemdetail&amp;amp;PItemID=90;72;103 Uebersicht] &amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.asix.com.tw/FrootAttach/userguide/AX110xx_Product_Introduction_Rev14.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Single Chip Microcontroller with TCP/IP and 10/100M Fast Ethernet MAC/PHY&lt;br /&gt;
Features:&lt;br /&gt;
512K Flash&lt;br /&gt;
16GPIOs&lt;br /&gt;
LQFP-80/TFBGA-80&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [2] CC1100 - DN4309.00 - 0641 ===&lt;br /&gt;
[http://focus.ti.com/docs/prod/folders/print/cc1100.html Datenblatt]&amp;lt;br&amp;gt;&lt;br /&gt;
wie in [[SCART Adapter Hardware|SCART Adapter]] und [[TAE Adapter Hardware|TAE Adapter]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
5 Pins auf jeder seite = 20 pins&lt;br /&gt;
Code:&lt;br /&gt;
CC1100&lt;br /&gt;
DN7452.00&lt;br /&gt;
0705&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [3] Quarz AQ25.000 ===&lt;br /&gt;
25MHz&lt;br /&gt;
&lt;br /&gt;
=== [4] Quarz AQ27.000 ===&lt;br /&gt;
27MHz&lt;br /&gt;
&lt;br /&gt;
== Anschlussbelegung ==&lt;br /&gt;
&lt;br /&gt;
=== Serieller Anschluss ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TxD0      1 2    RxD0&lt;br /&gt;
xData4    3 4    Reset&lt;br /&gt;
GND       5 6    VCC&lt;br /&gt;
SDA       7 8    TM1GT / CEX2&lt;br /&gt;
SCL       8 10   RxD2&lt;br /&gt;
xData5   11 12   TxD2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Debug Interface===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
          1 2    DB_DO (Pin 20)&lt;br /&gt;
          3 4    &lt;br /&gt;
VCC       5 6    &lt;br /&gt;
VCC       7 8    DB_DI (Pin 18)&lt;br /&gt;
GND       8 10   RDB_CLKO&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Talk:IP_Adapter_Hardware</id>
		<title>Talk:IP Adapter Hardware</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Talk:IP_Adapter_Hardware"/>
				<updated>2012-01-25T11:19:27Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Showtv_den_gelen_seyler</id>
		<title>Showtv den gelen seyler</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Showtv_den_gelen_seyler"/>
				<updated>2012-01-25T11:18:25Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=How_do_Free_Coupons_Actually_enable_you_to_Save%3F</id>
		<title>How do Free Coupons Actually enable you to Save?</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=How_do_Free_Coupons_Actually_enable_you_to_Save%3F"/>
				<updated>2012-01-25T11:18:04Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Replacing page with 'kicked spam text 

Category:Spam'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;kicked spam text &lt;br /&gt;
&lt;br /&gt;
[[Category:Spam]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Main_Page"/>
				<updated>2010-11-27T18:31:29Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Pinbelegung P89LPC931&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Image:boop.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von Bettyhacks.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware ([[Boop]]) für die &amp;quot;Interaktive Fernbedienung [[Betty TV|Betty]]&amp;quot; (Ende 2007 eingestellt) zu entwickeln. &amp;lt;br\&amp;gt;&lt;br /&gt;
Betty ist für €1 bei eBay zu erstehen. Sie basiert auf einem ARM7tdmi Prozessor, hat 2MB Flash-Speicher, ein 160 x 128 Pixel Graustufen LCD, ... &amp;lt;br\&amp;gt;&lt;br /&gt;
Hier finden Sie Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.bettyhacks.com/forum Bettyhacks-Forum] und den [[Chat]]&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [[Betty]]&lt;br /&gt;
** [[Betty Hardware]]&lt;br /&gt;
** [[LPC2220_Pin-Belegung]]&lt;br /&gt;
** [[Betty Buttons]]&lt;br /&gt;
** [[Smartcardchip]]&lt;br /&gt;
* [[IP Adapter]]&lt;br /&gt;
** [[IP Adapter Hardware]]&lt;br /&gt;
* [[SCART Adapter]]&lt;br /&gt;
** [[SCART Adapter Hardware]]&lt;br /&gt;
** [[P89LPC931 Pin-Belegung]]&lt;br /&gt;
* [[TAE Adapter]]&lt;br /&gt;
** [[TAE Adapter Hardware]]&lt;br /&gt;
** [[MSP430 Pin-Belegung]]&lt;br /&gt;
* [[Ladestation]]&lt;br /&gt;
&lt;br /&gt;
== Bilder ==&lt;br /&gt;
&lt;br /&gt;
* [[Pictures#Betty_HHU|Betty HHU]]&lt;br /&gt;
* [[Pictures#Scart-Adapter|SCART Adapter]]&lt;br /&gt;
* [[Pictures#TAE-Adapter|TAE Adapter]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
* Betty: [[Boop]] ([[Original Firmware]])&lt;br /&gt;
* SCART-Adapter: [[betty_scart]]&lt;br /&gt;
* TAE-Adapter: [[betty_TAE]]&lt;br /&gt;
* IP-Adapter:&lt;br /&gt;
&lt;br /&gt;
* [[Projekte]] und Projektideen&lt;br /&gt;
&lt;br /&gt;
== Firmware - Entwicklung ==&lt;br /&gt;
* [[Entwicklungsumgebungen]]&lt;br /&gt;
* [[SVN]]&lt;br /&gt;
&lt;br /&gt;
== Firmware - Übertragung ==&lt;br /&gt;
So kommt Boop in die Betty&lt;br /&gt;
* [[Firmware flashen]]&lt;br /&gt;
** [[Tools]] - Programme zur Übertragung&lt;br /&gt;
** [[Interfaces PC zu Betty]] - Hardware zur Übertragung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Links &amp;amp; Infos ==&lt;br /&gt;
* Betty&lt;br /&gt;
** [http://www.betty-tv.de Offizielle Website von BettyTV]&lt;br /&gt;
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]&lt;br /&gt;
&lt;br /&gt;
* Elektronik&lt;br /&gt;
** [http://www.mikrocontroller.net/articles/ARM Einführung zum ARM]&lt;br /&gt;
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Artikel rund um Elektronik und Mikrocontroller]&lt;br /&gt;
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik für Anfaenger]&lt;br /&gt;
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]&lt;br /&gt;
&lt;br /&gt;
== Modifikationen &amp;amp; Reparaturanleitungen ==&lt;br /&gt;
* [[Umbau auf LiIon Akku]]&lt;br /&gt;
* [[Reparaturanleitungen]]&lt;br /&gt;
* [[Int. USB und Laderegler]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=P89LPC931_Pin-Belegung</id>
		<title>P89LPC931 Pin-Belegung</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=P89LPC931_Pin-Belegung"/>
				<updated>2010-11-27T18:29:32Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: New page: {| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot; !Port !Pin !Funktion !Dir !class=&amp;quot;unsortable&amp;quot;| = !Ziel !Pin !Funktion !Beschreibung |- | P0.0 | 3 | CM...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
!Port&lt;br /&gt;
!Pin&lt;br /&gt;
!Funktion&lt;br /&gt;
!Dir&lt;br /&gt;
!class=&amp;quot;unsortable&amp;quot;| =&lt;br /&gt;
!Ziel&lt;br /&gt;
!Pin&lt;br /&gt;
!Funktion&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| P0.0&lt;br /&gt;
| 3&lt;br /&gt;
| CMP2&amp;lt;br/&amp;gt;KBI0&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P0.1&lt;br /&gt;
| 26&lt;br /&gt;
| CIN2B&amp;lt;br/&amp;gt;KBI1&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| 7&lt;br /&gt;
| CSn&lt;br /&gt;
| Funkmodul Chip-Select&lt;br /&gt;
|-&lt;br /&gt;
| P0.2&lt;br /&gt;
| 25&lt;br /&gt;
| CIN2A&amp;lt;br/&amp;gt;KBI2&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P0.3&lt;br /&gt;
| 24&lt;br /&gt;
| CIN1B&amp;lt;br/&amp;gt;KBI3&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P0.4&lt;br /&gt;
| 23&lt;br /&gt;
| CIN1A&amp;lt;br/&amp;gt;KBI4&lt;br /&gt;
| I/O&lt;br /&gt;
| =&lt;br /&gt;
| ISP HEADER&amp;lt;br/&amp;gt;EPM3064A&lt;br /&gt;
| 3&amp;lt;br/&amp;gt;_&lt;br /&gt;
| PDA&amp;lt;br/&amp;gt;_&lt;br /&gt;
| Serial data I/O for programming communication&amp;lt;br/&amp;gt;_&lt;br /&gt;
|-&lt;br /&gt;
| P0.5&lt;br /&gt;
| 22&lt;br /&gt;
| CMPREF&amp;lt;br/&amp;gt;KBI5&lt;br /&gt;
| I&lt;br /&gt;
| =&lt;br /&gt;
| ISP HEADER&lt;br /&gt;
| 5&lt;br /&gt;
| PCL&lt;br /&gt;
| Serial clock input for programming communication.&lt;br /&gt;
|-&lt;br /&gt;
| P0.6&lt;br /&gt;
| 20&lt;br /&gt;
| CMP1&amp;lt;br/&amp;gt;KBI6&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| 6&lt;br /&gt;
| GDO0 &lt;br /&gt;
| Funkmodul Universal-I/O 1&lt;br /&gt;
|-&lt;br /&gt;
| P0.7&lt;br /&gt;
| 19&lt;br /&gt;
| T1&amp;lt;br/&amp;gt;KBI7&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P1.0&lt;br /&gt;
| 18&lt;br /&gt;
| TXD&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ISP HEADER&amp;lt;br/&amp;gt;LED&lt;br /&gt;
| 2&amp;lt;br/&amp;gt;_&lt;br /&gt;
| TXD&amp;lt;br/&amp;gt;LED&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P1.1&lt;br /&gt;
| 14&lt;br /&gt;
| TA0&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| &lt;br /&gt;
| SCLK&lt;br /&gt;
| Funkmodul Eingang Takt&lt;br /&gt;
|-&lt;br /&gt;
| P1.2&lt;br /&gt;
| 12&lt;br /&gt;
| T0&amp;lt;br/&amp;gt;SCL&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| 24C64AN&lt;br /&gt;
| &lt;br /&gt;
| SCL&lt;br /&gt;
| I2C Takt &lt;br /&gt;
|-&lt;br /&gt;
| P1.3&lt;br /&gt;
| 11&lt;br /&gt;
| INT0&amp;lt;br/&amp;gt;SDA&lt;br /&gt;
| I/O&lt;br /&gt;
| =&lt;br /&gt;
| 24C64AN&lt;br /&gt;
| &lt;br /&gt;
| SDA&lt;br /&gt;
| I2C Daten&lt;br /&gt;
|-&lt;br /&gt;
| P1.4&lt;br /&gt;
| 10&lt;br /&gt;
| INT1&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P1.5&lt;br /&gt;
| 6&lt;br /&gt;
| RST&lt;br /&gt;
| I&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| 2&lt;br /&gt;
| MISO&lt;br /&gt;
| Funkmodul Ausgang Daten&lt;br /&gt;
|-&lt;br /&gt;
| P1.6&lt;br /&gt;
| 5&lt;br /&gt;
| P1.6&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| 20&lt;br /&gt;
| MOSI&lt;br /&gt;
| Funkmodul Eingang Daten&lt;br /&gt;
|-&lt;br /&gt;
| P1.7&lt;br /&gt;
| 4&lt;br /&gt;
| P1.7&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| 1&lt;br /&gt;
| SCLK&lt;br /&gt;
| Funkmodul Eingang Takt&lt;br /&gt;
|-&lt;br /&gt;
| P2.0&lt;br /&gt;
| 1&lt;br /&gt;
| P2.0&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.1&lt;br /&gt;
| 2&lt;br /&gt;
| P2.1&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.2&lt;br /&gt;
| 13&lt;br /&gt;
| SPI_MOSI&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.3&lt;br /&gt;
| 14&lt;br /&gt;
| SPI_MISO&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.4&lt;br /&gt;
| 15&lt;br /&gt;
| SPI_SS&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.5&lt;br /&gt;
| 16&lt;br /&gt;
| SPI_CLK&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.6&lt;br /&gt;
| 27&lt;br /&gt;
| P2.6&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.7&lt;br /&gt;
| 28&lt;br /&gt;
| P2.7&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P3.0&lt;br /&gt;
| 9&lt;br /&gt;
| XTAL2&amp;lt;br/&amp;gt;CLKOUT&lt;br /&gt;
| &lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P3.1&lt;br /&gt;
| 8&lt;br /&gt;
| XTAL2&amp;lt;br/&amp;gt;CLKIN&lt;br /&gt;
| I&lt;br /&gt;
| =&lt;br /&gt;
| EPM3064A&lt;br /&gt;
| &lt;br /&gt;
| CLK OUT&lt;br /&gt;
| Prozessor Takt&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Simple_Serial_Interface</id>
		<title>Simple Serial Interface</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Simple_Serial_Interface"/>
				<updated>2010-03-16T15:06:48Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: Undo revision 1189 by MilagroGardener (Talk) Spam entfernt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Simple Serial Interface '''V2'''==&lt;br /&gt;
&lt;br /&gt;
Es gibt eine Neuauflage des Simple 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.&lt;br /&gt;
&lt;br /&gt;
BITTE BEACHTET DIE DISKUSSIONSSEITE. Bei diesem Interface fehlen Basisvorwiderstände für die Transistoren, ausserdem passt das Betty-Interface nicht mit der Pinleiste. &lt;br /&gt;
&lt;br /&gt;
Im [[http://bettyhacks.com/forum Forum]] gibt es [[http://bettyhacks.com/forum/index.php?topic=108.msg828#msg828 Fotos]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Stückliste ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable float-left&amp;quot;&lt;br /&gt;
&lt;br /&gt;
| Stück ||  Bezeichnung                                                             || Conrad                  || Reichelt.de&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Euro-Platine 50x90mm Streifenraster                                      || 527629                  || H25SR050&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Maxim MAX 3232 CPE                                                       || 167108                  || MAX 3232 CPE&lt;br /&gt;
|-&lt;br /&gt;
| 4     || Kondensator 1µF (Kondensatoren '''C1-C4''' - z.B. Keramik, bipolar)      || 453382                  || RAD 1/63 **&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Kondensator 100nF (0,1µF) (Kondensator '''C5''' - z.B. Keramik, bipolar) || 453099                  || X7R-5 100N&lt;br /&gt;
|-&lt;br /&gt;
| 2     || Transistor BC 547C                                                       || 154989                  || BC 547C&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Diode 1N4148 ('''D3''')                                                  || 162280                  || 1N 4148&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Z-Diode 3,3V ('''D4''')                                                  || 180041                  || ZF 3,3&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Widerstand 680 Ohm ('''R1''')                                            || 403237                  || 1/4W 680&lt;br /&gt;
|-&lt;br /&gt;
| 1     || SUB-D9 Fermale                                                           ||                         || D-SUB BU 09FB&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Flachbandkabel                                                           ||                         || AWG 28-10G 3M&lt;br /&gt;
|-&lt;br /&gt;
| 1     || IC-Sockel 16 Polig (2x8)                                                 ||                         || GS 16&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Ueberarbeiten|, da der Reichelt-Warenkorb fehlerhaft ist.}}&lt;br /&gt;
&lt;br /&gt;
Den kompletten Einkaufskorb könnt ihr bei Reichelt direkt unter folgendem Link adden. Es ist alles drinnen, was in der oberen Liste dteht:&lt;br /&gt;
https://secure.reichelt.de/?;ACTION=20;LA=5000;AWKID=48846;PROVID=2084 Die Kosten belaufen sich auf 8,26€.&lt;br /&gt;
&lt;br /&gt;
* Die Kondensatoren von Reichelt sind POLAR also auf die Polung achten!&lt;br /&gt;
&lt;br /&gt;
optional:&lt;br /&gt;
* 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)&lt;br /&gt;
* 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)&lt;br /&gt;
* 1 x SUBD Buchse, 9-polig (Reichelt: D-SUB BU 09FB (Für Flachbandkabel))&lt;br /&gt;
&lt;br /&gt;
=== Schaltplan und Layout ===&lt;br /&gt;
Der Schaltplan:&lt;br /&gt;
&lt;br /&gt;
[[Image:Betty-Serial-V2-EAGLE.jpg]]&lt;br /&gt;
&lt;br /&gt;
Das Layout für Lochstreifenraster:&lt;br /&gt;
&lt;br /&gt;
[[Image:Betty-Serial-V2-Lochmaster.jpg]]&lt;br /&gt;
&lt;br /&gt;
=== Eagle Files ===&lt;br /&gt;
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]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
Simple Serial Interface funktioniert mit jeder gängigen Software.&amp;lt;br&amp;gt;&lt;br /&gt;
* ob es nun Terminal-Programme wie [[http://hp.vector.co.jp/authors/VA002416/ttermp23.zip TeraTerm]], realterm oder minicom sind oder &lt;br /&gt;
* die Software die für die Betty erstellt wurden, von Netguy(mamalala), von hackbard oder von Colibri.&lt;br /&gt;
* wenn die Software [[LPCTool]] genutzt wird, auch mit automatischem Schalten von EINT und RESET&lt;br /&gt;
&lt;br /&gt;
=== Danke ===&lt;br /&gt;
Mein Dank geht an dakaos für die Liste von Conrad Bestellnummern.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--[[User:Alterego|Alterego]] 07:26, 9 November 2007 (CET)&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Betty_scart</id>
		<title>Betty scart</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Betty_scart"/>
				<updated>2010-02-11T18:03:59Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* Mit dem PC über einen Adapter */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;betty_scart ist eine Firmware für den [[SCART_Adapter_Hardware#.5B2.5D_Philips_P89LPC931|Mikrocontroller]] (80C51-Derivat) im [[SCART Adapter]].&lt;br /&gt;
&lt;br /&gt;
== Funktion ==&lt;br /&gt;
Sie empfängt Daten von der [[Betty]] per Funk und gibt sie über die serielle Schnittstelle aus.&lt;br /&gt;
&lt;br /&gt;
Telekatz:&lt;br /&gt;
&amp;quot;Übertragung der Tastendrücke an den Scartadapter ist jetzt möglich. Ich habe dafür einen neuen IR encoder hinzugefügt, der anstelle eines IR Signals ein Funkübertragung sendet. Dies ist mit dem Scartadapter im binary mode empfangbar.&amp;quot; [http://bettyhacks.com/forum/index.php?topic=14.msg822#msg822 Forum], weitergeführte Diskussion [http://bettyhacks.com/forum/index.php?topic=114.msg826;topicseen#msg826 &amp;quot;Kommunikation Scartadapter&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
Infos zu Datenrate und Kommandos stehen in der [https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware/betty_scart/trunk/readme.txt readme.txt]&lt;br /&gt;
&lt;br /&gt;
==Quellcode==&lt;br /&gt;
Den aktuellen Source erhält man über [[SVN]] [http://boopfirmware.svn.sourceforge.net/viewvc/boopfirmware/betty_scart/trunk/ hier].&lt;br /&gt;
Das aktuelle RAW-Binary zum download: [https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware/betty_scart/trunk/betty_scart.bin betty_scart.bin]&lt;br /&gt;
&lt;br /&gt;
==Entwicklung/Compiler==&lt;br /&gt;
GCC unterstützt 8051 Mikroprozessoren nicht.&lt;br /&gt;
&lt;br /&gt;
[http://sdcc.sourceforge.net/ SDCC] - Small Device C Compiler ([http://sourceforge.net/projects/sdcc/files/ Download])&lt;br /&gt;
&lt;br /&gt;
Unterstützt den Prozessor ('''mcs51''')&lt;br /&gt;
* http://sdcc.svn.sourceforge.net/viewvc/sdcc/trunk/sdcc/device/include/mcs51/P89LPC932.h?view=log&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
&lt;br /&gt;
Paket:&lt;br /&gt;
 sudo apt-get install sdcc&lt;br /&gt;
 sdcc -v&lt;br /&gt;
&lt;br /&gt;
Manuell:&lt;br /&gt;
Bei manueller Installation aus dem binary (s. Download) und dem Befolgen der Anweisungen in INSTALL.txt&lt;br /&gt;
Makefile.local:&lt;br /&gt;
 SDCCBASE=/usr/local&lt;br /&gt;
 INCLUDEPATH=$(SDCCBASE)/share/sdcc/include&lt;br /&gt;
 SDCCPATH=$(SDCCBASE)/bin&lt;br /&gt;
&lt;br /&gt;
=====Ubuntu 9.04=====&lt;br /&gt;
* Paket hat keine mcs51 Unterstützung&lt;br /&gt;
* Das binary package (siehe Download Link) funktioniert &lt;br /&gt;
&lt;br /&gt;
=====Ubuntu 9.10=====&lt;br /&gt;
* 9.10 supports mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 ([https://bugs.launchpad.net/ubuntu/+source/sdcc/+bug/412761 bug])&lt;br /&gt;
&lt;br /&gt;
== Firmware flashen ==&lt;br /&gt;
Der Mikrocontroller verfügt über einen Bootloader, mit dem über die ICP/ISP Schnittstelle die Firmware geladen werden kann. Siehe [[SCART_Adapter_Hardware#.5B2.5D_Philips_P89LPC931|Datenblatt]] ab S. 107.&lt;br /&gt;
&lt;br /&gt;
===Mit dem PC über einen Adapter===&lt;br /&gt;
* [[SCART-Betty-Kombiinterface]]&lt;br /&gt;
* ScartProg [http://bettyhacks.com/forum/index.php?topic=176.15 Forum]&lt;br /&gt;
* NXPs Adapter (http://ics.nxp.com/support/development.hardware/fdi.usb-icp-80c51isp/~P89C664/)&lt;br /&gt;
&lt;br /&gt;
===Mit Betty===&lt;br /&gt;
[[Image:Betty_scart_icp.jpg|thumb|Verbindungen zwischen betty SCART adapter]]&lt;br /&gt;
&lt;br /&gt;
Die Firmware des SCART-Adapters lässt sich mit der Betty ohne zusätzliche Hardware (außer einem entsprechenden Kabel) flashen. Die dazu nötigen Routinen sind in Boop bereits integriert, die zu flashende Firmware muß allerdings in Boop mit hinein-compiliert werden. [http://bettyhacks.com/forum/index.php?topic=148.0|Forum]&lt;br /&gt;
&lt;br /&gt;
# betty_scart.bin in ein Werte-Array in C-Quellcode umwandeln&lt;br /&gt;
## Windows: http://www.ulrichradig.de/home/index.php/projekte/winbin&lt;br /&gt;
## Python: [http://boopfirmware.svn.sourceforge.net/viewvc/boopfirmware/betty_scart/trunk/boop_icp.py?view=log boop_icp.py]&lt;br /&gt;
# als boopfirmware/boop/trunk/tools/scart_image.h speichern &lt;br /&gt;
# boop kompilieren&lt;br /&gt;
# boop_rom.bin flashen&lt;br /&gt;
# betty mit scart-adapter verbinden&lt;br /&gt;
# betty&amp;gt;tools&amp;gt;ICP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Firmware]]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Betty_scart</id>
		<title>Betty scart</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Betty_scart"/>
				<updated>2009-10-21T16:47:39Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* SVN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Info==&lt;br /&gt;
betty-scart ist eine Firmware für den [[SCART Adapter]].&lt;br /&gt;
&lt;br /&gt;
==Was macht betty-scart==&lt;br /&gt;
betty-scart empfängt Daten von der [[Betty]]. Telekatz:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Übertragung der Tastendrücke an den Scartadapter ist jetzt möglich. Ich habe dafür einen neuen IR encoder hinzugefügt, der anstelle eines IR Signals ein Funkübertragung sendet. Dies ist mit dem Scartadapter im binary mode empfangbar.&amp;quot; [http://bettyhacks.com/forum/index.php?topic=14.msg822#msg822 Forum]&lt;br /&gt;
&lt;br /&gt;
Weiteregeführte Diskussion im Forum: [http://bettyhacks.com/forum/index.php?topic=114.msg826;topicseen#msg826 &amp;quot;Kommunikation Scartadapter&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==SVN==&lt;br /&gt;
Den aktuellen Status und Source erhält man über [[SVN]] [https://sourceforge.net/projects/boopfirmware/develop hier].&lt;br /&gt;
Das aktuelle RAW-Binary zum download: [https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware/betty_scart/trunk/betty_scart.bin betty_scart.bin]&lt;br /&gt;
&lt;br /&gt;
Infos zu Datenrate und Kommandos stehen in der [https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware/betty_scart/trunk/readme.txt Readme.txt]&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=SVN</id>
		<title>SVN</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=SVN"/>
				<updated>2009-10-21T16:44:15Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* SVN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== SVN ==&lt;br /&gt;
&lt;br /&gt;
Die Abkürzung SVN steht für Subversion. Dabei handelt es sich um eine Versionsverwaltung für Softwareprojekte, die zur Verwaltung des Quellcodes von Firmware und Tools dient. Siehe auch (http://de.wikipedia.org/wiki/Subversion_%28Software%29 Wikipedia].&lt;br /&gt;
&lt;br /&gt;
Ein SVN Repository (=Projektarchiv) ist unter https://sourceforge.net/projects/boopfirmware/ eingerichtet.&lt;br /&gt;
&lt;br /&gt;
Die Software kann unter dem Link https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware bezogen (=ausgechecked) werden.&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Boop</id>
		<title>Boop</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Boop"/>
				<updated>2009-10-21T16:41:02Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* Status / Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Info==&lt;br /&gt;
Boop ([http://de.wikipedia.org/wiki/Betty_Boop Namensgeberin])ist eine Software (Firmware) fuer die Betty, welche von '''netguy''' entwickelt wurde, und von einigen anderen erweitert wird.&lt;br /&gt;
Die Firmware dient derzeit haupsaechlich als &amp;quot;testbed&amp;quot; um die Hardware der Betty anzusprechen.&lt;br /&gt;
Die Firmware enthält Routinen für das Ansprechen der meisten Hardwarekomponenten der Betty.&lt;br /&gt;
Eine Übersicht über die Features der gibt es unter [[Boop Features]]&lt;br /&gt;
&lt;br /&gt;
==Lizenz==&lt;br /&gt;
'''boop''' steht unter der [http://www.gnu.org/copyleft/gpl.html GPL]v3. Bitte beachtet das wenn, ihr an der Software herumbastelt!&lt;br /&gt;
&lt;br /&gt;
==Status / Download==&lt;br /&gt;
Siehe auch [[Boop_Features]].&lt;br /&gt;
&lt;br /&gt;
Den aktuellen Status und Source erhält man über [[SVN]] [https://sourceforge.net/projects/boopfirmware/develop hier].&lt;br /&gt;
Das aktuelle RAW-Binary zum download: [https://boopfirmware.svn.sourceforge.net/svnroot/boopfirmware/boop/trunk/boop_rom.bin boop_rom.bin]&lt;br /&gt;
&lt;br /&gt;
==Geschichte==&lt;br /&gt;
Aufschrauben, Datenblätter finden und lesen, Firmware auslesen, disassemblieren und untersuchen.. Viel Arbeit! &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Das System==&lt;br /&gt;
Die Firmware läuft auf einem 32-bit Mikroprozessor mit ARM7 Kern.&lt;br /&gt;
Es sind 64kb SRAM und 16mbit externer flash-speicher vorhanden.&lt;br /&gt;
&lt;br /&gt;
Verfügt über SPI, I2C, UART&lt;br /&gt;
&lt;br /&gt;
Näheres zu den Komponenten unter [[Betty Hardware]] und [http://www.hackdaworld.org/cgi-bin/awki.cgi/BettyTV hackdaworld]&lt;br /&gt;
&lt;br /&gt;
===Das 'Betriebssystem' Timer, Interrupts, ...===&lt;br /&gt;
&lt;br /&gt;
Die Timers und Interrupts sind unter [[Boop Peripherie]] aufgelistet.&lt;br /&gt;
&lt;br /&gt;
===Hardwareunterstützung===&lt;br /&gt;
&lt;br /&gt;
==== Serielle Schnittstelle ====&lt;br /&gt;
(an der Stiftleiste)&lt;br /&gt;
txd0, rxd0&lt;br /&gt;
&lt;br /&gt;
==== LCD ====&lt;br /&gt;
Anbindung über Speicheradresse 0x81000000 (CMD) und 0x81000001 (DATA)&amp;lt;br\&amp;gt;&lt;br /&gt;
Diverse Grafik- und Schriftfunktionen im Menü 'TestStuff'&amp;lt;br\&amp;gt;&lt;br /&gt;
Was ist mit Kontrast?&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hintergrundbeleuchtung ====&lt;br /&gt;
sck0/P0.4&lt;br /&gt;
64 Helligkeitsstufen&lt;br /&gt;
Fade-in, Fade-out einstellbar&lt;br /&gt;
&lt;br /&gt;
====Tastatur ====&lt;br /&gt;
'keytest' im Menü 'TestStuff' zeigt Tastaturcodes, wie kommt man da wieder raus?&lt;br /&gt;
&lt;br /&gt;
====Akkuzustand ====&lt;br /&gt;
Wird in oben rechts als Batteriesymbol angezeigt.&lt;br /&gt;
'bat debug' im Menü 'TestStuff' zeigt - was für Werte?&lt;br /&gt;
&lt;br /&gt;
====Audio ====&lt;br /&gt;
Soundausgabe funktioniert, ist aber nicht aktiviert (warum?):&amp;lt;br\&amp;gt;&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=72.msg846#msg846&lt;br /&gt;
&lt;br /&gt;
AUDIO&lt;br /&gt;
P0.7/SSEL0/PWM2/EINT2     69     PWM&amp;lt;br\&amp;gt;&lt;br /&gt;
P0.11/CTS1/CAP1.1         83     Shutdown&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Verstärker: LM4876&lt;br /&gt;
&lt;br /&gt;
====IR====&lt;br /&gt;
Über Pin 4 (P0.21/PWM5/CAP1.3) kann die IR Diode zum Senden ein und ausgeschaltet werden.&amp;lt;br\&amp;gt;&lt;br /&gt;
Der IR-Empfang wird über Pin 84 (P0.12/DSR1/MAT1.0) aktiviert/deaktiviert.&amp;lt;br\&amp;gt;&lt;br /&gt;
Über Pin 32 (P0.29/AIN2/CAP0.3/MAT0.3) wird das empfangene Signal eingelesen.&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Funk ====&lt;br /&gt;
SPI&lt;br /&gt;
Testweise als IR-Device eingebaut, überträgt Tastencodes an den [[SCART Adapter]] mit [[Betty-scart]]&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=114.msg826#msg826&lt;br /&gt;
&lt;br /&gt;
====Uhr====&lt;br /&gt;
I2C&lt;br /&gt;
&lt;br /&gt;
==Fehler melden / Helfen==&lt;br /&gt;
&lt;br /&gt;
Entwickelt wird nur von wenigen. Wenn Du Fehler findest, oder anders Helfen möchtest, melde Dich am Besten im [http://bettyhacks.com/forum Forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)&lt;br /&gt;
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Boop_Peripherie</id>
		<title>Boop Peripherie</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Boop_Peripherie"/>
				<updated>2009-03-08T10:57:41Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* Interrupts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Boop-Peripherienutzung =&lt;br /&gt;
&lt;br /&gt;
Hier soll eine Übersicht über die unterschiedlichen von Boop genutzten Hardware-Ressourcen (IRQs, Timer etc.) erfolgen.&lt;br /&gt;
&lt;br /&gt;
== Interrupts ==&lt;br /&gt;
&lt;br /&gt;
Der [[LPC2220 - 32bit arm7tdmi-s cpu|LPC2220]] hat drei Interrupt-Klassen:&lt;br /&gt;
&lt;br /&gt;
* 1x '''FIQ''' (Fast IRQ)&lt;br /&gt;
* 16x '''VIC''' (Vector IRQs)&lt;br /&gt;
* 32x normale IRQs&lt;br /&gt;
&lt;br /&gt;
Die folgenden IRQs sind vergeben:&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
|+&lt;br /&gt;
!Nummer!!Quelle!!Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
|'''FIQ'''||PWM + TIMER1||PWM: Sound und LCD-Backlight; TIMER1: IR-Modulation&lt;br /&gt;
|-&lt;br /&gt;
|VIC 2||EINT0: CC1100||RF-Chip&lt;br /&gt;
|-&lt;br /&gt;
|VIC 3||EINT2: RTC||Echtzeituhr&lt;br /&gt;
|-&lt;br /&gt;
|VIC 4||I2C||I2C Übertragung&lt;br /&gt;
|-&lt;br /&gt;
|VIC 14||ADC||Analog/Digital-Wandler, Batteriespannung&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timer ==&lt;br /&gt;
&lt;br /&gt;
Der LPC2220 hat zwei Timer: TIMER0 und TIMER1.&lt;br /&gt;
&lt;br /&gt;
{|border=1&lt;br /&gt;
|+&lt;br /&gt;
!Timer!!Aufgabe&lt;br /&gt;
|-&lt;br /&gt;
|TIMER0||Callback-Funktionen, 5ms-Auflösung&lt;br /&gt;
|-&lt;br /&gt;
|TIMER1||IR-Modulation, Auflösung=???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Interfaces_PC_zu_Betty</id>
		<title>Interfaces PC zu Betty</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Interfaces_PC_zu_Betty"/>
				<updated>2009-02-27T11:09:04Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* RS232-Schnittstellenwandler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Man braucht eine serielle Schnittstelle mit 3V oder 5V-Pegel (Direkt oder über USB-Umweg), um Firmware auf die Betty zu übertragen.&lt;br /&gt;
&lt;br /&gt;
== RS232-Schnittstellenwandler ==&lt;br /&gt;
&lt;br /&gt;
Benutzen meist Pegelwandler-ICs wie MAX3232. Bettys Spannungsversorgung ist 3V. Daher kann man den Standard MAX232 nicht ohne zusätzliche Spannungsversorgung (5V) verwenden.&lt;br /&gt;
&lt;br /&gt;
* Handy-Datenkabel&amp;lt;br/&amp;gt;Zählen fast immer hierzu, siehe unten&lt;br /&gt;
&lt;br /&gt;
* [[Int. USB und Laderegler]] &amp;lt;br/&amp;gt;USB2Serial Wandler zum einbauen in die Betty.&lt;br /&gt;
&lt;br /&gt;
* [[Simple Serial Interface]]&amp;lt;br/&amp;gt;Funktional identisch zum NXP ISP, aber Aufbau auf Lochrasterplatine (Einfacher für den Hobbybastler)&lt;br /&gt;
&lt;br /&gt;
* [[SCART-Betty-Kombiinterface]]&amp;lt;br/&amp;gt;Mit dem [[SCART-Betty-Kombiinterface]] können nicht nur wie bei den bisher verfügbaren Interfaces mit der Betty, sondern auch mit dem Scart-Adapter Daten ausgetauscht werden.&lt;br /&gt;
&lt;br /&gt;
* NXP ISP&amp;lt;br/&amp;gt;Der NXP ISP besteht aus einem Standard TTL Wandler der die RTS / CTS Leitungen zum Resetten/Boot Enable benutzt.&amp;lt;br&amp;gt;http://www.grautier.com/grautier/index.php?/archives/51-Betty-Hardware-Teil-4-NXPisp-Adapter.html (01:32 - 18.09.2007)&amp;lt;br/&amp;gt;[http://www.flashmagictool.com/ Link zum Flash Magic]&lt;br /&gt;
&lt;br /&gt;
== USB-Seriell-Wandler ==&lt;br /&gt;
&lt;br /&gt;
Man kann auch USB-seriell Wandler ohne RS232-Pegel benutzen. Im besten Fall unterstützen sie auch Handshake-Signale.&lt;br /&gt;
Dazu eignen sich spezielle ICs (FT232R, ..), es geht auch mit einigen Handy-Datenkabeln.&lt;br /&gt;
&lt;br /&gt;
'''''Achtung:''''' Fertige Adapter mit USB und RS232-Steckern müssen geöffnet und Kabel direkt an den (FT232/PL2303-)Wandlerchip angelötet werden, da hier der Pegel anschließend wieder auf +-12V gewandelt wird. Handydatenkabel umgehen dies. Anschlusspunkte am Chip siehe z.B.: [http://www.ftdichip.com/Documents/DataSheets/DS_FT232BM.pdf FTDI FT232BM Datenblatt] ; [http://user.chollian.net/~mines/pl2303.pdf PL2303 Datenblatt]&lt;br /&gt;
&lt;br /&gt;
== Umbau von Handy-Datenkabeln  ==&lt;br /&gt;
&lt;br /&gt;
Hierzu sind alle Datenkabel (Seriell oder auch USB) geeignet, deren zugehörige Handys seriell mit 3,3V oder 5V-Pegel angesprochen werden. Erkennen lässt sich das an den Signalbezeichnungen RX und TX in der Pinbelegung des Handysteckers (Über Google zu finden). Das sind u.a. Siemens C25-S65, Nokia 3210, 3310, 5110, 8110, Motorola T191 und fast alle anderen die nicht per USB (Handyseitig) angebunden sind. USB-Kabel für Nokia's mit dem neueren &amp;quot;Pop-Port&amp;quot; gehen z.B. NICHT da hier 4 Adern zu einer USB-Schnittstelle direkt am Handy laufen, ohne Wandler! Die älteren Modelle (aus der Zeit als jedes Modell seine eigene Anschlussnorm bekam) funktionieren dagegen praktisch immer.&lt;br /&gt;
&lt;br /&gt;
Ist ein Kabel gefunden, Stecker zerlegen und mit der Pinbelegung (Pinout) des Steckers feststellen welche Ader TX, RX und GND(Masse/Minus) ist. Im Falle eines Original Siemens-Datenkabels kommt noch eine Ader für die 3,3V aus der Betty dazu, andere Schaltungen versorgen sich aus dem PC. Zur Steckerbelegung siehe auch hier: [http://www.nobbi.com/steck_s25.htm Siemens] [http://www.nobbi.com/steck_nok.htm Nokia]&lt;br /&gt;
&lt;br /&gt;
[http://www.grautier.com/grautier/uploads/Elektronik/Betty/RIMG0001.JPG] zeigt die Belegung des Betty-Programmiersteckers, als Kupplung ein Stück von dem Reichelt-Artikel &amp;quot;[http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=C142;GROUPID=3221;ARTICLE=6074; BL 2X10G 2,54]&amp;quot; abgeschnitten und er passt.&lt;br /&gt;
&lt;br /&gt;
RX, TX, GND werden 1:1 durchverbunden, ggf. auch noch 3,3V. Die &amp;quot;Bootloader Enable&amp;quot;-Leitung von Betty (am Stecker) muss noch mit GND verbunden werden damit sie in den Softwareupdatemodus geht wenn unser Kabel dransteckt. Wird auch der Terminalmodus benötigt, muss ein Schalter in diese Verbindung eingefügt werden.&lt;br /&gt;
&lt;br /&gt;
Dies ist die einfachste Version eines Betty Interfaces, zum Starten des Bootloaders wird der Stecker aufgesetzt und die Batterien eingelegt.&lt;br /&gt;
Zum Starten der Software nach dem Update das Kabel abziehen, und kurz eine der Batterien entfernen.&lt;br /&gt;
&lt;br /&gt;
== Problembehebung ==&lt;br /&gt;
&lt;br /&gt;
Es kam bei einigen Usern mit verschiedenen Handykabelmodellen zu dem Problem dass im Hyperterminal problemlose Übertragung funktioniert, aber Betty-Heaven nur &amp;quot;RX: Timeout&amp;quot; meldet. Boardmember &amp;quot;nitpicker&amp;quot; fand eine Lösung:&lt;br /&gt;
&lt;br /&gt;
Ein zusätzlicher PullUp-Widerstand von 4,7 kiloOhm zwischen &amp;quot;TX&amp;quot; und &amp;quot;3,3V&amp;quot; am Betty-Stecker hilft ihr auf die Sprünge.&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Main_Page"/>
				<updated>2009-01-03T21:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* Hardware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Image:boop.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Willkommen zum Wiki von Bettyhacks.com'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das Bettyhacks-Projekt wurde im Juli 2007 ins Leben gerufen, um eine alternative Firmware ([[Boop]]) für die &amp;quot;Interaktive Fernbedienung [http://www.betty-tv.de Betty]&amp;quot; (Ende 2007 eingestellt) zu entwickeln. &amp;lt;br\&amp;gt;&lt;br /&gt;
Betty ist für €1 bei eBay zu erstehen. Sie basiert auf einem ARM7tdmi Prozessor, hat 2MB Flash-Speicher, ein 160 x 128 Pixel Graustufen LCD, ... &amp;lt;br\&amp;gt;&lt;br /&gt;
Hier finden Sie Infomation über die Betty-Fernbedienung und die zugehörige Hard- und Software.&lt;br /&gt;
&lt;br /&gt;
Besuchen Sie auch das [http://www.bettyhacks.com/forum Bettyhacks-Forum] und den [[Chat]]&lt;br /&gt;
{| cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [[Betty]]&lt;br /&gt;
** [[Betty Hardware]]&lt;br /&gt;
** [[LPC2220_Pin-Belegung]]&lt;br /&gt;
** [[Betty Buttons]]&lt;br /&gt;
** [[Smartcardchip]]&lt;br /&gt;
* [[IP Adapter]]&lt;br /&gt;
** [[IP Adapter Hardware]]&lt;br /&gt;
* [[SCART Adapter]]&lt;br /&gt;
** [[SCART Adapter Hardware]]&lt;br /&gt;
* [[TAE Adapter]]&lt;br /&gt;
** [[TAE Adapter Hardware]]&lt;br /&gt;
** [[MSP430 Pin-Belegung]]&lt;br /&gt;
* [[Ladestation]]&lt;br /&gt;
&lt;br /&gt;
== Bilder ==&lt;br /&gt;
&lt;br /&gt;
* [[Pictures#Betty_HHU|Betty HHU]]&lt;br /&gt;
* [[Pictures#Scart-Adapter|SCART Adapter]]&lt;br /&gt;
* [[Pictures#TAE-Adapter|TAE Adapter]]&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
* [[Boop]]&lt;br /&gt;
* [[Betty-scart]]&lt;br /&gt;
&lt;br /&gt;
* [[Original Firmware]]&lt;br /&gt;
&lt;br /&gt;
== Firmware - Entwicklung ==&lt;br /&gt;
* [[Entwicklungsumgebungen]]&lt;br /&gt;
* [[SVN]]&lt;br /&gt;
&lt;br /&gt;
== Firmware - Übertragung ==&lt;br /&gt;
So kommt Boop in die Betty&lt;br /&gt;
* [[Firmware flashen]]&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
* [[Interfaces PC zu Betty]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;30%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== Links &amp;amp; Infos ==&lt;br /&gt;
* Betty&lt;br /&gt;
** [http://www.betty-tv.de Offizielle Website von BettyTV]&lt;br /&gt;
** [http://www.itsd.de/de/Unternehmen/Referenzen/Betty-TV BettyTV-IT-Provider]&lt;br /&gt;
&lt;br /&gt;
* Elektronik&lt;br /&gt;
** [http://www.mikrocontroller.net/articles/ARM Einführung zum ARM]&lt;br /&gt;
** [http://www.mikrocontroller.net/articles/Spezial:Allpages Artikel rund um Elektronik und Mikrocontroller]&lt;br /&gt;
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Absolute_Beginner.pdf Elektronik für Anfaenger]&lt;br /&gt;
** [http://web205.server-drome.net/Download/AVR/2007_07_01_Standardbauelemente.pdf Elektronische Standard-Bauelemente]&lt;br /&gt;
&lt;br /&gt;
== Modifikationen &amp;amp; Reparaturanleitungen ==&lt;br /&gt;
* [[Umbau auf LiIon Akku]]&lt;br /&gt;
* [[Reparaturanleitungen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=MSP430_Pin-Belegung</id>
		<title>MSP430 Pin-Belegung</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=MSP430_Pin-Belegung"/>
				<updated>2009-01-03T21:00:42Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: New page: {| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot; !Port !Pin !Funktion !Dir !class=&amp;quot;unsortable&amp;quot;| = !Ziel !Pin !Funktion !Beschreibung |- | P1.0 | 13 | T...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; align=&amp;quot;left&amp;quot;&lt;br /&gt;
!Port&lt;br /&gt;
!Pin&lt;br /&gt;
!Funktion&lt;br /&gt;
!Dir&lt;br /&gt;
!class=&amp;quot;unsortable&amp;quot;| =&lt;br /&gt;
!Ziel&lt;br /&gt;
!Pin&lt;br /&gt;
!Funktion&lt;br /&gt;
!Beschreibung&lt;br /&gt;
|-&lt;br /&gt;
| P1.0&lt;br /&gt;
| 13&lt;br /&gt;
| TACLK&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| &lt;br /&gt;
| CS&lt;br /&gt;
| Funkmodul Chip-Select&lt;br /&gt;
|-&lt;br /&gt;
| P1.1&lt;br /&gt;
| 14&lt;br /&gt;
| TA0&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| &lt;br /&gt;
| SCLK&lt;br /&gt;
| Funkmodul Eingang Takt&lt;br /&gt;
|-&lt;br /&gt;
| P1.2&lt;br /&gt;
| 15&lt;br /&gt;
| TA1&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| &lt;br /&gt;
| MOSI&lt;br /&gt;
| Funkmodul Eingang Daten &lt;br /&gt;
|-&lt;br /&gt;
| P1.3&lt;br /&gt;
| 16&lt;br /&gt;
| TA2&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| CC1100&lt;br /&gt;
| &lt;br /&gt;
| MISO&lt;br /&gt;
| Funkmodul Ausgang Daten&lt;br /&gt;
|-&lt;br /&gt;
| P1.4&lt;br /&gt;
| 17&lt;br /&gt;
| SMCLK&amp;lt;br/&amp;gt;TCK&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ISP&amp;lt;br/&amp;gt;Watchdog&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Reset externer Watchdog&lt;br /&gt;
|-&lt;br /&gt;
| P1.5&lt;br /&gt;
| 18&lt;br /&gt;
| TA0&amp;lt;br/&amp;gt;TMS&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ISP&amp;lt;br/&amp;gt;PWR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| CC1100 power&lt;br /&gt;
|-&lt;br /&gt;
| P1.6&lt;br /&gt;
| 20&lt;br /&gt;
| TA1&amp;lt;br/&amp;gt;TDI&amp;lt;br/&amp;gt;TCLK&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ISP&amp;lt;br/&amp;gt;PWR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| extra current&lt;br /&gt;
|-&lt;br /&gt;
| P1.7&lt;br /&gt;
| 21&lt;br /&gt;
| TA2&amp;lt;br/&amp;gt;TD0&amp;lt;br/&amp;gt;TDI&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ISP&amp;lt;br/&amp;gt;PWR&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| CC1100 auxiliary power&lt;br /&gt;
|-&lt;br /&gt;
| P2.0&lt;br /&gt;
| 6&lt;br /&gt;
| ACLK&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.1&lt;br /&gt;
| 7&lt;br /&gt;
| INCLK&lt;br /&gt;
| I&lt;br /&gt;
| =&lt;br /&gt;
| ARM&lt;br /&gt;
| &lt;br /&gt;
| ARM_CLK&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.2&lt;br /&gt;
| 8&lt;br /&gt;
| CAOUT&amp;lt;br/&amp;gt;TA0&lt;br /&gt;
| I&lt;br /&gt;
| =&lt;br /&gt;
| ARM&lt;br /&gt;
| &lt;br /&gt;
| ARM_MOSI&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.3&lt;br /&gt;
| 10&lt;br /&gt;
| CA0&amp;lt;br/&amp;gt;TA1&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| ARM&lt;br /&gt;
| &lt;br /&gt;
| ARM_MISO&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.4&lt;br /&gt;
| 11&lt;br /&gt;
| CA1&amp;lt;br/&amp;gt;TA2&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| ADC_IN1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| P2.5&lt;br /&gt;
| 24&lt;br /&gt;
| ROSC&lt;br /&gt;
| O&lt;br /&gt;
| =&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| LINE_CONTROL&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=TAE_Adapter_Hardware</id>
		<title>TAE Adapter Hardware</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=TAE_Adapter_Hardware"/>
				<updated>2008-09-17T18:15:31Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* Anschlussbelegung */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Tae_bauteile_und_anschluesse.jpg|thumb|500px|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Allgemeines ==&lt;br /&gt;
&lt;br /&gt;
*Betty TAE G2 V1.4.1 |MC1368C94v-0 - MULTI1 0701&lt;br /&gt;
*Spannungsversorgung über das Telefon&lt;br /&gt;
*TAE Stecker/TAE Buchse&lt;br /&gt;
*Stiftleiste 16Pol. Nicht bestückt&lt;br /&gt;
*Platinenunterseite 1 LED und 4-poliger Kontakt&lt;br /&gt;
*Uhrenquarz ?&lt;br /&gt;
*UHF Sender&lt;br /&gt;
*Antenne (431MHz)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bauteile ==&lt;br /&gt;
&lt;br /&gt;
=== [1] PCD80718HL/D oder PCD80703HL/B ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Mikrocontroller&lt;br /&gt;
NXP (ehem. Philips) &lt;br /&gt;
SEO27.1&lt;br /&gt;
ZSG06394&lt;br /&gt;
SD5658.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [2] M430F ===&lt;br /&gt;
[http://focus.ti.com/lit/ds/symlink/msp430f1121a.pdf Datenblatt]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://focus.ti.com/docs/prod/folders/print/msp430f1121a.html Herstellerinfos]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Texas Instruments&lt;br /&gt;
MSP430F1121A&lt;br /&gt;
Mixed Signal Microcontroller&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [3] TL431C ===&lt;br /&gt;
[http://www.nxp.com/acrobat/datasheets/TL431C_AC_I_AI_LM431AC_2.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Adjustable precision shunt regulators&lt;br /&gt;
Spannungsregler&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [4] MAX660 ===&lt;br /&gt;
[http://www.national.com/ds.cgi/MA/MAX660.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Switched Capacitor Voltage Converter&lt;br /&gt;
Ladungspumpe; erzeugt eine negative Spannung bis -5V&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [5] CC1100 - DN4309.00 - 0641 ===&lt;br /&gt;
[http://focus.ti.com/docs/prod/folders/print/cc1100.html Datenblatt]&amp;lt;br&amp;gt;&lt;br /&gt;
wie in [[SCART Adapter Hardware|SCART Adapter]] und [[IP Adapter Hardware|IP Adapter]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
5 Pins auf jeder seite = 20 pins&lt;br /&gt;
Code:&lt;br /&gt;
CC1100&lt;br /&gt;
DN7452.00&lt;br /&gt;
0705&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [6] Quarz AQ13.824 ===&lt;br /&gt;
&lt;br /&gt;
=== [7] Quarz AQ27.000 ===&lt;br /&gt;
27MHz&lt;br /&gt;
&lt;br /&gt;
=== [8] LM358 ===&lt;br /&gt;
[http://www.ortodoxism.ro/datasheets/philips/LMX58_A_2904_XX532_4.pdf Datenblatt]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
OAMP&lt;br /&gt;
Hersteller: Unknowen&lt;br /&gt;
2AB1S&lt;br /&gt;
Position: Unter dem großen Kondensator&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anschlussbelegung ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PCD Pin 1  GPIO24 (eckig) 1  2    PCD Pin 46 TDI&lt;br /&gt;
GND                       3  4    PCD Pin 47 TCK&lt;br /&gt;
PCD Pin 48 TMS            5  6    PCD Pin 45 TDO&lt;br /&gt;
MSP Pin 22 Test           7  8    MSP Pin 17 TCK&lt;br /&gt;
MSP Pin 5  nReset         9  10   GND&lt;br /&gt;
MSP Pin 21 TDO/TDI       11  12   CC1100 Pin 6 GDO0 (ATEST)&lt;br /&gt;
MSP Pin 20 TDI/TCLK      13  14   Vcc&lt;br /&gt;
MSP Pin 18 TMS           15  16   PCD Pin ?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Boop</id>
		<title>Boop</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Boop"/>
				<updated>2008-03-27T18:47:49Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* LCD */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Info==&lt;br /&gt;
Boop ([http://de.wikipedia.org/wiki/Betty_Boop Namensgeberin])ist eine Software (Firmware) fuer die Betty, welche von '''netguy''' entwickelt wurde, und von einigen anderen erweitert wird.&lt;br /&gt;
Die Firmware dient derzeit haupsaechlich als &amp;quot;testbed&amp;quot; um die Hardware der Betty anzusprechen.&lt;br /&gt;
Die Firmware enthält Routinen für das Ansprechen der meisten Hardwarekomponenten der Betty.&lt;br /&gt;
Eine Übersicht über die Features der gibt es unter [[Boop Features]]&lt;br /&gt;
&lt;br /&gt;
==Lizenz==&lt;br /&gt;
'''boop''' steht unter der [http://www.gnu.org/copyleft/gpl.html GPL]v3. Bitte beachtet das wenn, ihr an der Software herumbastelt!&lt;br /&gt;
&lt;br /&gt;
==Status / Download==&lt;br /&gt;
Siehe auch [[Boop_Features]].&lt;br /&gt;
&lt;br /&gt;
Den aktuellen Status und Source erhält man über [[SVN]] [http://svn.mamalala.org/log.php?repname=boop&amp;amp;path=%2F&amp;amp;rev=0&amp;amp;sc=0&amp;amp;isdir=1 hier].&lt;br /&gt;
Das aktuelle RAW-Binary zum download: [http://svn.mamalala.org/filedetails.php?repname=boop&amp;amp;path=%2Ftrunk%2Fboop_rom.bin&amp;amp;rev=0&amp;amp;sc=0 boop_rom.bin]&lt;br /&gt;
&lt;br /&gt;
==Geschichte==&lt;br /&gt;
Aufschrauben, Datenblätter finden und lesen, Firmware auslesen, disassemblieren und untersuchen.. Viel Arbeit! &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Das System==&lt;br /&gt;
Die Firmware läuft auf einem 32-bit Mikroprozessor mit ARM7 Kern.&lt;br /&gt;
Es sind 64kb SRAM und 16mbit externer flash-speicher vorhanden.&lt;br /&gt;
&lt;br /&gt;
Verfügt über SPI, I2C, UART&lt;br /&gt;
&lt;br /&gt;
Näheres zu den Komponenten unter [[Betty Hardware]] und [http://www.hackdaworld.org/cgi-bin/awki.cgi/BettyTV hackdaworld]&lt;br /&gt;
&lt;br /&gt;
===Das 'Betriebssystem' Timer, Interrupts, ...===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardwareunterstützung===&lt;br /&gt;
&lt;br /&gt;
==== Serielle Schnittstelle ====&lt;br /&gt;
(an der Stiftleiste)&lt;br /&gt;
txd0, rxd0&lt;br /&gt;
&lt;br /&gt;
==== LCD ====&lt;br /&gt;
Anbindung über Speicheradresse 0x81000000 (CMD) und 0x81000001 (DATA)&amp;lt;br\&amp;gt;&lt;br /&gt;
Diverse Grafik- und Schriftfunktionen im Menü 'TestStuff'&amp;lt;br\&amp;gt;&lt;br /&gt;
Was ist mit Kontrast?&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Hintergrundbeleuchtung ====&lt;br /&gt;
sck0/P0.4&lt;br /&gt;
64 Helligkeitsstufen&lt;br /&gt;
Fade-in, Fade-out einstellbar&lt;br /&gt;
&lt;br /&gt;
====Tastatur ====&lt;br /&gt;
'keytest' im Menü 'TestStuff' zeigt Tastaturcodes, wie kommt man da wieder raus?&lt;br /&gt;
&lt;br /&gt;
====Akkuzustand ====&lt;br /&gt;
Wird in oben rechts als Batteriesymbol angezeigt.&lt;br /&gt;
'bat debug' im Menü 'TestStuff' zeigt - was für Werte?&lt;br /&gt;
&lt;br /&gt;
====Audio ====&lt;br /&gt;
Soundausgabe funktioniert, ist aber nicht aktiviert (warum?):&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=72.msg846#msg846&lt;br /&gt;
&lt;br /&gt;
PWM an LM4876&lt;br /&gt;
&lt;br /&gt;
====IR====&lt;br /&gt;
Über Pin 4 (P0.21/PWM5/CAP1.3) kann die IR Diode zum Senden ein und ausgeschaltet werden.&amp;lt;br\&amp;gt;&lt;br /&gt;
Der IR Empfangen wird über Pin 84 (P0.12/DSR1/MAT1.0) aktiviert/deaktiviert.&amp;lt;br\&amp;gt;&lt;br /&gt;
Über Pin 32 (P0.29/AIN2/CAP0.3/MAT0.3) wird das empfangene Signal eingelesen.&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Funk ====&lt;br /&gt;
SPI&lt;br /&gt;
Testweise als IR-Device eingebaut, überträgt Tastencodes an den [[SCART Adapter]] mit [[Betty-scart]]&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=114.msg826#msg826&lt;br /&gt;
&lt;br /&gt;
====Uhr====&lt;br /&gt;
I2C&lt;br /&gt;
&lt;br /&gt;
==Fehler melden / Helfen==&lt;br /&gt;
&lt;br /&gt;
Entwickelt wird nur von wenigen. Wenn Du Fehler findest, oder anders Helfen möchtest, melde Dich am Besten im [http://bettyhacks.com/forum Forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)&lt;br /&gt;
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	<entry>
		<id>http://www.bettyhacks.com/wiki/index.php?title=Boop</id>
		<title>Boop</title>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Boop"/>
				<updated>2008-03-27T18:39:18Z</updated>
		
		<summary type="html">&lt;p&gt;Telekatz: /* IR */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Info==&lt;br /&gt;
Boop ([http://de.wikipedia.org/wiki/Betty_Boop Namensgeberin])ist eine Software (Firmware) fuer die Betty, welche von '''netguy''' entwickelt wurde, und von einigen anderen erweitert wird.&lt;br /&gt;
Die Firmware dient derzeit haupsaechlich als &amp;quot;testbed&amp;quot; um die Hardware der Betty anzusprechen.&lt;br /&gt;
Die Firmware enthält Routinen für das Ansprechen der meisten Hardwarekomponenten der Betty.&lt;br /&gt;
Eine Übersicht über die Features der gibt es unter [[Boop Features]]&lt;br /&gt;
&lt;br /&gt;
==Lizenz==&lt;br /&gt;
'''boop''' steht unter der [http://www.gnu.org/copyleft/gpl.html GPL]v3. Bitte beachtet das wenn, ihr an der Software herumbastelt!&lt;br /&gt;
&lt;br /&gt;
==Status / Download==&lt;br /&gt;
Siehe auch [[Boop_Features]].&lt;br /&gt;
&lt;br /&gt;
Den aktuellen Status und Source erhält man über [[SVN]] [http://svn.mamalala.org/log.php?repname=boop&amp;amp;path=%2F&amp;amp;rev=0&amp;amp;sc=0&amp;amp;isdir=1 hier].&lt;br /&gt;
Das aktuelle RAW-Binary zum download: [http://svn.mamalala.org/filedetails.php?repname=boop&amp;amp;path=%2Ftrunk%2Fboop_rom.bin&amp;amp;rev=0&amp;amp;sc=0 boop_rom.bin]&lt;br /&gt;
&lt;br /&gt;
==Geschichte==&lt;br /&gt;
Aufschrauben, Datenblätter finden und lesen, Firmware auslesen, disassemblieren und untersuchen.. Viel Arbeit! &lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Das System==&lt;br /&gt;
Die Firmware läuft auf einem 32-bit Mikroprozessor mit ARM7 Kern.&lt;br /&gt;
Es sind 64kb SRAM und 16mbit externer flash-speicher vorhanden.&lt;br /&gt;
&lt;br /&gt;
Verfügt über SPI, I2C, UART&lt;br /&gt;
&lt;br /&gt;
Näheres zu den Komponenten unter [[Betty Hardware]] und [http://www.hackdaworld.org/cgi-bin/awki.cgi/BettyTV hackdaworld]&lt;br /&gt;
&lt;br /&gt;
===Das 'Betriebssystem' Timer, Interrupts, ...===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Hardwareunterstützung===&lt;br /&gt;
&lt;br /&gt;
==== Serielle Schnittstelle ====&lt;br /&gt;
(an der Stiftleiste)&lt;br /&gt;
txd0, rxd0&lt;br /&gt;
&lt;br /&gt;
==== LCD ====&lt;br /&gt;
SPI (addr/data)&lt;br /&gt;
Diverse Grafik- und Schriftfunktionen im Menü 'TestStuff'&lt;br /&gt;
Was ist mit Kontrast?&lt;br /&gt;
&lt;br /&gt;
====Hintergrundbeleuchtung ====&lt;br /&gt;
sck0/P0.4&lt;br /&gt;
64 Helligkeitsstufen&lt;br /&gt;
Fade-in, Fade-out einstellbar&lt;br /&gt;
&lt;br /&gt;
====Tastatur ====&lt;br /&gt;
'keytest' im Menü 'TestStuff' zeigt Tastaturcodes, wie kommt man da wieder raus?&lt;br /&gt;
&lt;br /&gt;
====Akkuzustand ====&lt;br /&gt;
Wird in oben rechts als Batteriesymbol angezeigt.&lt;br /&gt;
'bat debug' im Menü 'TestStuff' zeigt - was für Werte?&lt;br /&gt;
&lt;br /&gt;
====Audio ====&lt;br /&gt;
Soundausgabe funktioniert, ist aber nicht aktiviert (warum?):&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=72.msg846#msg846&lt;br /&gt;
&lt;br /&gt;
PWM an LM4876&lt;br /&gt;
&lt;br /&gt;
====IR====&lt;br /&gt;
Über Pin 4 (P0.21/PWM5/CAP1.3) kann die IR Diode zum Senden ein und ausgeschaltet werden.&amp;lt;br\&amp;gt;&lt;br /&gt;
Der IR Empfangen wird über Pin 84 (P0.12/DSR1/MAT1.0) aktiviert/deaktiviert.&amp;lt;br\&amp;gt;&lt;br /&gt;
Über Pin 32 (P0.29/AIN2/CAP0.3/MAT0.3) wird das empfangene Signal eingelesen.&amp;lt;br\&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Funk ====&lt;br /&gt;
SPI&lt;br /&gt;
Testweise als IR-Device eingebaut, überträgt Tastencodes an den [[SCART Adapter]] mit [[Betty-scart]]&lt;br /&gt;
http://bettyhacks.com/forum/index.php?topic=114.msg826#msg826&lt;br /&gt;
&lt;br /&gt;
====Uhr====&lt;br /&gt;
I2C&lt;br /&gt;
&lt;br /&gt;
==Fehler melden / Helfen==&lt;br /&gt;
&lt;br /&gt;
Entwickelt wird nur von wenigen. Wenn Du Fehler findest, oder anders Helfen möchtest, melde Dich am Besten im [http://bettyhacks.com/forum Forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
--[[User:Alterego|Alterego]] 04:30, 30 August 2007 (CEST)&lt;br /&gt;
--[[User:netguy|netguy]] 18:39, 20 Oktober 2007 (CEST)&lt;/div&gt;</summary>
		<author><name>Telekatz</name></author>	</entry>

	</feed>