[Qnap Tuto ] ressusciter un TS-251, mais aussi TS-453, et probablement d'autres x53/x51

mathr

Nouveau membre
Cette procédure à permis de ressusciter mon TS-251 , série Q171BXXXX, BIOS QW37AR32

Les symptômes :
  • alarmes FAN depuis quelques jours, bien que le ventilateur tournait parfaitement
  • Plus de température (affichait soit 0, soit 2^32)
  • Plein de core dump dans /var/log liés aux processus hal_daemon
  • le processus hal_daemon qui faisait systématiquement SIGSEGV fault
  • le disque logement 2 non détecté
  • reboot de plus en plus longs
  • reboot de plus en plus aléatoires, parfois plusieurs reboot nécessaires
  • et finalement un jour, plus de reboot possible, même plus de BIP de démarrage

mon TS-251, d'octobre 2017 est équipé d'un
cpu family : 6
model : 55
model name : Intel(R) Celeron(R) CPU J1800 @ 2.41GHz
stepping : 8


Or il se trouve que ce CPU est manifestement touché par la défaillance dite Intel C2000 :
quelques infos :
https://www.tomshardware.com/news/intel-apollo-lake-refresh-degradation-cpu-failure,40362.html
https://www.servethehome.com/intel-atom-c2000-c0-stepping-fixing-the-avr54-bug/
https://forums.servethehome.com/ind...l-dying-because-of-lpc-bus-design-flaw.19402/
https://community.synology.com/enu/forum/1/post/120548
https://www.intel.com/content/dam/w...Celeron-J1900-N2807-N2930-IoT-SU-Addendum.pdf

Pour ma part je mesurai 2.23V entre les pin 1 et 8, donc j'ai soudé une résistande de 100 Ohms 1/4 W toute simple entre ces 2 pins,
Et le miracle opéra : boot immediat ! FAN opérationnel, Température OK, disque logement 2 en ligne ! :giggle:

C'est tout simple, à condition d'avoir un fer a souder, une résistance et un multimètre.

Pour résumer :
Scope or measure the LPC-CN1(10-pin connector, next to 4-pin COM1 connector), pin 1 (LPC CLK, normal ~1.7V)
If the voltage is ~2.4V, solder 100 Ohm between pin 1 (LPC CLK) and ground (pin 8 or 10).
If the voltage is <1V, solder 100 Ohm to a 3.3V pin(since this does not apply to me, someone would have to spend time to find it).
Soldering a header to it (or just the 2 pins) might be a good idea, since you can swap out different values easily when needed (or when it failed again).

Mesurer la tension sur la pin 1 (LPC CLK, normalement à ~1.7 VDC) du connecteur LPC-CN1
si la tension est environ 2.4VDC, souder une résistance de 100 Ohms entre la pin 1 et la masse (pin 8 ou pin 10)
si la tension est inférieure à 1VDC, alors il faut souder 100 Ohms sur une pin a 3.3 : attention, je n'ai pas rencontré ce cas là
Astuce : souder sur un connecteur amovile plutôt que directement sur les pins, cela sera plus facile pour tester différentes résistances, ou changer de valeur si la panne revient

En effet, le CPU se degradant dans le temps, la tension peut encore devenir instable, il faudra alors peut être changer de valeur de résistance

Dans tous les cas, ce n'est qu'un paliatif !
Votre NAS va tomber en panne, ce n'est qu'une question de temps, qui sera accéléré avec cette série de CPU Intel touché par le bug "C2000"

Et n'oubliez pas la Règle d'or de la sauvegarde 3 2 1 :geek:

source :
QNAP TS-453 Pro stuck on "SYSTEM BOOTING"
en particulier : ce post de yujungchang
[How To] Recover no beep / dead Intel based Qnap x53/x51 (2014~2016?)
https://community.synology.com/enu/forum/1/post/120548
 

Rayzos

Nouveau membre
Hello,
J'ai rencontré ce problème ce matin avec un 251+ équipé d'un J1900 mais avec des symptômes quasi identique, ventilation qui s'est accélérer d'un coup, la baie 2 ne fonctionne pu du tout et dans les logs il annonce des alertes de température et bien entendu le ventilateur qui ne régule pu, je peux donc en déduire que je suis un victimisé de ce soucis ? ... Hors garanti les shop s'en moquent ? le miens viens de chez Top Achat qui à subit le rachat entre temps.

On est d'accord que même si la solution de la résistance existe que celle ci n'est que provisoire ?
 

Rayzos

Nouveau membre
Bon et bien voilà le TS251+ et reparti grâce à la résistance, merci pour l'astuce :) Qu'il ne reclaque pas trop vite ça m'arrange un moment mais hélas c'est question de temps...
 

mathr

Nouveau membre
oui la solution n'est que provisoire : le CPU va continuer a se dégrader, et la tension a tension va continuer a se dégrader.
Il n'est pas impossible qu'il faille changer la résistance par une autre valeur plus tard, jusqu’à ce que ça ne marche plus du tout.
Pour ma part cela fait plusieurs mois maintenant que ça tient.


Pour plus d'infos
[How To] Recover no beep / dead Intel based Qnap x53/x51 (2014~2016?)
On boot, solid red HDD light(no inserted HDD) w/ No status light.

et le plus gros thread :
QNAP TS-453 Pro stuck on "SYSTEM BOOTING"

Et je ne pense pas avoir vu une comm officielle de QNAP à ce sujet :cry: (je sais bien qu'ils pâtissent d'une défaillance des CPU Intel, mais quand même...)
 

Ramuntxo

Nouveau membre
Merci de l'info.

Je crois que je suis au début de la mouïse :(

TS-453 qui ne termine jamais de 'booter' mais tout mes services fonctionnent pour le moment.

Je n'ai vu aucune notification de ce problème par QNap y compris les forum QNap en anglais.
 
Haut