Forum: Mikrocontroller und Digitale Elektronik Silabs MCU(F920) C2 Verbindungsproblem


von Dirk E. (dirk_emmerich)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

Ich habe das Ziel einen MCU Namens C8051f920 von Silabs zu 
programmieren. Als IDE verwende ich Silabs IDE 4.5 .

Wenn ich mich versuchen will mit dem MC zu verbinden, kommt sehr die 
Meldung:

Target failed to respond.
System is being disconneded.



Wenn ich den USB Debug Adapter von Silabs von meinem PC einmal ausstecke 
und erneut anschließe ,bekomme ich eine erfolgreiche Verbindung. Will 
ich aber dann den MC programmieren kommt erneut diese Meldung.

An der Hardware ist scheinbar alles in Ordnung, diese funktioniert, es 
wurde zuvor schon damit ein Projekt entwickelt.

Ich denke es liegt vielleicht an den PC ich habe die IDE neu 
installiert.

Vorab Danke für eure Hilfe.

von Manni (Gast)


Lesenswert?

Einige pF  ( 15-20pF) der C2-Leitungen gegen Masse!

Hilft !!


mfg
Manni

von Ralf (Gast)


Lesenswert?

> An der Hardware ist scheinbar alles in Ordnung, diese funktioniert, es
> wurde zuvor schon damit ein Projekt entwickelt.
Als recht problematisch hat sich i.d.R. der Kondensator am Resetpin 
ergeben. Auf den Devkits scheint er keine großen Auswirkungen zu haben, 
bei self-made Schaltungen kann's mitunter schon zu Problemen kommen -> 
entferne mal den Kondensator (nur Pull-Up-Widerstand an Reset) und 
berichte.

Ralf

von Dirk E. (dirk_emmerich)


Angehängte Dateien:

Lesenswert?

Vielen Dank für die beiden Vorschläge.


zu Manni)

Ich habe 20pF und dann auch 50pF versucht aber leider kein Erfolg.

Ich habe die C2 und C2CK Leitungen aufgenommen. Beim Verbindungsversuch 
und nur bei angelegter Versorgungsspannung.
Mir erscheint die C2CK Leitung beim Verbindungsversuch als merkwürdig.

von Dirk E. (dirk_emmerich)


Angehängte Dateien:

Lesenswert?

zu Ralf)

Die derzeitige Beschaltung sieht so aus. Meinst du C3 und C7 sollten 
entfernt werden?

von Ralf (Gast)


Lesenswert?

Wenn die Kondensatoren an den Reset gehen: ja, mach ma' wech...

Ralf

von Dirk E. (dirk_emmerich)


Lesenswert?

zu Ralf)
Ich habe es gerade überprüft. Der C2CK-/REST Pin am MC hat keine 
Kondensatoren.

Gibt es eine Möglichkeit zu überprüfen ob der MC noch funktioniert?

von Ralf (Gast)


Lesenswert?

> Der C2CK-/REST Pin am MC hat keine Kondensatoren.
Über den 1k-Widerstand schon.

> Gibt es eine Möglichkeit zu überprüfen ob der MC noch funktioniert?
Kommt drauf an, wenn das zuletzt geladene Firmware-Image unbeschädigt 
ist und in irgendeiner Weise mit der Außenwelt kommuniziert, dann kannst 
es ja prüfen.
Fraglich ist nur, ob der Controller schaltungsbedingt überhaupt in die 
Pötte kommt. Zeig mal den Schaltplan und die Umsetzung.

> An der Hardware ist scheinbar alles in Ordnung, diese funktioniert, es
> wurde zuvor schon damit ein Projekt entwickelt.
Das hat nix zu sagen. Die HW kann zwischendurch einen Blitz/ESD/etc. 
abbekommen haben.

Funktioniert das Flash-Tool?

Ralf

von Dirk E. (dirk_emmerich)


Lesenswert?


von Ralf (Gast)


Lesenswert?

> Flash-Tool funktioniert, bei Devkit getestet.
Kann es sein dass für dich Flash-Tool = DebugAdapter ist? Ich meinte mit 
Flash-Tool die Software, mit der man die Devices löschen und mit einem 
neuen Firmware-Image proggen kann, ohne dass die IDE dahinter stecken 
muss.
Ich glaub es gibt einmal das "Flash Programming Tool" und dann den 
"Production Programmer", probier die beiden Sachen mal aus, dann weisst 
du wenigstens ob's an der IDE liegt oder nicht.

Ralf

von Dirk E. (dirk_emmerich)


Lesenswert?

Vielen Dank Ralf und Manni, dass ihr mir geholfen habt.

Mir ist nach gründlichen Messungen eine kalte Lötstelle aufgefallen.

Die Verbindung ist jetzt einwandfrei.

Beste Grüße

Dirk

von Ralf (Gast)


Lesenswert?

> Mir ist nach gründlichen Messungen eine kalte Lötstelle aufgefallen.
grins Siehe mein Post von 11:00Uhr ;)

Ralf

von Dirk E. (dirk_emmerich)


Lesenswert?

Danke noch mal! Ralf^^

von Vual (Gast)


Lesenswert?

Hallo,
ich habe eben das selbe Problem.
Wo war die kalte Lötstelle genau?

Danke im Voraus!

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.