AD9854 Chinamodul schnittstelle

Gast #3884479
Lesenswert?

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)
Gast #3884564
Lesenswert?

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
Gast #3884676
Lesenswert?

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.
Gast #3884816
Lesenswert?

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.
Gast #3884979
Lesenswert?

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.
Gast #3887296
Lesenswert?

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.
Gast #3887298
Lesenswert?

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
Gast #3887303
Lesenswert?

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?
Gast #3887314
Lesenswert?

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
Gast #3887556
Lesenswert?

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?
Gast #3888328
Lesenswert?

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
Gast #3891383
Lesenswert?

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
#3893721
Lesenswert?

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.
Gast #3895733
Lesenswert?

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.
#3896090
Lesenswert?

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
Gast #3896165
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren