| |||||
| Dernière réponse | |
|---|---|
| Sujet : NAS QNAP TS-453Be : boot EFI en panne | |
| rat de combat | Ah oui, je me souviens vaguement. Merci pour le résumé. :jap: Pour flasher ta puce non seulement il faut que la tension soit bonne mais aussi - prudence! - tu ne dois pas avoir le processeur ou autre chose qui essaye de communiquer avec la puce au moment de flasher. Et il faut que la puce soit alimentée, donc appareil allumé, mais dans ce cas tu auras le processeur etc qui va tourner aussi. Bref, si tu peux vaut mieux désouder pour flasher. |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| rat de combat | Ah oui, je me souviens vaguement. Merci pour le résumé. :jap: Pour flasher ta puce non seulement il faut que la tension soit bonne mais aussi - prudence! - tu ne dois pas avoir le processeur ou autre chose qui essaye de communiquer avec la puce au moment de flasher. Et il faut que la puce soit alimentée, donc appareil allumé, mais dans ce cas tu auras le processeur etc qui va tourner aussi. Bref, si tu peux vaut mieux désouder pour flasher. |
| Aline BOQS | Si je me souviens bien, la procédure mentionnée, on l'avait déjà trouvée à l'époque et elle ne fonctionnait pas : CloneZilla plantait ou
donnait un message d'erreur ou ne se lançait pas. Hier, j'ai relu les 5 pages, et bah j'avais planté tout le système : je parlais (en dernier), de connecter un Arduino sur le connecteur relié à la puce bios, pour reflasher ça d'après un lien que j'avais trouvé sur le forum QNAP. Lien que j'avais fourni en indiquant "retrouvé" il y a une ou deux pages de ça. Vous m'aviez mis en garde à propos de la dangerosité de la chose, car le mec du tuto utilisait lui, un Raspi : vous disiez donc que la puce bios a besoin d'environ 1,8 V tandis que le Pi crache 3.3 V. Suite à ça, j'avais probablement tenté de flasher une autre connerie, et j'avais foiré le reboot, ce qui donna (Alice :love: ) un système non-bootable. Je crois. :D Je vais me faire un peu de place, et rebrancher tout le bazar. |
| rat de combat | Merci pour le lien. :jap: Oui, faudrait un petit résumé de la part d'Aline. :o |
| Bi11Bar0ud | :hello:
Si sur le TS-453Be c'est une eMMC directement sur la mobo Voila lien de la vidéo => https://www.youtube.com/watch?v=RG3ESzsISdA Sinon je sais plus trop ou on en était resté, mais je viens de trouver ça => QNAP Firmware recovery. Faut filtrer/cherhcher TS-453Be, mais y'a la procédure pour reflasher le DOM/eMMC |
| rat de combat | Sur ton modèle ça serait pas soudé directement, autrement dit une puce discrète quelque part dans le bazar? PS: Preneur du nom du gars sur YT / d'un lien, juste par curiosité. |
| Aline BOQS | :hello: Ainsi que je le disais dans le topic généraliste il y a quelques jours, même si je ne poste plus rien, je continue mes recherches. Depuis l'année dernière, lorsque j'ai temporairement cessé mes essais pour cause de maladie, y'a un gars sur YT qui dépanne des NAS. Et donc, il a réparé d'autres appareils. J'ai ainsi pu "voir" à quoi ressemble un "DOM", je vous mets quelques images : En bas à gauche https://zupimages.net/up/25/29/qpdo.jpg https://zupimages.net/up/25/29/cltz.jpg Emplacement labellé "USB_DOM1" https://zupimages.net/up/25/29/7t7h.jpg Cela me permet de confirmer que mon nas n'a pas cette petite carte qui s'enquille sur 8 pins. Ca n'aide pas la cause, mais au moins, ça permet de montrer ce que c'est. |
| Aline BOQS | Don't panic, mein freund, j'avais bien compris tes propos ^^
Par contre, j'ai zappé ce que je voulais écrire : en fait, en dernier, je parlais de le revendre au même prix (environ) que l'achat. |
| rat de combat | Juste pour clarifier, j'avais mis un redface mais je suis réellement PAS intéressé; bien trop de projets en cours... Et puis les fdp depuis le Canada ça doit bien piquer (+douane). |
| Aline BOQS | De ce que j'ai pu voir et comprendre, ce n'est pas un seul et unique BOOTX64.EFI : il peut y en avoir plusieurs, selon ce
qu'on balance derrière. Par exemple, dans l'exemple que j'évoque ci-dessus, dans le 2ème dossier que j'ai créé, il y a notamment, des fichiers "drivers" selon le matos embarqué dans la machine "en cours d'utilisation". Et il y a un fichier de configuration qui (me) semble appelé par BOOTX64.EFI lors du boot proprement dit. Ca donne un truc du style : - *root* dossier EFI => dossier BOOT (bootx64.efi) et dossier FILES (dossier DRIVERS, dossier ACPI,......, fichier CONFIG.TXT). Le "=>" signifie ici "contenant" et les () indiquent le contenu. Et ne t'inquiète pas, ce truc ne finira pas à la poubelle (c'est pas mon genre) et je ne te l'enverrai pas car ça couterait bien trop cher en frais de porc :o Par contre, avec le double bypass U2 & U6, je peux dire qu'il "fonctionne" déjà bien mieux que lorsque je l'ai acheté, dans le sens où il n'y a plus de led verte alakon, mais des leds vertes. Ensuite, il est complet, avec 8 Go de ram et les supports HDD. ;) J'espère qu'on arrivera à le faire repartir :jap: |
| rat de combat | Ah, la suite (ou pas).
T'embête pas si tu en as marre, par contre ne fous pas le machin aux DEEE mais donne le plutôt (non je ne suis pas intéressé :o )! Pour les UEFI, ça semble cohérent ce que tu dis mais j'y connais rien. :o Je me demande notamment si le BOOTX64.EFI est "machine-dependant" ou toujours le même. :??: |
| Aline BOQS | :hello: Bon. J'avoue, j'ai du mal à reprendre ce "projet". Après ma vilaine grippe, j'ai d'autres trucs qui me sont tombés dessus, plus d'autres idées... Par exemple, achat d'un Optiplex 7010, ajout de ram dedans, changement de proc...pour en faire un PC multimédia. Puis, now c'est une machine d'arcade sous Batocera. Bref. On a pas mal parlé d'UEFI, qu'on comprenait pas trop comment ça fonctionne : bon ben je crois que je sais maintenant. Grace à un autre "projet" démarré depuis un moment... J'explique un peu ce que j'ai compris. Un PC, on peut le booter en UEFI ou en Legacy (CSM). Legacy, c'est ce qu'on connait tous depuis nos débuts : on partitionne un HDD, on le rend bootable, pis on fout un OS dessus. Pour mon "projet", j'ai (suivant divers tutos) formatté une clef USB en "fat32", non-bootable <== this is IMPORTANT !!! :ange: Dessus, il y a simplement un dossier (à sa racine) "EFI". Dedans, il y a deux dossiers : "BOOT" et l'autre ne nous concerne pas ici. Dans "BOOT", on trouve un fichier "BOOTX64.EFI". Je crois que ce fichier est lu en tout premier, et permet ensuite (suivant ce qu'il contient), d'aller lire d'autres fichiers un peu plus loin. En gros, en supplément de "BOOT", j'ai créé un autre dossier juste à côté, et à l'intérieur, je peux coller des fichiers de configuration "à la volée". Ca veut dire quoi ? Ben que je peux prendre n'importe quelle clef (ou HDD/SSD), le formatter en FAT32 NON-BOOTABLE et je peux faire tout ce que je veux, à condition d'avoir le BOOTx64.EFI pas loin. Je ne sais pas si ça peut nous aider, mais je me suis dit que ça peut éventuellement interesser les participants du topic. :jap: PS : bien entendu, il faut que la machine soit paramétrée en mode "boot UEFI". Si non, ça plante si on reste en Legacy/CSM. |
| Aline BOQS | Euh.
Euh euh. Je n'ai plus tout en tête non plus :D J'ai démarré un "vieux" projet et j'ai acquis sa touche "finale" ce soir : une GT 730 EVGA 2 Go GDDR5. :whistle: |
| rat de combat | J'ai plus en tête toute l'histoire :o , mais un petit avertissement: Un "vrai" port série (connecteur dit DB9) va sortir +-12V ou du genre et tuer très rapidement tout ce qu'on y branche et qui est prévu pour du série TTL 5V ou 3,3V.
De mémoire j'avais parlé de flashrom, faudrait vérifier si ça supporte le Arduino comme "programmateur" et surtout il faut bien vérifier que les niveaux de tension correspondent! C'était pas une puce FLASH avec une tension <3,3V? Sinon j'y a les bidules CH341, mais la encore y'a une histoire de tension; à vérifier. Par contre oui, la première étage sera déjà de "sonner" entre le connecteur et la bonne puce (y'en avait pas deux?). |
| Aline BOQS | :hello: Non non, lâcher une affaire, ça n'est pas moi :D J'ai eu d'autres soucis, comme une Nespresso qui pisse en supplément :( Et le NAS est toujours posé derrière moi, je réfléchis sur la marche à suivre...Comme on le disait avant que j'tombe malade, j'vais être bon pour tenter de reflasher le bios/uefi à coups de fils sur le connecteur JSP1-machin. Je n'ai malheureusement pas mon Raspi 3B+ sous la main, mais j'ai un Arduino Uno/Nano qui traine (le coucou, toujours pas terminé non plus) et on a acheté un HCPC DeLL qui a une prise série à l'arrière. Je crois que pour le matos de départ, on est bons. Il me semble que ma prochaine étape, ca sera de sonner le connecteur truc là, pour repérer où il va sur l'autre connecteur. |
| rat de combat | Il y aura une suite ou tu as lâché l'affaire? |
| rat de combat |
Aussi pour les Cosinus? :o |
| Aline BOQS | Je ne peux pas aller voir un médecin "on the fly", je ne suis pas encore de retour en France. :D Et vu l'état de leur système de santé ici, il vaut mieux oublier. Et je ne suis pas en train de parler du coût. C'est bien urbain de vous faire du souci, et je vous en remercie, mais je ne suis pas à l'agonie non plus. J'ai attrapé une quelconque connerie et mon organisme a du mal à s'en débarasser, voilà tout. ;) Et côté médocs, ça va, au moins ici c'est plus facile de se procurer certains produits vendus chez nous uniquement sur ordonnance. Ils ont notamment un truc "Rhume & Sinus" qui est véritablement efficace, en tout cas pour moi. Ce truc existe même en deux versions : l'une "jour" et l'autre "nuit" :D Woah ! C'est doctossimomo ici ou bien ? [:ddr555] :jap: |
| Bi11Bar0ud | +1
ne serait-ce que pour qu'il te donne de quoi soulager ta gorge |
| rat de combat | A mon avis tu devrais aller voir un médecin... Bon rétablissement! |
| Aline BOQS | :hello: Je vérifierai, bien entendu ; mais ça devra attendre, j'ai toujours la santé dans les choux. :/ Si ça continue, je finirai par ne plus pouvoir parler. :sweat: |
| rat de combat | Bon, j'ai tout lu. Pas grand chose de nouveau, si ce n'est que la seconde puce FLASH est la pour le "EC", mais qu'est-ce que ça veut encore dire ça?? :pt1cable: Y'a aussi le pinout de ce connecteur mais perso je vérifierais quand même. |
| rat de combat | Ah j'avoue que j'avais que survolé la première page. Je regarderai peut-être de nouveau ce soir.
On peut mettre des ponts diviseurs si on programme à une vitesse pas trop élevée (car comportement passe-bas qui va pourrir les fronts); sauf que dans le sens FLASH->programmateur (la broche MISO) il faut passer de 1,65V à 3,3V et ça avec un pont diviseur ça va être compliqué. :o Dans le doute un truc dédié c'est mieux, mais au pire on peut - si basse vitesse - bricoler avec un/deux transistors aussi ou ce genre de chose. |
| Aline BOQS | Le dernier lien fait 4 pages, je pense que ça vaut le coup de tout lire, il y a pas mal d'infos interessantes à mon sens. ;) Notamment quelqu'un qui fait allusion à un module réducteur de tension. Pour le connecteur, on devrait pouvoir bricoler un truc. Pour en revenir à la tension, malgré qu'il dit que ça passe en 3.3 V, je ne tenterai pas. Au pire, doit bien y avoir moyen d'ajouter une résistance dans le cicuit pour faire baisser la tension, non ? :D |
| rat de combat | J'ai survolé le dernier lien. C'est assez risqué ce que fait le gars, car en effet la puce est spécifiée pour une tension entre 1,65V et 1,95V alors que le Raspberry PI envoye 3,3V... Ca peut le faire mais ça va stresser le CI et ça peut mal se terminer.
L'image que je cherchais qui montre la puce et le connecteur JSP1: https://www.zupimages.net/viewer.php?id=23/52/t2sq.jpg doc de la puce: https://docs.rs-online.com/9bfc/0900766b81704060.pdf Il faudra dans tout les cas trouver le brochage de ce connecteur en mesurant en mode continuité entre ses broches et les broches du CI. Et il faudra trouver un moyen pour connecter des fils au niveau mécanique, car ce connecteur je sais pas ce que c'est mais les "Dupont" classiques ne passeront pas je crains. Ensuite il faudra - à mon avis - obligatoirement une adaptation de niveau de tension si on utilise un machin 3,3V genre un RaPi. Il y a des CI dédiés mais faut les avoir, les souder etc. :( Eventuellement un module à base de TXS0108E, en tout cas il y a un moment ça se trouvait pour pas trop cher. Sinon faudrait voir si les convertisseurs pour l'I2C à base de MOSFET fonctionnent avec 1,65V d'un côté. Et comme je disais, il faudra brancher la masse mais PAS le 3,3V ou autre qui sort du RaPi/...! Et il y a un risque d'"interférences" avec le SoC du NAS, désouder c'est préférable. Enfin bref, c'est pas gagné d'avance mais visiblement tu es persévérant. :jap: Edit dit qu'il ne faut pas un RaPi, il faut regarder sur le site flashrom tout ce qui est supporté, avec de la chance ils ont un firmware pour un Arduino aussi. Mais la problématique des niveaux de tension reste... |
| Aline BOQS | J'ai retrouvé !
=> https://forum.qnap.com/viewtopic.php?t=133898 |
| rat de combat | Oui, faut pas confondre firmware BIOS/UEFI et tout le bazar basé sous Linux qui fait tourner la bête. Le dernier lien ils parlent de flasher mais à priori depuis un NAS fonctionnel vu la commande flashrom (je ne parle pas italien...).
Donc faudra chercher ailleurs. Au pire tu peux nous remettre les liens vers les photos qui montrent la ou les puces FLASH (souvent 25-quelquechose) avec ces connecteurs SPI/ISP? |
| Bi11Bar0ud | Sauf erreur de ma part, y'a que le dernier lien qui parle de reflashage de bios.
(En fait faut faire attention, parce que chez QNAP ce qu'ils appellent Firmware, c'est l'OS complet en fait) Dans le dernier lien, il indique la procédure pour flasher le bios à partir d'une session SSH. Mais pas sur que tu puisse faire cette manip puisqu'elle implique que le système boot un minimum pour pouvoir s'y connecter :/ |
| Aline BOQS | :hello: Euh...oopsy...avant de tenter de flasher en "dur", je passerai par ici. Je crois que ce sera plus prudent. :D Je parlais de liens : 1- https://forum.qnap.net.pl/threads/q [...] ate.26694/ 2- https://github.com/guedou/TS-453Be/ [...] ecovery.md 3- https://www.forum-nas.fr/threads/5- [...] ale.18830/ 4- https://www.qnapclub.it/viewtopic.php?t=14065 Faudra utiliser un traducteur : perso, je fais en anglais, ça marche très bien. Voyez-vous des infos pouvant faire avancer notre cause ? :D J'essaie de retrouver où j'ai vu un gars utiliser le connecteur JLPtruc pour flasher, mais je n'arrive pas à me rappeler :( |
| Bi11Bar0ud | :hello:
J'avais raté le dernier flash, my bad Si ton flash via le "JLPI1" ne fonctionne pas et que tu dois passer par l'étape de déssoudage de la flash pour la reprogrammer, je te conseillerais d'en commander une neuve (ça coûte 3-4€). Au moins y'aura plus de doutes sur son intégrité |
| rat de combat |
Vu ce fichu NAS une prière c'est peut-être pas une mauvaise idée.
|
| Aline BOQS |
|
| rat de combat | Perso je traîne toujours un rhume pendant l'hiver, heureusement sans gravité. La grippe je suis vacciné chaque année heureusement, pas envie de choper ça!
/HS :o |
| Bi11Bar0ud | :hello:
Ouais Reposes toi bien, je sais pas chez toi, mais ici ça fait un bon mois qu'un truc comme ça traîne : Un peu de fièvre, mais pas trop, mal de crâne le lendemain, et ensuite plus rien si ce n'est besoin de dormir pendant 4-5 jours) Pour ton bios, j'avais compris que ça avait rebooter au moins une fois après le flash :
|
| Aline BOQS | Je ne sais pas : par contre, je l'ai déjà eu et ça avait duré 3 jours. J'ai eu l'impression d'avoir trois maladies l'une après l'autre à l'époque.
=> lundi : mal de crane, chaleurs, fièvre, mal fichu ; => mardi : douleur vive dans la trachée ; => mercredi : douleur aux poumons lorsque je toussais. Ca parait sans doute impressionnant dit comme ça, mais dans les faits, bah ce fut bien moins violent que les grippes carabinées de ma jeunesse. :D C'était 40 de fièvre, courbatures, alité pendant 2 semaines. :/ Ici, j'allais déjà mieux vendredi, j'ai pensé que c'était bon. On part faire quelques courses, moi super couvert chaudement, et paf ! Voix destroy et douleur dans la trachée le lendemain. Pour revenir au nas, je posterai quelques liens en rapport avec le flash "on board" plus tard. En semaine probablement. :jap: |
| rat de combat | Repose toi bien et on vera ensuite. J'espère que c'est pas le C19 au moins. :( |
| Aline BOQS | Euh. Je parle de ce que je ne sais pas parler :D J'avais reflashé une autre version de QY47truc, tu m'avais indiqué la marche à suivre. Bon, ça s'est bien passé, pas de message d'erreur ou quoi. Mais je crois que j'ai loupé le reboot, la led status ne s'allume plus du tout : ni en vert, ni en rouge (sauf si je tente le reset, mais il ne donne rien). Et donc, je suppose que c'est la puce du bios qui a planté, vu qu'il ne se passe plus rien lors de la mise sous tension. J'avais vu un gars qui s'était repiqué sur un connecteur "jlpi1" ou un truc comme ça, et ça avait marché. Sinon, je viens de passer deux jours en mode zombie, je passais mon temps allongé et à dormir. Là, ça va un peu mieux, mais c'est pas encore la grande forme. Je pense qu'il ne vaut mieux pas que je mette mes mains dans le nas pour l'instant. :sweat: |
| rat de combat | Ah :( Tu parles de reflasher la puce BIOS? Ne te trompes pas, de mémoire y'a au moins deux puces FLASH et fais gaffe: Il me semble que les CH431 et Cie (donc les trucs àpascher) envoyent parfois/toujours du 5V alors que pas mal de puces ne supportent que 3,3V. Il faut faire un mod à priori (je sais pas exactement, j'ai un TL866). Et aussi il vaut mieux désouder la puce pour la flasher, mais faut avoir le matos (station air chaud) pour ne rien endommager. Au pire on peux tenter un flash "in circuit" mais il ne faut PAS envoyer de tension d'alimentation à la puce car elle sera déjà alimentée par le NAS! Mais il faut bien connecter la masse bien sûr. EDIT: Tu parles du connecteur SPI, je pensais à une pince SOIC, mais à la base c'est la même chose: Il ne faut pas que le processeur/CPU/n'importe quoi du NAS vienne interférer avec les signaux envoyés par le programmateur. A voir. |
| Aline BOQS | :hello: Je crois que vous avez raté mon dernier message :D Le bord3l ne démarre plus. [:tinostar] Je pense être bon pour un flash d'urgence en passant par le SPI :sweat: |
| Bi11Bar0ud | ... Et puis surtout est ce que ça en vaut le peine tant qu'on est pas pas sur que ce soit le bios ou l'eMMC qui déconne ?
Je pense que même si t'arrives à faire démarrer le système sur la SD, ce n'est pas une bonne idée de mettre ses données sur un NAS qui peux perdre son disque de boot/OS quand il en a envie et plus pouvoir accéder à ses donner (surtout en sachant qu'elles seront là intactes sur les disques, mais inaccessibles :/) |




