Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
problème programmation via DTR et RTS (CP2102) ESP32 custom
#1
bonjour,

j'ai développé une carte comportant le soc ESP32wroom et j'utilise une petite carte usb-CP2102 externe, sur laquelle j'ai récupéré les signaux RX, TX, DTR et RTS, que j'ai connectés conformément à la datasheet du devkit de Espressif, mais je n'arrive pas a télécharger la carte, que ce soit le soft routeur ou OpenPLC.
sur une carte devkit les 2 softs se téléchargent, mais sur la mienne non.

en utilisant les 2 boutons BOOT et EN, j'arrive bien a flasher le routeur, mais je voudrais savoir si mon câblage est correct, et comment fonctionne le flashage du routeur par rapport a ces 2 signaux, quelle est la séquence et les timings, afin que j'adapte éventuellement mon schéma.

j'ai vérifié les états des lignes EN et GPIO0 sur l'ESP32, les états correspondent bien aux combinaisons des lignes RTS et DTR du cp2102 (activées via l'utilitaire Realterm)
mon esp est un ESP32-wroom32-32E avec 8MB de flash, d'origine Espressif

je tourne en rond, j'ai essaye diverses choses comme des capa sur EN, des pullup, rien n'y fait.
je dois avoir oublié un truc...
   
la carte installée sur une carte mere pour rail din 1U (interface linky):
   


Pièces jointes Miniature(s)
   
14 x DMEGC 500W bifaces, 7 x DS3-H, ECU-C, 1 routeur F1ATB UxIx2 Triac pulse. Home-assistant sur Raspberry Pi CM5.
Répondre

#2
Le problème vient peut-être de ta carte 8Mb au lieu de 4  ?
Répondre

#3
(Il y a 5 heures)rolrider a écrit : Le problème vient peut-être de ta carte 8Mb au lieu de 4  ?

non, je ne pense pas, j'ai comparé les chronogrammes entre une carte devkit et la mienne, pourtant avec le même schéma de la partie transistors NPN, et je vois de belles différences dans les signaux EN et IO0 générés a partir de DTR et RTS.
j'ai sans doute une erreur de schéma, quand j'aurai trouvé je me dirai ' ah mais quelle andouille', ca devra être un truc évident.

ici le chronogramme d'une carte bien cablée, EN remonte bien avant que io0 ne remonte a 1.
   
je vais plancher sur le schema.
14 x DMEGC 500W bifaces, 7 x DS3-H, ECU-C, 1 routeur F1ATB UxIx2 Triac pulse. Home-assistant sur Raspberry Pi CM5.
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
JZH85FR, 2 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.