Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 834

Warning: Invalid argument supplied for foreach() in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 835

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 839

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /www/htdocs/w008c51e/wiki/includes/MagicWord.php on line 860
Firmware flashen - Bettyhacks.com - Hack BettyTV-Remote

Firmware flashen

From Bettyhacks.com - Hack BettyTV-Remote
Jump to: navigation, search
(New page: ==Boop meets Betty - jetzt wird geflasht== ===Bootloader starten=== Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader: EINT PIN auf GND bruecken RESET PIN auf GND bru...)
 
(Bettys Bootloader)
 
Line 1: Line 1:
==Boop meets Betty - jetzt wird geflasht==
+
==Bettys Bootloader==
===Bootloader starten===
+
Betty enthält einen Bootloader, mit dem sich über eine serielle Schnittstelle (3V, nicht RS232) die Firmware ([[Boop]]) aufspielen lässt.
Um Boop in die Betty zu bekommen muessen wir zuerst in den Bootloader:
+
 
 +
Man braucht dazu einen Adapter, der den PC mit der Betty verbindet. Siehe [[Interfaces PC zu Betty]]
 +
 
 +
Man braucht ein Programm, dass die Firmware über diese Adapter überträgt. Siehe [[Tools]]. Dort gibt es auch Beispiele, wie die Firmware übertragen wird.
 +
 
 +
Der Bootloader muss auf der Betty allerdings erst gestartet werden. Das passiert, wenn der eINT1 Pin beim Reset der Betty (Akkus rein, Reset Pin low) auf low liegt (s.u.).
 +
 
 +
Die Adapter und Programmiersoftware können das teilweise automatisch über zwei Leitungen. Es geht aber auch manuell.
 +
 
 +
Dieser [http://bettyhacks.com/forum/index.php?topic=104.0 Thread] enthält einige Tips zu Interface und Tools.
 +
 
 +
==Bootloader manuell starten==
 +
 
 
  EINT PIN auf GND bruecken
 
  EINT PIN auf GND bruecken
 
  RESET PIN auf GND bruecken
 
  RESET PIN auf GND bruecken
 
  RESET PIN wieder oeffnen
 
  RESET PIN wieder oeffnen
 
  EINT PIN wieder oeffnen
 
  EINT PIN wieder oeffnen
Jetzt sollten wir im Bootloader sein.
 
 
Wenn ihr ein erweitertes Interface wie das von theborg oder alterego habt, macht das [[LPCTool]] für euch.
 
 
===boop in das ram schreiben - mit lpctool===
 
Ich gehe davon aus, dass ihr alle mit [[LPCTool]] umgehen koennt und es installiert habt.
 
./lpctool -d /dev/ttyS0 -i -v -e -a boop_rom.bin
 
schiebt boop_rom.bin in das Flash der Betty.
 
 
===boop in das ram schreiben - mit betty-heaven===
 
Betty-heaven findet ihr hier [[Software von Colibri]]
 
  
'''Geschafft'''. Boop sollte nun im Flash sein und nach einem Rreset gestartet werden.
+
Pin-Belegung der Betty hier: [[Betty_Hardware]]

Latest revision as of 16:19, 31 January 2010

Personal tools