Wiren BoardDocumentation
Documentation · Français

Problèmes connus du WB-MGE v.3

révision 107707

ERRWB-MGEv30001 : l’appareil redémarre lors du branchement ou débranchement d’un câble USB-C

Appareils concernés

Tous les appareils WB-MGE v.3.

Description

L’appareil redémarre lors du branchement ou débranchement d’un câble USB-C.

Cause et détails

Un convertisseur USB-UART facilite la programmation par USB. Les signaux de commande RTS et DTR font passer automatiquement l’ESP32 en mode programmation.

Le problème survient parce que le convertisseur active DTR avant RTS, réinitialisant l’ESP32.

Résolution

Aucune correction n’est prévue.

Solution de contournement

Pour le débogage, raccordez le câble USB avant d’alimenter l’appareil. Ce comportement n’affecte pas la programmation du micrologiciel.

ERRWB-MGEv30002 : réception incorrecte des longs paquets RS-485 et fonctionnement incorrect de Modbus TCP

Appareils concernés

Tous les appareils WB-MGE v.3 avec un micrologiciel jusqu’à 1.0.3 inclus

Description

Réception incorrecte des paquets RS-485 de plus de 120 octets :

  • en mode Modbus TCP, la lecture des paramètres d’appareil dans Serial devices driver settings de l’interface web du contrôleur Wiren Board échoue ;
  • en mode Modbus TCP, il est impossible de lire plus de 57 registres à la fois ;
  • en mode passerelle transparente, les réponses des appareils sont découpées en blocs de 120 octets. Les maîtres tiers peuvent recevoir des réponses incorrectes, et la réception d’une réponse complète peut prendre beaucoup plus de temps.

Fonctionnement incorrect de Fast Modbus en mode Modbus TCP lors des requêtes d’événements :

  • en mode Modbus TCP, la passerelle bloque les réponses des esclaves indiquant qu’aucun événement n’est disponible.

Dépassement du délai de réponse en mode Modbus TCP :

  • à des débits RS-485 élevés, la lecture de nombreux registres peut dépasser le délai d’attente de réponse de l’esclave.

Cause et détails

Le micrologiciel contient les erreurs suivantes :

  • la taille maximale du tampon de réception UART n’est pas prise en compte ; les paquets de plus de 120 octets sont donc divisés en plusieurs paquets. Les réponses des esclaves sont ainsi traitées incorrectement en mode Modbus TCP ;
  • le micrologiciel ne tient pas compte des réponses de 5 octets aux requêtes Fast Modbus en diffusion. La passerelle bloque donc les réponses des esclaves sans événements en mode Modbus TCP ;
  • les délais internes de commutation des tâches FreeRTOS ne sont pas pris en compte, ce qui peut provoquer des dépassements du délai de réponse des esclaves en mode Modbus TCP.

Résolution

Corrigé dans le micrologiciel 1.0.4 du 15 décembre 2025.

Solution de contournement

Mettez à jour vers le micrologiciel 1.0.4

ERRWB-MGEv30003 : commande peu fiable de I/O Bus, Vout, de la terminaison et de la polarisation de repos

Appareils concernés

Tous les appareils WB-MGE v.3 avec un micrologiciel jusqu’à 1.0.5 inclus

Description

Les signaux produits par la puce d’extension de ports peuvent parfois ne pas changer physiquement lorsqu’ils sont commutés dans l’interface web de la passerelle :

  • sortie d’alimentation Vout ;
  • activation de I/O Bus (puce WB-MIO) ;
  • résistances de terminaison RS-485 ;
  • résistances de polarisation de repos RS-485.

Cause et détails

Le micrologiciel ne tient pas compte du fonctionnement lecture-modification-écriture du pilote d’extension de ports. Des accès concurrents depuis différents fils d’exécution peuvent donc faire perdre des changements de sortie.

Résolution

Corrigé dans le micrologiciel 1.0.6 du 29 décembre 2025.

Solution de contournement

Mettez à jour vers le micrologiciel 1.0.6

ERRWB-MGEv30004 : échec de mise à jour du micrologiciel par Wi-Fi

Appareils concernés

Tous les appareils WB-MGE v.3 avec un micrologiciel jusqu’à 1.0.6 inclus

Description

Les mises à jour du micrologiciel via l’interface web échouent souvent par Wi-Fi. Le micrologiciel n’est pas mis à jour ; l’ancienne version reste fonctionnelle.

Le même problème peut parfois survenir par Ethernet.

Cause et détails

Une charge processeur élevée, surtout par Wi-Fi, déclenche le Task Watchdog Timer pendant la préparation de la mise à jour, lors de l’effacement de la zone flash destinée au nouveau micrologiciel. L’appareil redémarre avant de recevoir celui-ci.

Résolution

Corrigé dans le micrologiciel 1.0.7 du 26 janvier 2026.

Solution de contournement

Mettez à jour vers le micrologiciel 1.0.7.

Si la mise à jour échoue :

  • utilisez une connexion Ethernet pour la mise à jour ;
  • déconnectez tous les appareils raccordés et les connexions TCP externes ;
  • ou mettez à jour le micrologiciel en mode Factory.

ERRWB-MGEv30005 : l’adresse IP ne peut pas être enregistrée dans Firefox

Appareils concernés

Tous les appareils WB-MGE v.3 avec un micrologiciel jusqu’à 1.0.6 inclus

Description

La modification de l’adresse IP dans l’interface web ne fonctionne pas.

Cause et détails

Lorsque vous modifiez et enregistrez une adresse IP dans Firefox, les données ne sont pas mises à jour : l’adresse IP revient à sa valeur précédente après l’enregistrement.

Résolution

Corrigé dans le micrologiciel 1.0.7 du 26 janvier 2026.

Solution de contournement

Mettez à jour vers le micrologiciel 1.0.7 ou utilisez un autre navigateur, tel que Google Chrome.