Sostituire il chip del trasmettitore COFDM non ha funzionato

Un cliente segnala che la sostituzione del chip del trasmettitore COFDM non ha funzionato.

Stiamo riscontrando un problema con i due esempi di moduli Tx.
Inizialmente, il modulo non è riuscito a salvare le nuove impostazioni, anche se le altre sue funzionalità funzionavano bene. Mi sono ricordato che in precedenza mi avevi consigliato di sostituire un chip di memoria W25Q128JVSIQ in una situazione simile. Oggi, abbiamo sostituito il chip in due campioni TX con uno nuovo dal mercato, ma dopo la sostituzione, il TX non poteva più connettersi tramite UART.

La sostituzione del chip del trasmettitore COFDM non ha funzionato
Sostituire il chip del trasmettitore COFDM non ha funzionato

Grazie per il tuo aggiornamento riguardante i due campioni di moduli TX.

Riepilogo del problema:

Inizialmente, entrambi i moduli TX hanno perso la capacità di salvare nuove impostazioni, mentre le altre funzioni sono rimaste normali. Basato sull'esperienza precedente, sostituendo il chip di memoria flash integrato (W25Q128JVSIQ) era una soluzione valida.

Tuttavia, dopo aver sostituito il chip con nuove unità dal mercato, i moduli TX non possono più stabilire connessioni UART. Ciò indica un problema più profondo che va oltre la sostituzione dell'hardware.

Analisi tecnica:

  1. Memoria Flash vuota I chip W25Q128JVSIQ appena installati sono probabilmente vuoti e non contengono il firmware originale, bootloader, o dati di configurazione. → Senza questi dati, il sistema non può essere inizializzato correttamente, e la comunicazione UART fallisce.
  2. Parametri di inizializzazione mancanti Impostazioni UART (velocità di trasmissione, protocollo, eccetera.) sono spesso memorizzati in flash. Se questi mancano, il modulo potrebbe non rispondere ai comandi UART.
  3. Compatibilità del chip o problemi di qualità Se i chip sostitutivi provengono da una fonte sconosciuta o non ufficiale, possono differire nei tempi, tolleranza di tensione, o riconoscimento dell'identità. → Conferma che i chip siano originali W25Q128JVSIQ provenienti da un fornitore affidabile.
  4. Guasti di saldatura o elettrici Saldatura scadente, pastiglie danneggiate, o residui di flusso possono causare una comunicazione SPI instabile tra l'MCU e il chip flash.
  5. Comportamento del bootloader Alcuni sistemi verificano il contenuto flash o l'ID del chip durante l'avvio. Se il flash è vuoto o non riconosciuto, il sistema potrebbe arrestarsi prima di abilitare UART.

Azioni consigliate:

  • Ripristino del firmware Se i chip flash originali sono ancora leggibili, si consiglia di eseguire il backup dei contenuti e di eseguire il flashing degli stessi dati sui nuovi chip prima dell'installazione.
  • Utilizza chip preprogrammati Se il backup non è disponibile, contattaci per l'immagine firmware corretta e le istruzioni per il flashing.
  • Verificare l'origine e il modello del chip Assicurati che i chip sostitutivi siano W25Q128JVSIQ autentici e non una variante simile (PER ESEMPIO., W25Q128JVMIQ).
  • Ispezionare la qualità della saldatura Usa un microscopio per verificare la presenza di articolazioni fredde o pantaloncini. Confermare che le linee SPI siano elettricamente sane.

Fateci sapere se avete bisogno di supporto con il flashing del firmware o ulteriore diagnostica. Siamo felici di aiutarti a ripristinare la piena funzionalità dei tuoi moduli TX.

Fai una domanda

← Precedente

Grazie per la risposta. ✨