Original Firmware
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
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:
BettyHHUbootloader 00003264 00B770ED 1MByte BIOS 00006420 000179B4 617EE0AD no new BIOS BIOS 000179B4 617EE0AD starting BIOS...<25> <\0> Betty HHU BIOS 00B770ED 1MB Current build 25632, last build 25632 *** FONT 25632 F *** WAVE 12900 *** HW V3 This is the final firmware for Betty. There will be no further updates. *** FLASH 1C5B *** System up and running
- In die Ladeschale einsetzen: tüt,tüt:
Charge: CradleBeep
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 -E -b Flash2_UniFB.bin