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 - famos

16
Hardware / Re: UART (cp2101 Wandler)?
18. Apr 2009, 21:45
Zitat
Dazu kommen einige kryptische Zeichen (je nach Baud-Rate!?)

Das ist schlecht, es sollte nur das kommen was du eingibst.

Zitat
Aber im Betty-Heaven erscheint mein Port nicht.

Kommt mir irgendwie bekannt vor. Versuch im Config-File deinen Port einzutragen.

Zitat
In debian erhalte ich mit cu auch meine Eingabe zurück, angereichert mit kryptischen Zeichen.


Dann ist es kein Software Problem --> anderes Kabel verwenden!
17
Hardware / Re: UART (cp2101 Wandler)?
18. Apr 2009, 14:19
Versuche mal mit Hypertem und verbundenen Rx und Tx Leitung ob Du das empfängst, was du eingibst. Mit dem cp2101 hatte ich unter Vista Probleme. Ging teilweise nicht.
Versuch es mal mit einem Linux (z.B. Knoppix live CD).

Gruss famos
18
Das könnte an den Akkus liegen. Ich hatte auch schon so was ähnliches. Da lpctool das Display einschaltet, nachdem der Bootloader aktiviert wurde steigt der Stromverbrauch dies kann zu einen Hänger in der Betty führen. Mit Betty-Heaven passiert das nicht.

Gruss famos
19
Hallo Christoph,

ich verdende den USB zu seriell Adapter den man bei Amazon (http://www.amazon.de/Assmann-USB-2-0-Adapter-USB-seriell/dp/B000NPLDH6/ref=pd_sbs_pc_title_3) findet. Der Adapter ist mit einem weichen Kunststoff eingegossen. Den man aufschneiden und abheben kann. Er enthält ein FTDI Chip (FT232BM) den ich mit ein paar Litzen abgreife. Der gelbe Draht ist Ground, der Rote RX Input und der schwarze TX Out. Die beiden orangen sind +5V und GND für Speisung und nicht zwingend nötig. Auf der Rückseite des Prints ist noch der Pegel-Converter für den RS232 Output (D-Sub Stecker). An diesem IC muss ein Pin von der Platine abgehoben oder unterbrochen werden, ist eingekreist auf dem Bild.








Mit diesem Adapter hast Du keine Probleme mit Pegel, Speed oder Vista. Gerade Vista kann bei einigen Drivern Probleme machen. Und er ist günstig, nicht mal 10 Euro.


Gruss famos
20
Zitat
Kann mir einer sagen, das der Fehler heißt? Habe bisher immer das Problem gehabt, dass er nicht über "awaiting autobaud response" gekommen ist und jetzt bekomme ich leider den Fehler oben. Was kann ich tun?


Versuch mal die Baudrate zu begrenzen. Wie das geht findet Du hier http://www.bettyhacks.com/wiki/index.php/LPCTool

Gruss famos
21
Zitat
Aber egal ob ich mit LPCTool oder Bettyheaven versuche zu flashen, bei LPCTool kommt die Meldung mit der Auto Baudrate und bei Bettyheaven timeout bei RX oder so.
Es war doch so, EINT mit GND dann reset mit GND. Dann sollte es doch gehen?


Reset auf GND und dann wieder lösen! Der Restet darf nicht immer anliegen.
22
Hi Christoph,

ein paar Schritte hast Du bereits erfogreich geschafft.

Zitat
Test Betty: Wenn ich Reset mit Masse verbinde, startet die Betty neu. Wenn ich EINT mit Masse verbinde (und RESET nicht) bleibt das Display leer, scheint also in den Bootloader zu gehen.

Das mit dem Reset ist OK. In den Bootloader kommst Du wenn Du Pin 10 auf GND/Masse legst und einen Reset oder Kaltstart machst. Mit Kaltstart meine ich eine Batterie/Akku kurz hochheben und dann wieder einsetzen. EINT auf Masse legen wenn die Betty schon läuft bringt nichts.
Jetzt sind noch zwei Fehler möglich: RX/TX vertauscht oder mit den Signalpegeln stimmt was nicht.
Falls das Flash noch orginal ist, gibt die Betty nach dem Reset Debugdaten auf der seriellen Schnittstelle aus. Die müsstest Du mit Hypertem sehen. Bei der Baudrate bin ich nicht sicher vermute 150 000Baud, findet man im Forum.

Gruss famos
23
Software / Re: JTAG
28. Sep 2008, 22:01
Zitat
Debuggen mit JTAG geht. Ein Programm mit JTAG ins RAM laden und starten müsste auch gehen. BOOP flashen mit JTAG geht nicht.


Stimmt, da hat mir Vista einen Streich gespielt. Unter Windows 2000 konnte ich sogar ins Flasch schreiben. Keil mit uLink2 unterstützt diverse Flasch Typen. Nur habe ich noch kein Programm zum laufen gebracht (Startupcode Probleme).

Gruss famos
24
Hardware / Re: TAE Adapter
21. Sep 2008, 18:05
Zitat
vor einiger Zeit hab ich zufällig dem Chat gelauscht und da hatte einer ( ich glaube es war mamalala) links zu den Datenblättern gepostet.
Ich hab sie mir damals gespeichert und müsste Sie mal suchen.


Für welche Bausteine sind die Datenblätter und wem werden Sie zugänglich gemacht? Falls es sich um ein "discontinued product" handelt ist das Confidential wohl überholt.

Gruss famos
25
Hardware / Re: TAE Adapter
11. Sep 2008, 21:54
Der Arm hat einige unbelegte Pins. Da könnte man einfach etwas anschliessen. Ein paar Teile könnte man ausschlachten und noch nutzen, die Teile ohne Datenblatt sind aber wertlos.

Gruss famos
26
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
27
Software / Re: Entwicklungsumgebungen
31. Mai 2008, 13:16
Das WinARM Paket beinhaltet den Programmers Notepad, GNU Debugger und Schnittstellen zu Nachbauen von Wiggler JTAG Adaptern. Da sind sogar Schemas dabei. Wie gesagt es lässt sich arbeiten. Aber wenn es möglich ist lass Dir den Keil oder IAR Compiler spendieren. Da wird Dir schon Arbeit abgenommen. Wie schreibt einer in den DPRG Mailing List so schön: Keil is probably the biggest player in ARM compilers.

Meines Wissen wird C++ unterstützt, aber ob das Dir was bringt ist eine andere Frage. Viele Entwickler denken es vergrössert unnötig den Code. Ob das so ist, weiss ich nicht.
EABI: Embedded Application Binary Interface bezieht sich auf die Libraries und Controller OS wie Realtime- und File System .
28
Software / Re: Entwicklungsumgebungen
27. Mai 2008, 21:11
Hallo Ronin,

Das ist richtig, Keil lässt auch den Gnu Compiler zu. Man kann also die Demo intallieren und als Linker und Compiler den Winarm Compiler angeben. Ob der Ulink JTAG Adaper dann unterstützt kann ich nicht sagen. Sonst sehe ich aber keinen Vorteil. Programmers Notepad in Verbindung mit dem Winarm bietet etwa das Gleiche. CodeSourcery welches ebefalls auf dem Gnu Compiler basiert wird ähnlich sein. Würde ich aber auch mal anschauen http://www.codesourcery.com/.

Gruss famos
29
Software / Re: Entwicklungsumgebungen
23. Mai 2008, 22:14
Hallo Ronin,

das Keilsystem ist schon gut, aber unverschämt teuer. Preislich interessant ist Crossworks for ARM von Rowley http://www.rowley.co.uk/arm/index.htm.
Code der für den Gnu Compiler geschrieben wurde mag der Keil aber ohne gröbere Änderungen nicht. Crossworks habe ich mal installiert und angeschaut, aber noch nichts compiliert. Das GUI sieht recht ordentlich aus.
Mit dem GNU Compiler lässt sich auch arbeiten, das Interrupt Handling ist aber nicht einfach. Auch der Umgang mit den Libraryies ist nicht komfortabel.


30
Hardware / Re: LPC2220 Pin-Belegung
13. Mai 2008, 20:28
Zitat
Zitat einfügen
@ famos:

Die Anregung bzgl. I/O hab ich aufgenommen und werd ich einarbeiten - hast du eine Aufstellung für die Tastaturmatrix?


@Gentoo07

Danke für die Korrekturvorschläge - sind schon eingearbeitet. Wegen der Spaltenbreite würde ich ehe vorschlagen die Spalte "Funktion" in einzelne Zeilen zu zerlegen und so Breite zu sparen.

Und natürlich an euch beide: Danke für die Blumen.

p.c.squirrel


Hier die Tastatur Matrix (ist im Wiki zu finden). Werde bei Gelegenheit mal ein Schema des Tastaturteils und eine Beschreibung der Tastaturroutine posten.
Scansignal ist auf P2.18..P2.24 gelesen wird P0.x und P3.x.


http://bettyhacks.com/forum/index.php?action=dlattach;topic=128.0;attach=46


Gruss famos