Hallo,
in diesem Thread (DDS AD9854 China- Modul) ist das Modul behandelt, zu
dem ich eine Frage habe. Ich habe ein Forth-System auf dem
Steuerprozessor dieses Modules geladen, der Programmierprozess wurde
erfolgreich beebdet.
Trotzdem kann ich das Modul per USB nicht ansprechen. Bei einem anderem
Prozessor (arduino nano) funktioniert das einwandfrei am gleichem
Rechner.
Equipment: Win 7- Rechner, RealTerm, FF-Forth. Kabel.
Wie kann ich herausfinden, welche Ursache für das Nichtansprechen
vorliegt, und diese anstellen?
Gruss + Dank
Robert (derzeit ohne Login unterwegs, geht in Fa nicht)
Das hat er nicht, aber auf dem Modul befindet sich neben dem AD9854 auch
noch ein Prozessor und ein RS232-USB Wandler. Und der sollte eigentlich
ansprechbar sein.
Gruss
Robert
R.Freitag schrieb:> nicht, aber auf dem Modul befindet sich neben dem AD9854 auch> noch ein Prozessor und ein RS232-USB Wandler
Dann schau doch erst mal, ob der USB-Wandler funktioniert.
R.Freitag schrieb:> auf dem Modul befindet sich neben dem AD9854 auch> noch ein Prozessor und ein RS232-USB Wandler
Hat mir meine Glaskugel nicht verraten. Genausowenig, um welchem
Prozessor und Wandler es sich handelt.
Eine Glaskugel war auch nicht erforderlich. Ich habe den Thread genau
beschrieben, in dem das Modul per Bild gezeigt wurde und genau
beschrieben ist. Alle Informationen habe ich aufgezählt, nur beim Lesen
kann ich dir nicht helfen. Villeicht jemand anderes?
Und noch was: Ist dein Nick hier Programm?
Grüsse
Robert
RFr schrieb:> Alle Informationen habe ich aufgezählt, nur beim Lesen> kann ich dir nicht helfen.
Welcher Prozessor ist verbaut?
Welcher USB-Seriell Wabdler ist verbaut?
Was hast Du genau alles gemacht?
Welchere Treiber ist unter Windows installiert?
> Villeicht jemand anderes?
Aber gerne.
RFr schrieb:> bingo schrieb:>> Dann schau doch erst mal, ob der USB-Wandler funktioniert.> Wie genau ?
Das scheint ja sehr schwierig zu sein - ich würde es so machen: Wandler
vom PC aus per USB ansprechen, schauen ob auf der anderen Seite des
Wandlers ein RS232-Signal rauskommt. Benötigt: PC, Terminalsoftware, ist
alles sehr exotisches Zeugs.
Bevor ich es jetzt kompliziert machen würde, würde ja erstmal in der
Systemsteuerung schauen, ob Windows überhaupt irgendwelche Treiber lädt.
Aber eigentlich bin ich raus.
R.Freitag schrieb:> auf dem Modul befindet sich neben dem AD9854 auch> noch ein Prozessor und ein RS232-USB Wandler
Schau mal, ob das ein FT232 ist, bei dem die Schrift nicht gelasert ist
(China Plagiat des Originals).
Dann hat evtl. der Windows Treiber von FTDI den Chip kaputt gemacht.
Er wird dann auch mit dem anderen Rechner nicht mehr funktionieren.
Es gab deshalb vor einigen Wochen einem ziemlichen Aufstand.
Zum Glück gibt es mittlerweile Softwarelösungen, mit denen diese
Umprogrammierung des FT232 rückgängig gemacht werden kann.
Seppel schrieb:> RFr schrieb:>> Alle Informationen habe ich aufgezählt, nur beim Lesen>> kann ich dir nicht helfen.> Welcher Prozessor ist verbaut?
ein AVR Mega32
> Welcher USB-Seriell Wabdler ist verbaut?
keine Ahnung, muss ich nachliefern. Ich habe derzeit nur Internet am
Arbeitsplatz, das Teil liegt zuhause. ich vermute, dass es sich um einen
chinesisches IC handelt, was in etwa der Standardlösung entspricht.
> Was hast Du genau alles gemacht?
Ich habe zuerst die Konfiguration des Rechners geprüft, indem ich einen
Arduino nano (mit AVR 328) getestet habe. Das funktioniert einwandfrei.
Dann habe ich das Modul programmiert, und zwar per ISR-Verbindung. Das
funktionierte mit avrdude erfolgreich. Einen Kontakt über die
USB-Schnittstelle kam bisher nicht zustande. Derzeit suche ich nach
einer Lösung, die Kontrolle per ISR vorzunehmen.
> Welchere Treiber ist unter Windows installiert?
Keine Ahnung. Wo erhalte ich diese Informatiomn?
>> Villeicht jemand anderes?> Aber gerne.
bingo schrieb:> RFr schrieb:>> bingo schrieb:>>> Dann schau doch erst mal, ob der USB-Wandler funktioniert.>> Wie genau ?>> Das scheint ja sehr schwierig zu sein - ich würde es so machen: Wandler> vom PC aus per USB ansprechen, schauen ob auf der anderen Seite des> Wandlers ein RS232-Signal rauskommt. Benötigt: PC, Terminalsoftware, ist> alles sehr exotisches Zeugs.
Aha, das werde ich mal versuchen. Wernn ich das Datenblatt des Chips
verfügbar habe.
Gruss
RFr
foo schrieb:> R.Freitag schrieb:>> auf dem Modul befindet sich neben dem AD9854 auch>> noch ein Prozessor und ein RS232-USB Wandler>> Schau mal, ob das ein FT232 ist, bei dem die Schrift nicht gelasert ist> (China Plagiat des Originals).> Dann hat evtl. der Windows Treiber von FTDI den Chip kaputt gemacht.> Er wird dann auch mit dem anderen Rechner nicht mehr funktionieren.>> Es gab deshalb vor einigen Wochen einem ziemlichen Aufstand.> Zum Glück gibt es mittlerweile Softwarelösungen, mit denen diese> Umprogrammierung des FT232 rückgängig gemacht werden kann.
Gibt es Links hierzu? Wo liegt die Softwarelösung?
R.Freitag schrieb:> bingo schrieb:>> P.S. Du weisst, wie man an einem RS232-Wandler eine Signalschleife>> macht?> Nein. Derzeit nicht.
Du verbindest beim USB-Chip TX und RX. Wenn Du dann mit dem
Terminal-Programm etwas eingibst, musst Du es auf dem Bildschirm sehen.
Wenn diese Verbindung offen ist, dann siehst Du es nicht.
D.h. die Daten gehen vom PC per USB durch den Chip und kommen per TX und
RX sofort wieder in den Chip und per USB an den Rechner zurück. Daher
auch der Name Loopback (=Signalschleife). Dann weisst Du, dass der
USB-Chip und der dazugehörige Treiber sicher funktionieren. Allerdings
sollte bei diesem Test die Verbindung vom USB-Chip zum µC offen sein,
sonst stört der µC.
>> Welchere Treiber ist unter Windows installiert?>Keine Ahnung. Wo erhalte ich diese Informatiomn?
Im Geräte-Manager in der Systemsteuerung. Dort siehts Du schon, um
welchen Chip es sich handelt, dann Gerät mit rechter Maustaste
anklicken, Eigenschaften, Treiber
R.Freitag schrieb:>> Welchere Treiber ist unter Windows installiert?> Keine Ahnung. Wo erhalte ich diese Informatiomn?
Das kannst Du im Gerätemanager (Startmenü -> unten in der Eingabezeile
für Programme suchen devmgmt.msc eintippen) sehen. Wenn Du keine
Adminrechte hast, kommt erst noch ein Hinweis, das Du keine Änderungen
vornehmen kannst.
Wenn Du das Gerät angesteckt hast, dann sollte das da auftauchen. Wenn
da ein Ausrufezeichen o.ä. mit dran ist (meist klappen die einzelnen
Gruppen dann auch auf), ist was nicht in Ordnung. Du kannst mit eienem
Doppelklick auf das Gerät die Eigenschaften öfnnen und siehst dann auf
den verschiedenen Reitern die Informationen. Auch zum Treiber.
Vielleicht läßt sich dadurch schon abklären, ob das der Treiber ist, der
die Wandler zerkonfiguriert?
R.Freitag schrieb:> foo schrieb:>> R.Freitag schrieb:>>> auf dem Modul befindet sich neben dem AD9854 auch>>> noch ein Prozessor und ein RS232-USB Wandler>>>> Schau mal, ob das ein FT232 ist, bei dem die Schrift nicht gelasert ist>> (China Plagiat des Originals).>> Dann hat evtl. der Windows Treiber von FTDI den Chip kaputt gemacht.>> Er wird dann auch mit dem anderen Rechner nicht mehr funktionieren.>>>> Es gab deshalb vor einigen Wochen einem ziemlichen Aufstand.>> Zum Glück gibt es mittlerweile Softwarelösungen, mit denen diese>> Umprogrammierung des FT232 rückgängig gemacht werden kann.>> Gibt es Links hierzu? Wo liegt die Softwarelösung?
Ich mach mal die Ingrid...:-)
Der Chip trägt sie Bezeichnung WCH CH340 G
Das G kann auch eine 6 sein.
Gruss
Robert
Guten Morgen.
Ich habe unter Liux einen test vorgenommen, lsusb erkennt den Chip
einwandfrei. Damit handelt es sich anscheinend nicht um ein Problem des
Boards.
Ich könnte einen Versuch mit minicom starten. Kann das per usb
connecten?
Den chinesischen Treiber habe ich nicht installiert, ich kann das nicht
lesen.
Grüsse
Robert
Seppel schrieb:> R.Freitag schrieb:>> Den ... Treiber habe ich nicht installiert> Dann ist es doch vorhersehbar, das es nicht geht.
Nein. Vorhersehbar ist das nur, wenn man weiss, dass ewin Treinbber
erforderlich ist und dieser nicht da ist. Unter anderen Boards geht das
aber ohne Treiber.
Die Erkennunf per Linux mit lsusb geht einwandfrei,aber minicom
scheint nicht so recht zu wollen. Villeicht ist das aber auch dazu
nicht vorgesehen.
R.Freitag schrieb:> in diesem Thread (DDS AD9854 China- Modul) ist das Modul behandelt, zu> dem ich eine Frage habe. Ich habe ein Forth-System auf dem
Geht es nur mir so, oder versteht noch jemand nicht um welchen Thread
oder welches Modul es überhaupt geht?
R. Freitag schrieb:> Anscheinend geht es nur dir so.
So viel freundlichkeit ist eunfach zu viel für mein Gemüt.
R. Freitag schrieb:> Anscheinend geht es nur dir so. Daher :> Beitrag "DDS AD9854 China- Modul"> sollte weiterhelfen.
Solche Links gehören in Beitrag #1!
>Ich habe unter Liux einen test vorgenommen, lsusb erkennt den Chip>einwandfrei. Damit handelt es sich anscheinend nicht um ein Problem des>Boards.
Wahrscheinlich, weil der Treiber schon von haus aus mitgebracht wird.
>Ich könnte einen Versuch mit minicom starten. Kann das per usb>connecten?
Mit dem richtigen Treiber: Ja, das gitl sowohl für Windows als auch für
Linux
Wenn Du doch alles (besser) weißt, warum funktioniert es denn dann bei
Dir nicht?
Sorry, bin raus.
Seppel schrieb:> R. Freitag schrieb:
[...]
> R. Freitag schrieb:>> Anscheinend geht es nur dir so. Daher :>> Beitrag "DDS AD9854 China- Modul">> sollte weiterhelfen.> Solche Links gehören in Beitrag #1!
Da ist er auch ausdrücklich erwähnt.
>>>Ich habe unter Liux einen test vorgenommen, lsusb erkennt den Chip>>einwandfrei. Damit handelt es sich anscheinend nicht um ein Problem des>>Boards.> Wahrscheinlich, weil der Treiber schon von haus aus mitgebracht wird.>>>Ich könnte einen Versuch mit minicom starten. Kann das per usb>>connecten?> Mit dem richtigen Treiber: Ja, das gitl sowohl für Windows als auch für> Linux
Aha, und wie?
>>> Wenn Du doch alles (besser) weißt, warum funktioniert es denn dann bei> Dir nicht?
ich weiss halt nicht alles besser, deswegen frage ich hier. Aber manche
Antworten passen einfach nicht zur Frage. Das Lesen und Verstehen nder
Fragestellung ist für dir richtige Antwort von essentieller Bedeutung.
> Sorry, bin raus.
Schönen Sonntag noch.
Robert
So ist es richtig. Schuld sind immer die anderen.
> Aha, und wie?
Was glaubst Du, hat man Dir, gefühlte 2 dutzend Beiträge lang, versucht
als Antwort zu entlocken?
Z.B. ob Windows einen Treiber für das USB-Gerät geladen hat. Die Antwort
bist Du immer noch schuldig.
Bye...