Forum général.hors-sujets Upgrade Lenovo M710Q - Vis, support et BIOS ?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
28
mar.
2026

Bonjour,

Suite à la lecture du journal Améliorer / upgrader son Lenovo M73 Tiny -> xeon 1275L, je me suis lancé dans cette expérience (Encore merci à l'auteur pour cet article.).

Upgrade d'un Lenovo M710Q.

J'ai reçu le processeur un Xeon E-2176M avec le support LGA1151.

Me voilà confronté à 2 interrogations

Vis - support du processeur

Les vis sont effectivement trop courtes : où trouver des vis adaptées ou bien un support adapté ?

Le bios

  • J'arrive à lire et extraire le bios d'origine
  • Où trouver un bios adapté à ce processeur et au M710Q ?

Merci beaucoup.

  • # ben faut tout lire

    Posté par  . Évalué à 5 (+2/-0).

    certes ca marche, mais le vendeur doit te fournir le bios modifié
    sinon, ben ca te sers à pas grand chose

    au mieux si tu as de la change la machine demarre avec le nouveau CPU sans changer de bios

    en attendant les bonne vis, si tu laisses la carte mere à plat, tu peux juste poser le ventirad sur le CPU, sans visser

    • [^] # Re: ben faut tout lire

      Posté par  . Évalué à 1 (+0/-0).

      Oui en effet, j'avais loupé le mail du vendeur qui me demande de lui communiquer les détails de la carte mère pour qu'il m'envoie le bios correspondant.
      Je me sens vraiment idiot.
      Merci pour la réponse.

      Il me reste à trouver le support avec les vis.

      • [^] # Re: ben faut tout lire

        Posté par  . Évalué à 2 (+1/-0). Dernière modification le 30 mars 2026 à 19:46.

        tu peux soit en recuperer sur un support sur une carte mère qui traine. soit acheter un support complet avec les vis standard, celle du lenovo tiny sont raccourci pour ne pas dépasser derrière de trop. vis lga 1150 ou 1151 conviennent

        par exemple : fr.aliexpress.com/item/4001073386276.html

        et le bios se programme uniquement avec un ch314a ou autre outil de programmation de puce, sauf si tu arrive a faire autrement :p

        et pour les vis seul :
        fr.aliexpress.com/item/1005003593223465.html

        par contre ne n'ai pas essayer j'avais acheter le support, normalement ce devrait etre du 6/32 longueur 3/8 mais bon, je ne suis pas a l'aise avec le UNC

        • [^] # Re: ben faut tout lire

          Posté par  . Évalué à 3 (+2/-0).

          Oh merci pour le conseil.
          En effet j'ai trouvé des vis plus longue sur un vieux PC disposant d'un support LGA1151.

          J'ai terminé l'installation avec les rondelles et c'est tout bon.

          J'ai pu lire et sauvegarder le bios.
          J'ai aussi pu écrire le nouveau BIOS avec un programmeur ch341a muni d'une pince SOP8.

          Installation d'un OpenSuse : Ok.
          A voir pendant quelques jours si tout est ok.

          Encore merci.

          • [^] # Re: ben faut tout lire

            Posté par  . Évalué à 1 (+0/-0).

            bravo !

            si tu as des pb d'affichage graphique avec la cg intel integré, arret brutal, scintillement etc … , dans le journal original j'ai mis un commentaire (à 0 :( ) qui indique le parametre grub a placer

            perso j'utilise toujours le mien et c'est toujours parfait

            • [^] # Re: ben faut tout lire

              Posté par  . Évalué à 2 (+1/-0).

              Pas de bug d'affichage et pour l'instant un seul freeze.
              Par contre le ventilateur se déclenche de temps en temps, sans vraiment de raison.

              J'ai noté dans les logs du noyau lors du démarrage :

              [ 0.118425] x86/cpu: SGX disabled or unsupported by BIOS.

              Puis plus bas

              [ 25.555234] i801_smbus 0000:00:1f.4: enabling device (0001 -> 0003)
              [ 25.557531] i801_smbus 0000:00:1f.4: SPD Write Disable is set
              [ 25.557578] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
              [ 25.674260] i2c i2c-0: Successfully instantiated SPD at 0x50
              [ 26.049528] resource: resource sanity check: requesting [mem 0x00000000fdffe800-0x00000000fe0007ff], which spans more than pnp 00:05 [mem 0xfdb00000-0xfdffffff]
              [ 26.049533] caller get_primary_reg_base+0x4e/0xb0 [intel_pmc_core] mapping multiple BARs
              [ 26.049553] intel_pmc_core INT33A1:00: initialized
              [ 26.270339] intel_tcc_cooling: Programmable TCC Offset detected
              [ 26.349310] ee1004 0-0050: 512 byte EE1004-compliant SPD EEPROM, read-only
              [ 26.427261] intel_rapl_common: Found RAPL domain package
              [ 26.427263] intel_rapl_common: Found RAPL domain core
              [ 26.427265] intel_rapl_common: Found RAPL domain uncore
              [ 26.427266] intel_rapl_common: Found RAPL domain dram
              [ 26.641639] irq 16: nobody cared (try booting with the "irqpoll" option)
              [ 26.641644] CPU: 4 UID: 0 PID: 0 Comm: swapper/4 Not tainted 6.17.0-20-generic #20~24.04.1-Ubuntu PREEMPT(voluntary)
              [ 26.641646] Hardware name: LENOVO 10MQA0SEJP/3111, BIOS M1AKT51A 06/25/2021
              [ 26.641648] Call Trace:
              [ 26.641649]
              [ 26.641650] dump_stack_lvl+0x76/0xa0
              [ 26.641654] dump_stack+0x10/0x20
              [ 26.641655] __report_bad_irq+0x30/0xe0
              [ 26.641659] note_interrupt+0x304/0x350
              [ 26.641661] handle_irq_event+0x79/0x80
              [ 26.641664] handle_fasteoi_irq+0xd4/0x200
              [ 26.641667] __common_interrupt+0x50/0x150
              [ 26.641670] common_interrupt+0xb1/0xe0
              [ 26.641672]
              [ 26.641673]
              [ 26.641674] asm_common_interrupt+0x27/0x40
              [ 26.641676] RIP: 0010:cpuidle_enter_state+0xda/0x700
              [ 26.641679] Code: f2 e8 fe e8 38 f1 ff ff 8b 53 04 49 89 c7 0f 1f 44 00 00 31 ff e8 c6 f4 e6 fe 80 7d d0 00 0f 85 22 02 00 00 fb 0f 1f 44 00 00 85 f6 0f 88 f2 01 00 00 4d 63 ee 49 83 fd 0a 0f 83 d8 04 00 00
              [ 26.641680] RSP: 0018:ffffcf2a8015be00 EFLAGS: 00000246
              [ 26.641682] RAX: 0000000000000000 RBX: ffff89c48fa3c680 RCX: 0000000000000000
              [ 26.641683] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000
              [ 26.641684] RBP: ffffcf2a8015be50 R08: 0000000000000000 R09: 0000000000000000
              [ 26.641685] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff9710f460
              [ 26.641686] R13: 0000000000000001 R14: 0000000000000001 R15: 0000000633f718cc
              [ 26.641690] cpuidle_enter+0x2e/0x50
              [ 26.641693] call_cpuidle+0x22/0x60
              [ 26.641696] cpuidle_idle_call+0x117/0x190
              [ 26.641699] do_idle+0x7f/0xe0
              [ 26.641701] cpu_startup_entry+0x29/0x30
              [ 26.641703] start_secondary+0x128/0x160
              [ 26.641736] common_startup_64+0x13e/0x141
              [ 26.641741]
              [ 26.641742] handlers:
              [ 26.641748] [] i801_isr [i2c_i801]
              [ 26.641753] Disabling IRQ #16

              D'après mes recherches (y compris via l'aide d'une IA), il semblerait que Le contrôleur SMBus Intel (i2c_i801), pose quelques soucis avec le BIOS "custom".

              La commande "cat /proc/interrupts" révèle un nombre d’interruptions à priori anormalement élevé :

              16: … 100000 … i801_smbus (CPU4)

              En effet sur mon autre PC avec un Xéon E3-1240 : les valeurs smbus sont bien plus basses

              18: … 16 … i801_smbus (CPU6)

              Sujet à suivre donc.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.