Forum: Mikrocontroller und Digitale Elektronik STM32 Programmer Phänomen


von Herbert (Gast)


Lesenswert?

Hallo,

ich habe 2 ähnliche Leiterplatten (gleiche CPU, STM32F, etwas andere 
Peripherie), und einen ST-LINK V2. Ich kann mit dem ST Link Utility auf 
beide CPUs zugreifen, allerdings schlagt der Zugriff mit CoFlash auf der 
CoIde auf der einen Leiterplatte fehl. Was könnte den in der Hrdware 
anders/falsch sein, dass die eine Software damit nicht klarkokmmt?

Gruß
Herbert

von Peter K. (Gast)


Lesenswert?

Herbert schrieb:
> Was könnte den in der Hrdware
> anders/falsch sein, dass die eine Software damit nicht klarkokmmt?

Ich tippe mal ganz grob auf zu lange Leiterbahnen oder vergessene 
Abblockkondensatoren für die Spannungsversorgung der CPU, möglicherweise 
auch nur eine kalte Lötstelle oder auch hier zu lange Leitung.

Wir hatten das auch mal bei einem Board mit einem Aduc7026 der konnte 
seine Chip-ID übertragen und alles, aber als wir in flashen wollten 
blieb er mitten im upload stehn, der grund hier war dass der 
Stützkondensator für die Kernspannung nicht richtig angelötet war.

von Herbert (Gast)


Lesenswert?

Danke für den guten Tip, dem werde ich mal nachgehen; evtl. mit mit Oszi 
die Versorgungsspannung messen während dem Flashvorgang?

von Walter T. (nicolas)


Lesenswert?

Benutzt CoFlash bei Dir die gleiche Einstellung wie das ST-Link-Utility?

Steht vielleicht das ST-Link-Utility auf "JTAG" und das andre auf "SWD"?

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

Hi,
ich schieße derzeit ca. 5 STM32-Designs pro Jahr in die Fertigung und 
was noch wichtiger ist - durch die EMV-Prüfungen.
Wenn Du Dein Layout zeigen magst, würde ich schon aus Neugierde 
draufschauen wollen. Gerne auch PM.
Cheerio,
 Marcus

von Peter K. (Gast)


Lesenswert?

Herbert schrieb:
> evtl. mit mit Oszi
> die Versorgungsspannung messen während dem Flashvorgang?

Kannst du versuchen, Singleshot-Modus versteht sich natürlich sonst 
siehst du nichts

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.