LPC controllers

Collapse
X
Collapse
+ More Options
Posts
 
  • Time
  • Show
Clear All
new posts
  • spleenharvester
    Badcaps Veteran
    • Mar 2010
    • 901
    • UK

    #1

    LPC controllers

    How exactly do you go about debugging them?

    I have plenty of no-POST boards here with various flashing LED combinations, e.g HP 6735s with 5 flashing caps lights (KBC1091), L300/A300 with flashing charge lights (WPCE775L) which refuse to boot.

    And looking at the schematic, every voltage appears to be there, and the LEDs can be traced back to the LPC controller, but no further.

    How exactly are you supposed to debug the LPC to find out what the problem is/why it's giving out these flashing LEDs? If I could figure this out I could probably fix an awful lot of boards.

    Also, in cases like these where all voltages appear present, is it worth flashing the BIOS? If so is there any way of doing this without an expensive programmer?
    Dell E7450 | i5-5300U | 16GB DDR3 | 256GB SSD
  • dj_ricoh
    Badcaps Legend
    • Jan 2013
    • 2073
    • uk

    #2
    Re: LPC controllers

    ezp programmer its a must have tool in shop and its no exp.
    what i don`t understant about flashing that its very hard get the .rom file.
    i saw a lot of .fd files but i don`t understand; its that a type o bios or parts?

    hp usualy gives you 1mb 2 mb 4mb and they got .fd extension
    anyone try to flash with that extension or you need to rename it in to .rom
    Just cook it! It's already broken.

    Comment

    • ala_borbe
      aka Donald
      • Apr 2011
      • 1625
      • Malta

      #3
      Re: LPC controllers

      i have two programmers, self-made willem and cheap SPI programmer

      bios extension is not a problem, extensions don't matter, but size does

      if file is 1024 bytes, 2048 bytes no matter the extension, just erase EPROM, confirm erase, write new file, and verify written

      but on laptops often file is larger than EPROM... that indicates that KBC/EC bios is also included in file, and flash program (vendor utill for flash) knows how to use it, its very hard to program that file with EPROM programmer, but KBC/EC part can be "cut" from file and the programmed

      also take note that most laptops wont power on if KBC/EC version and BIOS versions do not match
      Im Back... sort of...

      Comment

      • japlytic
        Badcaps Legend
        • Oct 2005
        • 2086
        • Australia

        #4
        Re: LPC controllers

        I found that on a certain Mini-PCIe slot in some systems, the following LPC bus signals are present on the following Mini-PCIe signals (e.g. UIM_PWR pin has LPC Frame instead):

        SIM C8 (LPC Reset)
        SIM C4 (LPC Clock)
        +3.3V Aux
        UIM_PWR (LPC Frame)
        UIM_DATA (LPC AD0)
        UIM_CLK (LPC AD1)
        UIM_RESET (LPC AD2)
        UIM_VPP (LPC AD3)
        My first choice in quality Japanese electrolytics is Nippon Chemi-Con, which has been in business since 1931... the quality of electronics is dependent on the quality of the electrolytics.

        Comment

        • ala_borbe
          aka Donald
          • Apr 2011
          • 1625
          • Malta

          #5
          Re: LPC controllers

          have cheap Mini-PCIX debug card, either is faulty or i dont know how to use it

          but i use PCI debug card to debug desktop boards and it works

          intel has detailed doc about lpc debug...


          and some other approach

          https://online.tugraz.at/tug_online/...?pCurrPk=59565
          Last edited by ala_borbe; 10-29-2013, 06:31 AM.
          Im Back... sort of...

          Comment

          • spleenharvester
            Badcaps Veteran
            • Mar 2010
            • 901
            • UK

            #6
            Re: LPC controllers

            Damn, nothing in there about GPIO or hard power offs or anything :/ I'm guessing the KBC chip incorporates both the LPC bus and other functions, i.e the voltage monitoring?

            Interesting that there's no power if the KBC chip has different firmware. Honestly I believe if we could figure out how these things monitor voltages etc we could fix an awful lot of kit.
            Dell E7450 | i5-5300U | 16GB DDR3 | 256GB SSD

            Comment

            • spleenharvester
              Badcaps Veteran
              • Mar 2010
              • 901
              • UK

              #7
              Re: LPC controllers

              A bit of progress. Found this:

              Take a look at the power sequence diagram. Very similar to stuff used in the 6735s.

              As we can see, there are lots of powergood signals going to the KBC chip. The KBC chip I'm guessing sends KBC_powergood to the NB and SB only when these voltages are in check. If they aren't, we will get the 5 flashing caps problem.

              This is further supported, I feel, by the fact that removing the NB from a 6735s board will also (apparently) result in 5 flashing caps.

              The problem is - I can't find any obvious "powergood" signals on the 6735s schematic going to the KBC chip. Maybe they're named differently. What gives?
              Dell E7450 | i5-5300U | 16GB DDR3 | 256GB SSD

              Comment

              • rajeshkumar
                Member
                • Oct 2014
                • 44
                • india

                #8
                Re: LPC controllers

                Originally posted by spleenharvester
                Damn, nothing in there about GPIO or hard power offs or anything :/ I'm guessing the KBC chip incorporates both the LPC bus and other functions, i.e the voltage monitoring?

                Interesting that there's no power if the KBC chip has different firmware. Honestly I believe if we could figure out how these things monitor voltages etc we could fix an awful lot of kit.

                hiii im knowledge seeker
                can u guide mee hows the kbc working
                some time im facing problem motherboard not on im replace the kbc also
                ?????? but there noo gud responce

                Comment

                • maestro_lpc
                  Member
                  • Mar 2015
                  • 14
                  • Georgia

                  #9
                  Re: LPC controllers

                  When Hp 6735 caps flashing 5 time, it is problem AMD north bridge or CPU.
                  Try heat north bridge wiht hot air about 2,5 minute 420"C. When NB not working, there no post codes. Sorry my english!

                  Comment

                  • ktmmotocross
                    Boardkiller
                    • Feb 2014
                    • 3575
                    • slovakia

                    #10
                    Re: LPC controllers

                    "2,5 minute 420C"

                    dude r u nuts?

                    Comment

                    • cyberhack
                      Badcaps Veteran
                      • Feb 2013
                      • 466
                      • Uk

                      #11
                      Re: LPC controllers

                      Reflow 45 - 120 Seconds 205 - 225 ° C

                      Comment

                      • maestro_lpc
                        Member
                        • Mar 2015
                        • 14
                        • Georgia

                        #12
                        Re: LPC controllers

                        420C its really on the chip 225C try measure it.

                        Comment

                        • highpulse
                          i hate HP
                          • May 2013
                          • 1488
                          • portugal

                          #13
                          Re: LPC controllers

                          i think he missunderstoof himself , when mentioning 420 degrees (possible hot air station value) not the value that he is giving to the chip :P

                          but does compaqs, have many problems with QFNs , i would chek them carefully for S3 states

                          Comment

                          • ktmmotocross
                            Boardkiller
                            • Feb 2014
                            • 3575
                            • slovakia

                            #14
                            Re: LPC controllers

                            420 is mega high even with hot air. my hot air station blow 280c air

                            Comment

                            • maestro_lpc
                              Member
                              • Mar 2015
                              • 14
                              • Georgia

                              #15
                              Re: LPC controllers

                              I have solder station Lukey 852. And I repaired all AMD NB with this method.
                              Then they working about 2-3 month, same about 1 year. Good diagnose method.
                              Sorry my english.

                              Comment

                              Related Topics

                              Collapse

                              • H34TO
                                ITE IT8390 (IT8390E-256) programmer "ITE Download Board 4" user manual + firmware, flashing ITE ECs on the cheap
                                by H34TO
                                Recently I've gotten into EC flashing due to my broken laptop(s) and started frantically searching methods for flashing the IT5571E-128 chip on the cheap(due to me beaing a student and not having a job) and noticed that ITE newer chips can be flashed via ISP (In-System Programming) either via SMBus or the KBC (EPP - Enhanced Parallel Port) interface. While these can be achieved with programmers like SVOD4/3 or the RT809H/F those options are WAYYY out of my budget so I was horrified. But recently I stumbled uppon some programmers on aliexpress that claim they can program a variety of ITE chips...
                                06-17-2025, 07:17 AM
                              • EbrahimSiami
                                Acer Aspire 5920G - Requesting Modded BIOS (9600M GT) from .WPH for CH341A Flasher
                                by EbrahimSiami
                                Hello everyone,
                                I need help with my Acer Aspire 5920G laptop. Its original GeForce 8600M GT graphics card failed, so I replaced it with an Nvidia GeForce 9600M GT MXM card.

                                **Problem:** The laptop powers on, but there is no display (black screen) on either the internal LCD or external monitor. This indicates a BIOS compatibility issue with the new graphics card.

                                **What I have tried so far:**
                                1. I have my **original stock BIOS dump (1MB .BIN file)** from my laptop, which works and allows the laptop to power on normally (but no display with 9600M...
                                07-02-2025, 02:31 PM
                              • STKR123
                                Elitebooks (820, 840 etc. all gens) and those continuously flashing Power LED + flashing CapsLock LED
                                by STKR123
                                As the Elitebooks (820, 840 all gens) only show flashing Power LED and flashing CapsLock (continuously) + a very soft "ticking" noise near the DC Jack,
                                I wonder if re-flashing the BIOS might be of any use here.

                                As far as I understood, steady flashing either means insufficient power or a CPU/GPU/Motherboard issue. I use the original 65watt power supply.

                                There are so many threads out there, but most of the solutions involve flashing codes, which I dont have or claim that you MUST use the original power supply, do a hard reset, reseat the RAM, clean the RAM,...
                                11-03-2024, 06:58 AM
                              • AkaBukai
                                Is it okay to flash stock bios onto the motherboard's BIOS?
                                by AkaBukai
                                Hi there,
                                I have a 14" Lenovo Laptop (Flex 5 14ALC05) which has a boot issue.
                                The little LED on the power button is flashing slowly and nothing happen.
                                This unit do not have any BIOS button cell battery so I tried many times draining the power but it is still not powering on.

                                So I decided to flash the BIOS using a cheap programmer.
                                And I was successfully able to read the content (exactly 16MB file) which BTW is a WINBOND 74m12jwsiq (according to the package inscription - but detected as W25Q128FW in the software - IMSProg on Linux)

                                I also...
                                12-19-2024, 12:15 PM
                              • sikocan
                                Lenovo X1 Carbon 9th Gen Black Screen
                                by sikocan
                                I believe Chip 2 is BIN is the main one as it contained the Windows product key, marked with XXXXX for now.

                                SN: PF3G1REP
                                MODEL: 20KW-00J1AU

                                PROBLEM: Turns on blank screen, charging circuitry motherboard looks good. I have tried another firmware here - but resulted in 5V will not go to 20v due to different PD firmware I believe - using the current firmware it does go to 20V.

                                Requesting a firmware clean/BIOS region cleaned. Here is output from ME Analyzer:
                                ╔═══════════════════════════════════════════╗...
                                06-24-2025, 09:01 PM
                              • Loading...
                              • No more items.
                              Working...