Le remplacement de la puce de l'émetteur COFDM n'a pas fonctionné

Un client rapporte que le remplacement de la puce de l'émetteur COFDM n'a pas fonctionné.

Nous rencontrons un problème avec les deux exemples de module Tx.
Initialement, le module n'a pas pu enregistrer les nouveaux paramètres, même si ses autres fonctionnalités fonctionnaient bien. Je me souviens que vous m'aviez précédemment conseillé d'échanger une puce mémoire W25Q128JVSIQ dans une situation similaire. Aujourd'hui, nous avons remplacé la puce de deux échantillons TX par une nouvelle du marché, mais après le remplacement, le TX ne pouvait plus se connecter via UART.

Le remplacement de la puce de l'émetteur COFDM n'a pas fonctionné
Le remplacement de la puce de l'émetteur COFDM n'a pas fonctionné

Merci pour votre mise à jour concernant les deux exemples de modules TX.

Résumé du problème:

Initialement, les deux modules TX ont perdu la possibilité d'enregistrer de nouveaux paramètres, tandis que les autres fonctions restaient normales. Basé sur une expérience antérieure, remplacement de la puce de mémoire flash intégrée (W25Q128JVSIQ) était une solution valable.

Cependant, après avoir remplacé la puce par de nouvelles unités du marché, les modules TX ne peuvent plus établir de connexions UART. Cela indique un problème plus profond au-delà du remplacement du matériel.

Analyse technique:

  1. Mémoire Flash vide Les puces W25Q128JVSIQ nouvellement installées sont probablement vides et ne contiennent pas le firmware d'origine, chargeur de démarrage, ou données de configuration. → Sans ces données, le système ne peut pas s'initialiser correctement, et la communication UART échoue.
  2. Paramètres d'initialisation manquants Paramètres UART (débit en bauds, protocole, etc.) sont souvent stockés en flash. S'ils manquent, le module peut ne pas répondre aux commandes UART.
  3. Problèmes de compatibilité ou de qualité des puces Si les puces de remplacement proviennent d'une source inconnue ou non officielle, ils peuvent différer dans le timing, tolérance de tension, ou reconnaissance d'identité. → Veuillez confirmer que les puces sont authentiques W25Q128JVSIQ provenant d'un fournisseur de confiance.
  4. Défauts de soudure ou électriques Mauvaise soudure, plaquettes endommagées, ou des résidus de flux peuvent provoquer une communication SPI instable entre le MCU et la puce flash.
  5. Comportement du chargeur de démarrage Certains systèmes vérifient le contenu flash ou l'ID de la puce lors du démarrage. Si le flash est vide ou non reconnu, le système peut s'arrêter avant d'activer UART.

Actions recommandées:

  • Restauration du micrologiciel Si les puces flash d'origine sont toujours lisibles, nous vous recommandons de sauvegarder leur contenu et de flasher les mêmes données sur les nouvelles puces avant l'installation.
  • Utilisez des puces préprogrammées Si la sauvegarde n'est pas disponible, veuillez nous contacter pour obtenir l'image correcte du micrologiciel et les instructions clignotantes.
  • Vérifier la source et le modèle de la puce Assurez-vous que les puces de remplacement sont authentiques W25Q128JVSIQ et non une variante similaire (par ex., W25Q128JVMIQ).
  • Inspecter la qualité de la soudure Utilisez un microscope pour vérifier les joints froids ou les courts-circuits. Confirmer que les lignes SPI sont électriquement saines.

Veuillez nous faire savoir si vous avez besoin d'aide pour le flashage du micrologiciel ou des diagnostics supplémentaires.. Nous serons heureux de vous aider à restaurer toutes les fonctionnalités de vos modules TX..

Poser une question

← Retour

Merci pour votre réponse. ✨