Lenovo Legion 5 EC question

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DeXXter
    Senior Member
    • Aug 2023
    • 92
    • Chile

    #1

    Lenovo Legion 5 EC question

    Hello guys, do you know if this EC IT8227E-256 need programming? I checked another post where some guys said that the IT8227E-256 can program itself from the bios using a blank ec, but i'm not sure, does anybody know for sure? I don't have an ec programmer so I want to know if I need to buy it programmed or I can buy it blank, it takes a month to arrive to my country from China, so don't want to wait that much twice.
    EC had a little explosion and got the 3v LDO shorted btw.
    Thanks
    Click image for larger version

Name:	IT8227E-256.jpg
Views:	494
Size:	149.1 KB
ID:	3613364
  • FriedFred
    Senior Member
    • May 2024
    • 137
    • Germany

    #2
    Often times a pre-programmed component is marked with a colored dot on the surface. But the missing colored dot on this particular EC here does not necessarely mean that the EC chip can re-program itself. To be able for a re-program, a bootloader is necessary.
    The point is now, if you buy this EC, does it contain the bootloader on default? And does the boot loading procedure fit to the content of the FLASH/EEPROM where the BIOS firmware resides? Maybe it needs a test.
    Is there any FLASH nearby this EC? Then it's likely, that the EC can re-program itself. It's also possible that the main FLASH holds all firmwares of all programmable chips. There are plenty of possible solutions.
    You can measure whether there are connections between the EC and any residing FLASH memory on the board? Nowadays the FLASH is connected over SPI or Quad-SPI (QSPI). If there are connections between them, it's likely that this particular EC chip can program itself. If the bootloader is inside.

    Comment

    • DeXXter
      Senior Member
      • Aug 2023
      • 92
      • Chile

      #3
      Originally posted by FriedFred
      Often times a pre-programmed component is marked with a colored dot on the surface. But the missing colored dot on this particular EC here does not necessarely mean that the EC chip can re-program itself. To be able for a re-program, a bootloader is necessary.
      The point is now, if you buy this EC, does it contain the bootloader on default? And does the boot loading procedure fit to the content of the FLASH/EEPROM where the BIOS firmware resides? Maybe it needs a test.
      Is there any FLASH nearby this EC? Then it's likely, that the EC can re-program itself. It's also possible that the main FLASH holds all firmwares of all programmable chips. There are plenty of possible solutions.
      You can measure whether there are connections between the EC and any residing FLASH memory on the board? Nowadays the FLASH is connected over SPI or Quad-SPI (QSPI). If there are connections between them, it's likely that this particular EC chip can program itself. If the bootloader is inside.
      Yeah there are connection between the ec and the main bios through spi rails, now i just checked a random bios from a legion uploaded here on badcaps and a ec dump (posted here too) using HxD and the main bios contains the ec programming, what I don't know about is that you said it needs a bootloader, I was planning on buying just a "new" ec. I guess it should be blank I usually buy from that store on China and they send me good ics.

      Comment

      • FriedFred
        Senior Member
        • May 2024
        • 137
        • Germany

        #4
        The EC needs the bootloader to fetch the firmware from a FLASH memory. If the EC's internal memory is transparent to the SPI/QSPI interface pins, then any other third-party programmer can flash this memory and you can buy a bare/blank EC chip. You can get access to the SPI/QSPI interface through the keyboard connector, or TPM module connector, or LPC connector. I understand you need to wait for 4 weeks to get something from China, so I tried to give you some sophisticated informations about the EC chip. The final solution depends on the EC chip vendor and mainboard design.

        Comment

        • DeXXter
          Senior Member
          • Aug 2023
          • 92
          • Chile

          #5
          Originally posted by FriedFred
          The EC needs the bootloader to fetch the firmware from a FLASH memory. If the EC's internal memory is transparent to the SPI/QSPI interface pins, then any other third-party programmer can flash this memory and you can buy a bare/blank EC chip. You can get access to the SPI/QSPI interface through the keyboard connector, or TPM module connector, or LPC connector. I understand you need to wait for 4 weeks to get something from China, so I tried to give you some sophisticated informations about the EC chip. The final solution depends on the EC chip vendor and mainboard design.
          Thanks for the information. I'll see what I can do.

          Comment

          • DeXXter
            Senior Member
            • Aug 2023
            • 92
            • Chile

            #6
            Update: Got a programmed ec from aliexpress, the laptop now turns on, have to make a little pressure on cpu tho (solder ball original issue, ec was shorted by the last repair shop).
            So for legions you need a programmed EC, it won't program itself
            This is how it looks now
            Click image for larger version

Name:	installed ec.jpg
Views:	34
Size:	156.0 KB
ID:	3626933

            Comment

            Related Topics

            Collapse

            • Document Archive
              LENOVO Legion Y720 Legion i7-7700 Specification for Upgrade or Repair
              by Document Archive
              This specification for the LENOVO Legion Y720 can be useful for upgrading or repairing a desktop PC that is not working. As a community we are working through our specifications to add valuable data like the Legion Y720 boardview and Legion Y720 schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification, datasheet, or download for LENOVO Legion...
              09-12-2024, 02:30 PM
            • Document Archive
              Lenovo Legion Legion 5 17ACH6H Notebook Specification for Upgrade or Repair
              by Document Archive
              This specification for the Lenovo Legion Legion 5 17ACH6H Notebook can be useful for upgrading or repairing a laptop that is not working. As a community we are working through our specifications to add valuable data like the Legion 5 17ACH6H boardview and Legion 5 17ACH6H schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification, datasheet,...
              09-07-2024, 05:00 AM
            • Document Archive
              Lenovo Legion Laptop Gamer Notebook Legion 5 15ACH6H Notebook Specification for Upgrade or Repair
              by Document Archive
              This specification for the Lenovo Legion Laptop Gamer Notebook Legion 5 15ACH6H Notebook can be useful for upgrading or repairing a laptop that is not working. As a community we are working through our specifications to add valuable data like the Laptop Gamer Notebook Legion 5 15ACH6H boardview and Laptop Gamer Notebook Legion 5 15ACH6H schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please...
              09-07-2024, 05:00 AM
            • Document Archive
              Lenovo Legion Legion 5 15ITH6H Notebook Specification for Upgrade or Repair
              by Document Archive
              This specification for the Lenovo Legion Legion 5 15ITH6H Notebook can be useful for upgrading or repairing a laptop that is not working. As a community we are working through our specifications to add valuable data like the Legion 5 15ITH6H boardview and Legion 5 15ITH6H schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification, datasheet,...
              09-07-2024, 04:10 AM
            • Document Archive
              LENOVO Legion T730 Legion i9-9900K Specification for Upgrade or Repair
              by Document Archive
              This specification for the LENOVO Legion T730 can be useful for upgrading or repairing a desktop PC that is not working. As a community we are working through our specifications to add valuable data like the Legion T730 boardview and Legion T730 schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification, datasheet, or download for LENOVO Legion...
              09-12-2024, 02:30 PM
            • Loading...
            • No more items.
            Working...