Original Firmware
From Bettyhacks.com - Hack BettyTV-Remote
Die ursprüngliche Firmware von Betty und SCART-Adapter findet sich hier.
Informationen zur ursprünglichen Firmware gibt es hier:
- Betty_init -
veraltet
- Flash_access -
veraltet
- Testmode - Debugausgaben und Befehle über die serielle Schnittstelle
- Speicheraufteilung - Bereiche der Flash-Speicher
- CRC-Check - Prüfsumme für den Speicherinhalt / die Firmware
- Baudraten
Contents |
Debugausgaben
Siehe Testmode.
Update über Telefon
Betty <> Funk <> SCART Adapter <> Telefon <> Betty-Zentrale
- Log eines Updates: http://www.grautier.com/grautier/uploads/Elektronik/Betty/bettyneu.txt
Universalfernbedienung
Nach Einstellen der Geschäftstätigkeit von betty-tv konnte man Betty über ein telefonisches Firmwareupdate zu einer einfachen Universalfernbedienung machen. Diese Firmware gibt es hier.
Features
- Infrarotfernbedienung für vier Geräte (zugeordnet zu den Tasten A,B,C,D)
- Tasten anlernbar
- Gerätenamen einstellbar
- Lautstärke einstellbar (CradleBeep, ..?)
Default
- A: TV (RC5, Ziffern funktionieren nicht?)
- B: LinVDR
- C: AC3
- D: Video
Debugausgaben
Ausgabe über die serielle Schnittstelle (115200 baud, 8N1) nach Reset:
<\r><\n>BettyHHUbootloader 00003264 00B770ED 1MByte<\r><\n>BIOS 00006420 000179B4 617EE0AD<\r><\n>no new BIOS<\r><\n>BIOS 000179B4 617EE0AD<\r><\n>starting BIOS...<25><\n><\0><\n>Betty HHU BIOS 00B770ED 1MB<\r><\n>Current build 25632, last build 25632<\r><\n>*** FONT 25632 F<\r><\n>*** WAVE 12900<\r><\n>*** HW V3<\r><\n>This is the final firmware for Betty. There will be no further updates.<\r><\n>*** FLASH 1C5B<\r><\n>*** System up and running<\r><\n>
- In die Ladeschale einsetzen: tüt,tüt:
<\r><\n>Charge: CradleBeep<\r><\n>
Firmware aufspielen
Wie kommt diese Firmware in die Betty? Siehe Firmware_flashen.
Mit einem zweckentfremdeten Handy-Datenkabel und dem Programm LPCTool unter Linux z.B. so:
./lpctool -d /dev/ttyUSB0 -i -v -e -a Flash1_UniFB.bin -b Flash2_UniFB.bin
