Testmode
From Bettyhacks.com - Hack BettyTV-Remote
m |
(just for the viewability of bettys bootloader response) |
||
Line 1: | Line 1: | ||
Wenn man die Betty-Fernbedienung ueber ein [[Interfaces_PC_zu_Betty|Interface]] mit dem PC verbindet, kann man in einen Terminalprogramm die Debugausgaben der Betty sehen. | Wenn man die Betty-Fernbedienung ueber ein [[Interfaces_PC_zu_Betty|Interface]] mit dem PC verbindet, kann man in einen Terminalprogramm die Debugausgaben der Betty sehen. | ||
+ | Die Einstellungen der seriellen Schnittstelle sind 115200 Baud, 8N1. | ||
+ | |||
+ | <pre> | ||
+ | BettyHHUbootloader 00003264 00B770ED 1MByte | ||
+ | BIOS 000033A0 000233E0 81D8E589 | ||
+ | no new BIOS | ||
+ | BIOS 000233E0 81D8E589 | ||
+ | starting BIOS...<25> | ||
+ | <\0> | ||
+ | Betty HHU BIOS 00B770ED 1MB | ||
+ | INFO: 512 13216->13216 | ||
+ | search for new... | ||
+ | MAINAPP | ||
+ | GAMEAPP | ||
+ | PRODAPP | ||
+ | EPGAPP | ||
+ | FONTs | ||
+ | SOUNDs | ||
+ | IRDB | ||
+ | LOTTOAPP | ||
+ | NVRAM Recovery: | ||
+ | V6 | ||
+ | CRC CC38B9F3/41420B1A | ||
+ | WARNING: NVRAM corrupted | ||
+ | nothing to recover | ||
+ | ???PCBA TEST??? | ||
+ | |||
+ | *** Main Cat4E49414D 13214 | ||
+ | Main started | ||
+ | *** Game Cat454D4147 12900 | ||
+ | App EPG_ no V0 @0x80070000! | ||
+ | *** FONT 12900 F | ||
+ | *** WAVE 12900 | ||
+ | *** HW V3 | ||
+ | *** FLASH 1C5B | ||
+ | *** ID 26C79E0B1F18 | ||
+ | RFHandler SCART Thread started | ||
+ | *** FREQOFFSET 7 | ||
+ | *** SCARTID 246328 | ||
+ | *** SCART_CHANNEL 6 | ||
+ | *** CC 0003 | ||
+ | ~*** System up and running | ||
+ | 2006.02.16 16:16:17 (1140106577) : Containers 0% | ||
+ | BIOSEPG - event 0x40000000 | ||
+ | BIOSEPG - msg 0x10020000 | ||
+ | BIOSEPG - REDRRAW | ||
+ | <27>[45m MainApp got 08150000 <27>[0m | ||
+ | IW msg 08150000 at state 6 | ||
+ | call home... | ||
+ | Call@UTC: Time=1140106577, Prio=1, Reason=7 | ||
+ | New Call @1140106577 Reason=7 | ||
+ | erase_sector @0x82010000 | ||
+ | erase_sector @0x82020000 | ||
+ | erase_sector @0x82030000 | ||
+ | erase_sector @0x82040000 | ||
+ | erase_sector @0x82050000 | ||
+ | !2006.02.16 16:16:20 (1140106580) : search channel 6 for 246328 | ||
+ | *** FREQOFFSET 7 | ||
+ | *** SCARTID 246328 | ||
+ | *** SCART_CHANNEL 6 | ||
+ | *** CC 0003 | ||
+ | ~CRC SC VIRGIN ! | ||
+ | CRC NVM False ! | ||
+ | NVM: -1 9E3FCF89 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | ||
+ | SC: 0 27D8BF0D 00000000 00000000 00000000 00000000 | ||
+ | Key 0 80000002 | ||
+ | Key 1 00000002 | ||
+ | Key 2 80000002 | ||
+ | Key 3 00000002 | ||
+ | Key 4 80000002 | ||
+ | Key 5 00000002 | ||
+ | Key 6 00000002 | ||
+ | Key 7 00000002 | ||
+ | Key 8 00000002 | ||
+ | Key 9 00000002 | ||
+ | Key 10 80000002 | ||
+ | Key 11 80000002 | ||
+ | 2006.02.16 16:16:21 (1140106581) : CALL 7 Exec | ||
+ | 2006.02.16 16:16:22 (1140106582) : ** LS: ScartUpdate -> ScartStatusPoll TaeSearch 10 0 == | ||
+ | SCART_CTRL_SM: STA | ||
+ | !RFHandler SCARTCTRL Thread started | ||
+ | |||
+ | Channel RSSI: | ||
+ | Chn0 -22 ===============> | ||
+ | Chn1 -24 ==============> | ||
+ | Chn2 -22 ===============> | ||
+ | Chn3 -20 ===============> | ||
+ | Chn4 -22 ===============> | ||
+ | Chn5 -23 ===============> | ||
+ | *Chn6 -25 ==============> | ||
+ | Chn7 -23 ===============> | ||
+ | |||
+ | Channel RSSI: | ||
+ | Chn0 -22 ===============> | ||
+ | Chn1 -24 ==============> | ||
+ | Chn2 -22 ===============> | ||
+ | Chn3 -20 ===============> | ||
+ | Chn4 -22 ===============> | ||
+ | Chn5 -23 ===============> | ||
+ | *Chn6 -25 ==============> | ||
+ | Chn7 -23 ===============> | ||
+ | Choose RF Channel #6 | ||
+ | |||
+ | |||
+ | CTRL SCART 246328 on channel 6 | ||
+ | |||
+ | get SCART STATUS | ||
+ | </pre> | ||
+ | |||
+ | Ein weiterer Mitschnitt: http://betty.zentgraf-modding.de/index.php?s=info&p=1 | ||
Um auch Befehle vom Terminal zur Betty schicken zu koennen, muss man erst einen geheimen mit einem Passwort geschuetzten Testmode aktivieren. | Um auch Befehle vom Terminal zur Betty schicken zu koennen, muss man erst einen geheimen mit einem Passwort geschuetzten Testmode aktivieren. | ||
Line 6: | Line 116: | ||
Die Aktivierung des Testmode funktioniert wie folgt: | Die Aktivierung des Testmode funktioniert wie folgt: | ||
− | * Den „Bootloader EN, Aktiv = LOW (EINT1)“ Pin am | + | * Den „Bootloader EN, Aktiv = LOW (EINT1)“ Pin am [[Betty_Hardware|Servicestecker]] offen lassen und den Akku einlegen. |
* Am Terminal sind jetzt die Ausgaben der Betty zu sehen. | * Am Terminal sind jetzt die Ausgaben der Betty zu sehen. | ||
* Jetzt den „Bootloader EN, Aktiv = LOW (EINT1)“ Pin mit Masse verbinden. | * Jetzt den „Bootloader EN, Aktiv = LOW (EINT1)“ Pin mit Masse verbinden. |