CLK Signal lässt sich nicht messen!

Gast #2843408
Lesenswert?

Hihi,

Ich habe wohl ein sehr außergewöhnliches Problem!
Wenn ich bei meinem aufgeschraubtem Gerät (spielt keine Rolle was es 
ist) das CLK-Signal einer eMMC mit einem Logic Analyzer oder Oszilloskop 
messen will, lässt sich das Gerät entweder gar nicht erst einschalten, 
oder es zeigt beim Starten einen Error an, dass es nicht mit der eMMC 
kommunizieren kann.
Das Signal ist eine sehr kleine Stelle auf der Platine des Geräts 
(ungefähr ein halber mm groß). Ich habe ein Magnetic Wire drangelötet, 
das zu einer kleinen Platine führt, auf der das Signal auf einen Male 
Pin weitergegeben wird, wo ein Kabel reingesteckt ist, das zum LA oder 
Oszi führt.
Kann mir jemand sagen, wieso ich das CLK Signal nicht messen kann?


Grüße!
#2843459
Lesenswert?

CLKKKK schrieb:
> Ich habe wohl ein sehr außergewöhnliches Problem!

Nö, typischer Anfängerfehler.

Du hast einen riesigen Stub an die CLK-Leitung gebaut. Da gibts dann je 
nach Anstiegszeit des Signals wahnsinnige Reflexionen auf der Leitung. 
Da ist es nur logisch, dass nichts mehr funktioniert.
Was du brauchst ist eine aktive Probe, die das Signal sehr hochohmig und 
mit kleiner Kapazität abgreift.
#2843514
Lesenswert?

@  Christian R. (supachris)

>Du hast einen riesigen Stub an die CLK-Leitung gebaut. Da gibts dann je
>nach Anstiegszeit des Signals wahnsinnige Reflexionen auf der Leitung.
>Da ist es nur logisch, dass nichts mehr funktioniert.

Sieht so aus, siehe Wellenwiderstand.

>Was du brauchst ist eine aktive Probe, die das Signal sehr hochohmig und
>mit kleiner Kapazität abgreift.

Für MMC/SD Karte reicht ein normaler 10:1 Tastkopf bei einem Oszi. Auch 
Logicanalyzer haben sowas ähnliches. Nur sollte man die nicht 
kastrieren, indem man drei Kilometer Klingeldraht zwischen Messpunkt und 
Logicanalyzer Messkopf einschleift.
Gast #2844393
Lesenswert?

Ja... das ist mein größtes Problem, denn eigentlich will ich ja grad die 
eMMC auslesen.
Gibt es dieses Problem eigentlich nicht auch bei anderen Chips, z.B bei 
EEPROMs, die mit I2C angesteuert werden? Dort kann ich das Taktsignal 
auch einfach abgreifen... Deswegen hab ich mir auch noch nie Gedanken 
darüber gemacht, dass man nicht immer das CLK Signal tracen kann.
Wahrscheinlich ist das stark vom Gerät/Platine abhängig, oder irre ich 
mich?
Ich versuche jetzt einfach mal das Magnetic Wire so stark wie möglich zu 
kürzen und nochmal den LA anzuschließen... Vielleicht kann ich das 
Signal auch durch meinen FPGA jagen und einen "Klon" des Signals an den 
LA oder Cardreader, was auch immer, zu schicken.

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