<?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=194.126.228.2</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=194.126.228.2"/>
		<link rel="alternate" type="text/html" href="http://www.bettyhacks.com/wiki/index.php?title=Special:Contributions/194.126.228.2"/>
		<updated>2026-06-19T07:59:43Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.18.2</generator>

	<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>2007-11-07T12:44:14Z</updated>
		
		<summary type="html">&lt;p&gt;194.126.228.2: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Info==&lt;br /&gt;
Boop ist eine Software für die Betty, welche '''netguy''' gerade fertiggestellt hat.&lt;br /&gt;
&lt;br /&gt;
==Was macht boop==&lt;br /&gt;
Boop dient derzeit haupsächlich als &amp;quot;testbed&amp;quot; um die Hardware der Betty anzusprechen.&lt;br /&gt;
Im Moment funktioniert die Audio-Ausgabe, das senden von Infrarot, das LCD Display und die Tasten.&lt;br /&gt;
&lt;br /&gt;
===Kommandos===&lt;br /&gt;
&lt;br /&gt;
Ãber die serielle Schnittstelle nichts wirklich sinnvolles zur Zeit.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
Für alle die Boop nicht selber kompilieren wollen oder kÃ¶nnen:&lt;br /&gt;
&lt;br /&gt;
Als raw binary: [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;
Als hex: [http://svn.mamalala.org/filedetails.php?repname=boop&amp;amp;path=%2Ftrunk%2Fboop_rom.hex&amp;amp;rev=0&amp;amp;sc=0 boop_rom.hex]&lt;br /&gt;
&lt;br /&gt;
==Anforderungen==&lt;br /&gt;
===Compiler, Linker und Tools===&lt;br /&gt;
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]&lt;br /&gt;
&lt;br /&gt;
Nachdem ihr diese heruntergeladen habt, führt ihr diese aus mit:&lt;br /&gt;
 sh arm-uclinux-tools-base-gcc3.4.0-20040713.sh&lt;br /&gt;
Damit wird die GCC 3.4.0 Toolchain in euer Home-Verzeichnis unter ~/bin installiert.&lt;br /&gt;
&lt;br /&gt;
==Compileren von boop==&lt;br /&gt;
===Download===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
svn checkout svn://svn.mamalala.org/boop/trunk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Compilieren===&lt;br /&gt;
 cd boop/trunk&lt;br /&gt;
Wechselt in das Verzeichnis boop/trunk im aktuellen Verzeichnis. Wenn ihr alles richtig gemacht habt sollte nun ein&lt;br /&gt;
 make&lt;br /&gt;
unter anderem die Datei '''boop_rom.bin''' erstellt haben&lt;br /&gt;
&lt;br /&gt;
==Boop meets Betty - jetzt wird geflasht==&lt;br /&gt;
===Bootloader starten===&lt;br /&gt;
Um Boop in die Betty zu bekommen müssen wir zuerst in den Bootloader:&lt;br /&gt;
 EINT PIN auf GND brücken&lt;br /&gt;
 RESET PIN auf GND brücken&lt;br /&gt;
 RESET PIN wieder öffnen&lt;br /&gt;
 EINT PIN wieder öffnen&lt;br /&gt;
Jetzt sollten wir im Bootloader sein.&lt;br /&gt;
&lt;br /&gt;
===boop in das ram schreiben - mit betty-heaven===&lt;br /&gt;
Betty-heaven findet ihr hier [[Software von Colibri]]&lt;br /&gt;
&lt;br /&gt;
===boop in das ram schreiben - mit lpctool=== &lt;br /&gt;
Ich gehe davon aus, dass ihr alle mit [[lpctool]] umgehen kÃ¶nnt und es installiert habt (sonst könnt ihr mit dem hier eh nichts anfangen behaupte ich mal)&lt;br /&gt;
 ./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin&lt;br /&gt;
schiebt boop_rom.bin in das Flash der Betty.&lt;br /&gt;
&lt;br /&gt;
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.&lt;br /&gt;
&lt;br /&gt;
==Fazit==&lt;br /&gt;
netguy (und natÃ¼rlich meine wenigkeit) wÃ¼nscht viel Spass beim Spielen und ggf. Erweitern der Software.&lt;br /&gt;
&lt;br /&gt;
==Lizenz==&lt;br /&gt;
'''boop''' steht unter der GPLv3, bitte beachtet das wenn ihr an der Software herumbastelt!&lt;br /&gt;
&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>194.126.228.2</name></author>	</entry>

	</feed>