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.

Themen - famos

1
Hardware / TAE Adapter
07. Sep 2008, 20:08
Ich habe gerade überlegt für was man den TAE-Adaptor verwenden könnte.
Mit dem MSP430c1121 könnte man was machen, da habe ich Doku gefunden. Kennt jemand sich jemand mit diesem Processor aus?
Wer könnte ein Datenblatt vom PCD80703HL auftreiben? Im Wiki (http://www.bettyhacks.com/wiki/index.php/Talk:TAE_Adapter) wurde erwähnt es wäre möglich ein Datenblatt zu bekommen. Mit genügend Infos könnte man mit dem Teil auch was machen.

Gruss famos
2
Hallo zusammen.

ich setze mich gerade mit der Frage auseinander, wie ich die Parameter von IR Fernsteuerungen die nicht unter http://lirc.sourceforge.net/remotes/ zu finden sind ermittle. Der Erste Ansatz war der Versuch mit "receive IR" im Betty Test Programm. Die Routine gibt diverse Parameter aus. Die müsste man jetzt aber noch richtig interpretieren.
Wer kann da mehr darüber sagen???
Was bedeuten die Zahlen??



Wenn ich das Programm richtig lese, ist Parameter 1 die Pulstime in uS (in meinem Fall also 25uS =40kHz), 2 der Timerwert den man verwenden soll und 3 die Pulslänge ev. auch in uS.
Was das im Rahmen 8 bedeutet ist mir noch schleierhaft.
Wer weiss mehr??


Danke
famos
3
Hardware / Swisscom Betty
30. Mär 2008, 17:02
Hallo zusammen,

ich habe eine Swisscom Betty und musste feststellen, dass boop nur teilweise läuft. Das Logo und die Zeit werden angezeigt aber sonst geht nichts mehr.

Folgende Unterschiede habe ich bis jetzt rausgefunden:

- Der Print ist Revision V2.0
- Die FlashRoms sind vom Type EN29LV400AB-70TCP
- Das Keymapping ist unterschiedlich

Die Zuordnung der Keys habe ich mit dem Ohmmeter ausgetüftelt und in einer Tabelle zusammengefasst:


Gleich sind:
- Display Ansteuerung
- IR Diode
- Sound

Den RF Transceiver CC1100 habe ich noch nicht getest. Er ist nicht auf dem Mainboard sondern als Huckepack Modul auf dem Mainboard.

Ob Boop nach dem Ändern der Port Zuordnunggen läuft kann ich noch nicht sagen, da ich in der Source
Keyirq.c noch nicht verstehe warum da FIOPIN0, IOPIN3 und IOSET2 verwendet wird. Meine Keyroutine ist einfacher und sieht so aus:

#include "keyboard.h"
#include "lpc2220.h"

unsigned char Rows[6]; // the pressed Keys ar stored here multiple Keys ar possibe
unsigned int keytest;
unsigned char help;

void initKeys(void)
{
        IODIR1=((1<<16)|(1<<17)|(1<<18)|(1<<19)|(1<<21)|(1<<22));  // 1=output
        IOSET1=((1<<16)|(1<<17)|(1<<18)|(1<<19)|(1<<21)|(1<<22)); // set to 1
        keys[0] = 0;
        keys[1] = 0;
}


void scanKeys(void)
{
for (help=0;help<4;help++) //scan coluns P1.16 to P1.19
{
IOSET1=((1<<16)|(1<<17)|(1<<18)|(1<<19)|(1<<21)|(1<<22)); // 1
keytest=IOPIN2&0x01fe0000; // read rows
IOCLR1=(1<<(16+help));     // set low to scan
keytest^=IOPIN2&0x01fe0000;// read rows and compare with previously read
// Key scan algorithm: pressed Key will read as 1 after xor
keys[help]=(unsigned char)(keytest>>18);
}
for (help=4;help<6;help++) //No. 20 will skipped
{
IOSET1=((1<<16)|(1<<17)|(1<<18)|(1<<19)|(1<<21)|(1<<22)); // 1
keytest=IOPIN2&0x01fe0000;
IOCLR1=(1<<(17+help));
keytest^=IOPIN2&0x01fe0000;
keys[help]=(unsigned char)(keytest>>18);
}
}



Mehr Beschreibung im Code würde allen helfen und Zeit sparen.


Danke famos

4
Hardware / JTAG Interface
12. Mär 2008, 19:22
Hallo,

hat schon jemand einen Jtag Adapter angeschlossen? Ich habe vorhin den Ulink2 von Keil angeschlossen. Der Debugger/Compiler meint aber es sei keine JTAG Device angeschlossen.
Muss ich da noch was enablen?


Gruss famos
5
Hallo zusammen,

seit zwei Wochen beschäftige ich mich mit der Hardware der Betty Fernsteuerung. Als erstest habe ich ein vorhandenes bin File draufgeladen, das bleibt aber hängen. Das Start Bild erscheint aber dann geht nichts mehr. Auch mit dem Compilieren der gefunden Sourcen mit gcc unter linux und winarm hatte ich Probleme.
Bin zu folgenden Schluss gekommen.

1. Die Betty der Swisscom ist hardwaremässig nicht ganz gleich. Der cc1100 ist z.B. auf einem huckepack Print.
2. Für einen Einsteiger ist die ARM Entwicklungsumgebung von Keil einfacher zum laufen zu bringen als die andern Tools, vor allem unter Vista.

Jetzt werden sich wieder einige aufschreien, da der Keil Compiler nur in der Demoversion nichts kostet. Wenn ich aber mal 16kB Code am laufen habe schauen wir weiter. Bis da ist es noch ein langer Weg, ausser ich bekomme kräftig Hilfe.

Fragen: Wer hat auch Interesse Software für die Betty zu machen die der Keil-Compiler schluckt?
Wer hat da schon mal was versucht?

Gruss Famos