Forum: FPGA, VHDL & Co. LTC2600 an Spartan6


von steffen (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein kleines Problem welches ich gerade einfach nicht lösen 
kann.
Ich habe einen LTC2600 und habe für den ersten Test von OpenCores 
folgendes genommen:
http://opencores.org/websvn,listing?repname=spidac&path=%2Fspidac%2Ftrunk%2F&rev=0

Das ist zwar für einen LTC2624 aber die DAC_Control.vhd ist generisch 
genug :)
In der DAC_TOP.vhd habe ich

dacdata(15 downto 4) <= pattern;
dacdata(3 downto 0) <= (others => '0');  -- Don't care

in

dacdata(15 downto 0) <= pattern;

geändert und natürlich pattern angepasst.
pattern kann ich über einen DIP-Switch verändern einmal 3,3V und einmal 
0V entsprechend.
Wenn ich den FPGA "flashe" dann kommt das raus, was der DIP-Schalter 
vorgibt.
Lege ich nun den Schalter jedoch um, dann ändert sich nix.
Das komische dabei ist aber, dass ich an SDO des LTC2600 die Änderung 
(anderes Pattern) sehe.
Wenn ich RST betätige, dann lädt der LTC2600 aber nicht den richtigen 
Wert. Nur wenn ich per JTAG den FPGA neu bespiele ...

Ich bin total ratlos. Hat jemand von euch da vielleicht einen Tip für 
mich?
Vorallem, weil ich an SDO die richtigen Daten sehe ...

Vielen Dank.
Steffen

von Steffen M. (steffenmauch)


Lesenswert?

nun Nachtrag von mir:

Das Problem war, dass der !CS Pin nicht perfekt verlötet war. Ich habe 
noch nen LTC2600 verbaut und dieser ging perfekt. Danach die Lötpunkte 
überprüft und Treffer

nachlöten und nun gehts super!

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Steffen Mauch schrieb:
> nachlöten und nun gehts super!
Ein Deja-vu...   ;-)
Hatten wir vor kurzem schon mal im 
Beitrag "Re: DAC108S085 + FPGA"

von Steffen M. (steffenmauch)


Lesenswert?

Das gemeine war ja, ich habe gemessen!
Aber mit dem Tastkopf habe ich wohl den Pin auf das Pad gedrückt und 
deswegen das Problem nicht gesehen ...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.