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

1
Probiere mal zusätzlich nen 4,7kOhm-Pullup von 3,3V zu TX am Betty-Stecker anzubringen, hat schon bei mehreren Handydatenkabeln zum endgültigen Erfolg geführt.
2
Siehst..war doch gar nicht so schlimm ;)
3
@Trekinfo: Hast du denn auch den Lösungsansatz von nitpicker ausprobiert? (siehe posting über deinem)

Das klingt sehr plausibel als Lösung für die vereinzelt (und dann oft mit mehreren Kabeln) auftretenden Probleme da die Kabel ja von extrem verschiedenen Herstellern stammen.
4
Hallo JimBeam, eine Anregung zum Thema:

Unter http://www.obdev.at/products/avrusb/index.html findest du eine ähnliche, noch etwas umfangreichere AVR-USB-Lib die m.E. etwas verbreiteter ist und wohl auch besser supportet wird. Ob hier tatsächliche Vorteile bestehen kann ich natürlich nicht garantieren, aber unter dem Punkt "Community Projects" kannst du dir schon eine große Menge an Beispielimplementierungen anschauen.
5
Hardware / Re: serielles Handy Kabel
28. Jan 2009, 17:05
Den EINT/Bootloader Enable-Pin der Betty hast du auch auf Masse gezogen oder?

Hast du auch schon probiert mal TX und RX zu vertauschen? (Also RX Kabel an TX Betty und TX Kabel an RX Betty)
6
Hardware / Re: serielles Handy Kabel
25. Jan 2009, 21:49
So wie El_Barto es schrieb, es ist Pin 4 (Battery Out).

Wenn an diesem Pin des Handy-Steckers also eine Ader ankommen sollte, muss sie mit 3,3V von der Betty verbunden werden, wenn dort am Handy schon nichts angeschlossen war (Nachbaukabel), dann muss es auch nicht zur Betty verbunden werden.
7
@christoph60:

Du denkst richtig. Das Bild von Famos zeigt einen geöffneten Wandler der auf der nicht-usb-seite einen kompletten RS232-Port hat, also 12V-Pegel. Hier muss das Gehäuse geöffnet werden, um zwischen dem USB-Seriell-Wandlerchip und dem Pegelumwandlerchip die Signale mit 5V-Pegel abgreifen zu können.

theborg hingegen bringt als Tipp wieder ein Handykabel wozu auch die meisten anderen Beschreibungen von mir und anderen hier im Forum (Und deine beschriebenen Gedanken) passen, das heisst es hat 5V- oder 3,3V-Pegel. Egal ob am Kabelende mit dem Handystecker oder innerhalb des usb-Wandler-Steckers abgegriffen.
8


"funktionierend" sind auch die Handydatenkabel...versuch doch erstmal einen oder mehrere andere Rechner ;)


Also dass des am Computer liegen soll kann ich nicht nachvollziehen. Meine Rs232 Schnittstelle funktioniert (Sonst könnt ich ja auch nicht die Firmware von meinem Sat Reciver Flashen)


Gerade das muss nicht unbedingt so sein...es gibt erwiesenermaßen öfter mal sogenannte Timing-Probleme, die nicht nur abhängig vom Rechner , dem Betriebssystem und auch den nebenher laufenden Programmen sind sondern auch noch von der verwendeten Baudrate, eventuellem Hardware-Handshake und eben der verwendeten Gegenstelle mit einem evtl. vorhandenen eigenem Übertragungsprotokoll.

Daher führt bei solchen Spezialfällen wie der Betty und den nicht sehr großflächig getestenen Programmierwerkzeugen öfter mal probieren mit mehreren Rechnern zum Erfolg. Eben weil sich die Probleme kaum richtig nachvollziehen lassen aber immer mal wieder auftreten und woanders nicht.
9
"funktionierend" sind auch die Handydatenkabel...versuch doch erstmal einen oder mehrere andere Rechner ;)
Bettyheaven mit Boop-rom auf nen USB-Stick und los geht die Reise *g*

Gut möglich, dass es da auf einmal mit beiden Varianten funktioniert.

Edit: Es könnte auch noch am seriellen Kabel zum SSI liegen, es gibt sogenannte "Nullmodem"-Kabel mit verdrehter Aderbelegung von Stecker zu Stecker.
10
Ich will dich nicht nerven, aber das "auch schon versucht" klingt für mich wie "mal drangehalten"...

Evtl. ist das "verbinden" etwas ungenau...der Bootloader-EINT1-Pin muss am Stecker der an die Betty kommt dauerhaft an GND angeklemmt werden, nicht angetippt.

Und dann die Batterien einlegen und schnell Start klicken. ;)


Ansonsten...Viel Glück mit dem SSI  ::)
11
Zu dem Handydatenkabel:
Hast du auch den "EINT"-Pin mit Masse/GND verbunden, um die Betty im Bootloader-Modus zu starten? Dann auch evtl. die Batterien nochmal herausnehmen, und nach dem wieder einlegen schnell auf "Start" im BettyHeaven klicken...ansonsten weiss ich da leider auch nix weiter hilfreiches.

Zum "SSI":


Hier sind die Pins der Betty zu sehen, vom Interface müssen hier angeschlossen werden:

Interface -> Betty
1 RTS/EINT1-> Bootloader(Eint1)
2 RX -> TX
3 DTR/Reset -> Reset
4 TX -> RX
5 GND -> GND
6 VCC -> 3,3V
12
Hi nochmal...da warst ja schnell mit dem Lesen und antworten *g*

Bei dem Scart-Adapter hatte ich gerade selbst die Interfaces verwechselt, dabei an das Kombiinterface gedacht. Daher hab ich das gerade wieder wegeditiert. ;) Bis jetzt gäbe es eine Möglichkeit an der Betty gedrückte Tasten am Scart-Interface über eine wiederum serielle Schnittstelle auszugeben, also eher ein recht "spezieller" Nutzen.

Solange für dich beides gleich teuer wäre, bestell ruhig die Teile fürs "SSI".

Aber das Nokia 3310-Kabel müsste tatsächlich ideal passen ohne extra Stromversorgung u.s.w. , probiere es doch erstmal damit. Ein solches habe ich ebenfalls schon erfolgreich verwendet.

Gruß
Gentoo
13
Moin,

ich und mehrere Andere Leute haben mehrfach erfolgreich ihre Betty mit einem solchen Handydatenkabel programmiert, daher habe ich das mal zu einem Wiki-Eintrag zusammengefasst.

In diesem Fall sähe ich bei dem "Simple Serial Interface" keine Vorteile, da es gegenüber einem (bei mir als Rest vorhandenem Handydatenkabel) doch etwas Aufwand ist.

Allerdings gibt es eben auch schon Berichte von Leuten (2 Stück die ich gelesen habe) die es mit diesem beschriebenen Kabel nicht geschafft haben zu programmieren, was diverse Ursachen haben könnte. Entweder liefert die PC-Schnittstelle zu wenig Pegel, oder ein USB-Seriell-Wandler ist zufällig nicht geeignet, oder es ist eins der Siemens-Datenkabel mit extra Stromversorgung etc. Ob es dann mit dem "SSI" funktioniert, ist fraglich.

Wenn du das Material schon hast bau dir doch das "SSI", ansonsten würde ich es erst mit nem alten seriellen Handykabel probieren...am besten noch ganz ohne USB, direkt mit RS232 am PC-Ende.

Viel Glück!
14
Hardware / Re: Siemens Handy Kabel
02. Sep 2008, 00:50
Dann funktioniert der Empfang ja schonmal gut, dann sollte auch die Sache mit den 3,3V jetzt korrekt verdrahtet sein.

Da musst du dann nochmal die Ader für die Senderichtung auf korrekte Belegung und Durchgang kontrollieren.

Ansonsten wird das Bootloader-Starten im Wiki etwas anders erklärt als es bei mir klappte, daher probier es mal so:
-EINT schließen
-Reset schließen
-Reset öffnen
(EINT geschlossen lassen!!, im Wiki steht jetzt wieder öffnen)
-Jetzt unmittelbar nach dem Reset im Bettyheaven auf Start klicken, das funktioniert nur eine begrenzte, unbekannte Zeit lang.

Eventuell mehrmals mit Resetten und Starten probieren bei mir brauchsts auch öfter 2-3 Anläufe aber hat bisher dann jedesmal funktioniert.

Viel Glück!


EDIT: Falls du die "einfache Version" ohne Jumper/schalter nachgebaut hast trifft das mit dem Bootloader nur eingeschränkt zu, aber probiere es am besten einfach mal mehrfach schnell hinternander wobei du jedesmal kurz die batterien entfernst um die Betty frisch in den Bootloader starten zu lassen.
15
Hardware / Re: Siemens Handy Kabel
31. Aug 2008, 03:25

bloß leider kapier ich nicht wo ich bei einem Siemens Datenkabel (S25/C-SM35 mit RS232 Stecker) die 3,3 V Ader hinziehen muss und wo ich die 3,3 Volt herbekomme. An dem entsprechendem Pin in der Betty liegen so ~ 3 Volt an.

Zitat
Im Falle eines Original Siemens-Datenkabels kommt noch eine Ader für die 3,3V aus der Betty dazu, andere Schaltungen versorgen sich aus dem PC.



Hallo BlackTiger, die ca. 3V auf dem Ausgangs-Pin der Betty ist genau die Spannung mit der du das 3,3V-Betty-Interface verbinden musst.

Sprich: Die 3,3V-Ader musst du zur Betty ziehen, und die Betty versorgt am Ende aus ihren Akkus/Batterien das Siemens-Datenkabel.

Ist das verständlich, oder brauchst du weitere Infos?

Ich wünsche viel Erfolg!
Gruß Gentoo