CH585F (RISC-V) startet nicht: VINTA bei 1,05V, Stromaufnahme nur 3mA

OP #7985933

Hallo zusammen,

ich brauche Hilfe bei einem Projekt mit dem WCH CH585F (QFN32). Der Chip lässt sich nicht in den ISP-Modus (Bootloader) versetzen und scheint gar nicht erst richtig zu starten.

Symptome:

1
Stromaufnahme: Direkt nach dem Einschalten 3,3 mA, nach ca. 20 Sekunden fällt der Strom auf 2,0 mA ab (PMU geht wohl in den Sleep-Modus).
2

3
ISP-Modus: Der Chip wird vom WCHISPTool weder über USB (PB10/11 oder PB12/13) noch über UART (PA14/15) erkannt.
4

5
Kein Output: Es findet keine Kommunikation statt (TX-Leitungen sind tot).

Messwerte & Hardware-Details:

1
Versorgung: 3,3V (gemessen 3,29V stabil am Pin), gespeist über den LDO eines ESP32-Boards.
2

3
Power-Konfiguration: Der Chip läuft im Direct Power Mode (VSW und VDCID sind verbunden).
4

5
Layout: Das PCB hat ein Pin-Mapping mit einem +8 Offset (Chip-Pin 1 liegt auf PCB-Pad 9). Die physischen Verbindungen zu den Chip-Beinchen wurden mehrfach geprüft.
6

7
VINTA (Pin 23): Hier messe ich konstant nur 1,054 V. Laut Datenblatt sollten es für den aktiven Betrieb eher 1,1 V bis 1,2 V sein.
8

9
VDCIA (Pin 25) & VIO33 (Pin 4): Beide liegen stabil auf 3,29 V.
10

11
Bestückung: 10 µF an VDCID (Pin 2), 470 nF an VINTA (Pin 23). Ein zusätzlicher 470 µF Elko stützt die 3,3V-Schiene. Das Center-Pad (GND) ist korrekt verlötet.

Logik-Pegel:

1
PB22 (Pin 20 / BOOT): Liegt fest auf GND für den ISP-Modus.
2

3
PB23 (Pin 19 / RESET): Laut Datenblatt "Active Low, interner Pull-Up". Wenn der Pin offen gelassen wird, messe ich dort jedoch 0 V. Der Widerstand gegen GND beträgt ca. 95 kΩ.
4

5
Ein manuelles Ziehen von Reset (PB23) auf GND lässt den Strom kurzzeitig auf 4 mA steigen, bevor er wieder auf 3 mA zurückfällt.

Fragen an die Experten:

1
Sind 1,05 V an VINTA normal für einen Chip im Reset/Standby, oder deutet das auf einen Fehler im internen LDO hin?
2

3
Benötigt der CH585F zwingend einen starken externen Pull-Up an PB23, obwohl ein interner dokumentiert ist? Dass der Pin von allein auf 0V bleibt, kommt mir spanisch vor.
4

5
Gibt es Besonderheiten beim ISP-Einstieg im Direct Power Mode (VDCID = 3,3V)?

Vielen Dank für jeden Hinweis!

Angehängte Dateien:
#7986407

Sieh Dir mal das hier an:

https://www.wch.(wann wird Andreas den Spamfilter reparieren?)cn/downloads/CH585EVT_ZIP.html

(Aus dem den Text in den Klammern und die Klammern selbst entfernen)

Da drin findest Du pub/ch585sch.pdf, worin die Beschaltung des CH585M zu sehen ist.

Leider auch einer dieser beschissenen Wimmelbild-Schaltpläne, in dem man akribisch nach Namen suchen muss, um zu sehen, was womit verbunden ist, aber das ist das "offizielle" Referenz-Board von WCH, das man auch via Aliexpress kaufen kann:

https://www.aliexpress.com/item/1005008131097697.html

Das Zip-Archiv dürfte für Dich auch sonst von Interesse sein, da da auch Sourcecodebeispiele enthalten sind.

Ein Inhaltsverzeichnis ist in CH585_List_EN.txt zu finden.

#7986435

Morli P. schrieb:

es steht im datenbaltt das einer recomended wird aber nicht requierd sollte bedeuten dass er auch ohne lauffähig sein sollte.

"Recommended" bezieht sich auf die Frequenz, nicht auf den Quarz an sich. Jedenfalls in Tabelle 2-6 auf S.21 (HSE und LSE mit 32 MHz bzw. 32 kHz)

Konkrete Angaben, worauf Du Dich beziehst, sind hier hilfreich.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Monate alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.