Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.

Nachrichten - Telekatz

16
Software / Re: JTAG
11. Feb 2011, 08:18
Hallo Gunnar,

du mußt OpenOCD noch anpassen, damit der Flash Baustein der Betty erkannt wird. http://bettyhacks.com/forum/index.php?topic=160.msg1642#msg1642
Dann funktioniert auch das Flashen.

Gruß
Telekatz
17
Zitat
ich will meine Original-Betty flashen und habe nach den Informationen hier im Wiki/Forum einen seriellen Adapter gelötet:

PC <-> Betty
----------------
TX <-> RX
RX <-> TX
GND <-> GND
GND <-> Reset
GND <-> EINT1


Du hast aber schon eine Pegelwandler mit eingebaut (z.B. MAX3232)?

18
Hast du die Verbindung GND<->Reset nach einlegen der Batterien wieder getrennt?
19
zu 1)
Nein, kann man aktuell nicht.

zu 2)
Das liegt daran, dass die Anlernfunktion keine Togglebits unterstützt, deine Humax aber ein sich änderndes Togglebit erwartet und desshalb nicht darauf reagiert.  Hatte das gleiche Problem mit meiner Kathrein UFS922. Hab dann als "Lösung" den LIRC Encoder eingebaut und den dafür verwendet.
20
Das Problem wird daran liegen, wie die Harman Kardon FB bei längeren Tastendrücken das Kommando sendet. Viele FBs senden dabei das gleiche Kommando in regelmäßigen Abständen solange die Taste gedrückt wird.

Andere FBs senden das Kommando nur beim ersten Mal und dann solange die Taste gedrückt wird nur ein kurzes Repeat Kommando (z.B. NEC Protocol http://www.sbprojects.com/knowledge/ir/nec.htm). Deine FB sendet auch nach diesem Prinzip. Solche Codes kann Boop auch erkennen und lernen. Um jedoch zweifelsfrei ein solches Protokoll erkenne zu können, erwartet der Decoder, dass wenn sich das erste und zweite Kommando einer Übertragung unterscheiden, das zweite und mindestens ein weiteres Kommando gleich sind. (ir_capture, Zeile  279).

Hier liegt das Problem. Bei meiner Harmony konnte ich beobachten, dass bei vielen Tasten nur das Kommando und ein Repeat gesendet wurden. Funktionieren könnte es also bei Tasten, bei denen ein längerer Tastendruck auch gewollt ist, z.B Volume.

Dein Bild von Receive IR deutet übrigens darauf hin, dass die Lage beider FBs zueinander nicht richtig passt. In den ersten drei Zeilen wird nur Mist empfangen, ab der vierten Zeile sieht es gut aus. Es sollte bei dir mit 01 losgehen und dann 32x entweder 22 oder 23.

Zum übertragen der LIRC Daten auf das Betty Format einfach die Werte mit den gleichen Bezeichnungen übernehmen. Was es im LIRC File nicht gibt in Boop mit 0 angeben. Bei den Flags noch "LIRC_" davorsetzen.
21
Ich habe den Code des AVR2550 mal in meine Harmony geladen und mit der LIRC AVR25 Definition verglichen. Müsste passen.
22
Die Frequenz wird automatisch erkannt, da braucht man nichts einstellen. Wird denn einen Fehlermeldung beim Anlernen ausgegeben?
23
Software / Re: Toolchain
02. Jan 2011, 20:14
/opt/armtool/4.1.1/bin/arm-elf-ld: /tmp/tcloop/cross_arm/opt/armtool/4.1.1/bin/../arm-elf/lib/libc.a(siprintf.o)(siprintf): warning: interworking not enabled.

Versuch mal eine andere libc.a. Eventuell diese hier: http://bettyhacks.com/forum/index.php?topic=227.msg1558#msg1558
24
Software / Re: betty_scart/cc1100.c
27. Nov 2010, 18:01
Die LED hängt an P1.0 (TXD).  Außerdem ist P1.6 MOSI. SCK ist P1.7.

Hab die Pinbelegung des P89LPC931 in der Wiki eingefügt.
25
Software / Re: Betty als MPD client
17. Nov 2010, 11:37
Nimm statt der Lupe ein Röntgengerät, dann siehst du vielleicht, dass der Pin unter dem 89LPC31 angeschlossen ist.  ;D
26
Hardware / Re: Kombiinterface Schaltplan
16. Nov 2010, 19:58
Schaltplan im Anhang.

Gruß
Telekatz
27
Hardware / Re: Freie Pins, SPI, SD / MMC
11. Nov 2010, 18:07
Die Pins für SPI0 sind alle schon belegt. P0.5 (MISO0) für die Erkennung der Hardwareversion der Betty (unwichtig) und P0.6 (MOSI0) für SOUND ON.

Aber man könnte auch SPI1 dafür benutzen. Man braucht ja nur einen freien Pin für CS.

Wofür brauchst du denn so viel Speicherkapazität auf der Betty?
28
Software / Re: JTAG
24. Okt 2010, 21:40
Dann vermutlich schon.
29
Software / Re: JTAG
24. Okt 2010, 16:47
Der PLD auf dem Scart Adapter? Der decodiert den Videotext und teilt die Quarzfrequenz für den LPC runte. Ganz platt machen geht also nicht.
30
Hab's getestet mit diesen Einstellungen und der Universalfernbedienung-Firmware und es hat funkioniert.

Hast du eventuell RXD und TXD vertauscht?