Announcement

Collapse
No announcement yet.

Compaq CQ56 has been a huge pain in the ass.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Compaq CQ56 has been a huge pain in the ass.

    Some guy called me today about that CQ62 board i had for sale. If you remember, i fixed that board it a couple weeks ago by flashing the BIOS (after reballing produced no results). This board is compatible with several models including the CQ56 which he had. I only tested the board as far as "powers up, shows video" as i did not have the other parts such as keyboard, screen original cooler and so on.

    He said he'd been quoted a pretty high price by a shop for repairing his board ($130), and that he would rather buy my board for $63 (plus $15 for installing the board, free installation if i get to keep the old board). His board still showed video, albeit with all kinds of fuzzy stuff over it. It still ran with the AMD display driver though.

    I took the laptop apart and found something nasty. The NB did not have the thermal rubber on it anymore, there was just a blob of pretty dry white goop. He said he went to the warranty shop right after the warranty expired, and had it cleaned there. That was a couple years ago. Since then he's been taking it apart and cleaning it himself, but he said he never removed the heatsink or changed the paste. Alright, moving on...

    He also had a Phenom II he wanted installed in place of the Athlon II it had. Okay no problem... As my luck would have it, my board worked great except one thing. The #!*$% board would give an error message saying that the fan wasn't working correctly on boot, and the fan would be maxed all the time.

    I measured the fan RPM sensor circuit, and found it shorted. But it only had a pull-up resistor to 3.3v, and then it went straight into the KBC. F#!*. I put a lithium battery on the circuit and indeed, the KBC was the only thing getting hot.

    Now, i would rather do a reballing rather than replace a KBC (especially for such a stupid issue), so i told him to leave the laptop here as it was getting late, and i'll fix his board instead.

    I took the NB off his board and there was discoloration under the die, both on the chip and the board. Something told me that the chip is toast, but i reballed it anyway. I put it back on and it would crash when trying to load the AMD driver, only safe mode worked. I removed and re-installed it but same thing. I removed the undervolting resistor (yes, i'd undervolted it too), no change. I then took the board back out and measured the capacitors on the top of the chip, and some sections indeed measured shorted. This was confirmed later when i pulled the chip back out.

    I believe the chip died during the desoldering process, so i could have caught it earlier on if i measured it. Oh well.

    I had a spare RS880M so i reballed that one, lifted the original one from the board (again) and carefully cleaned the pads (again). I had some more solder mask scraping off but nothing that would make it short out. Soldered this chip on the board, it measured ok. Tried to power it on, nothing. No fan and just the wireless light on the keyboard lit up.

    I thought that some flux had somehow made it in the CPU socket from my dirty hands handling the CPU and i was right. After brushing some IPA in the CPU socket, the fan turned on, but still no display. I plugged in my POST card and it seemed to be doing something, so i tried the VGA output. It worked. Hmm.

    Then i thought i'd gave the display connector a good cleaning too, and guess what... We can haz video on LCD. AMD display driver now installed fine, and everything worked great. Hooray! And undervolting it works as well.

    Another thing that needed some brushing was the touchpad ribbon, but oddly enough, the problem was at the touchpad side, not at the board side... I cleaned the ribbon well and flipped it around and now the touchpad works great too.

    It's doing RTHDRIBL and Prime95 Blend test right now. I'll leave that running until i wake up.

    IMO this thing doesn't deserve a Phenom, but hey, if that's what the guy wants... It's got an SSD in it too, and for what it is, it's not too shabby indeed, but i still wouldn't have put a quad-core in it. I get to keep the old Athlon II too and the price for the chip replacement will be quite a bit higher than $63 (but lower than $100+ he was quoted elsewhere), so i'm not complaining. But this was a LONG night.

    Morale: Just because thermal pad/rubber is crap, it doesn't mean it'll work better WITHOUT it... I have of course replaced the thermal rubber for the NB and used high quality paste on the CPU.

    Funny thing, there's another CQ56 waiting for me at work tomorrow. But that one only needs the dust bunnies kicked out and the touchpad fixed.
    Last edited by Th3_uN1Qu3; 10-08-2014, 09:02 PM.
    Originally posted by PeteS in CA
    Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
    A working TV? How boring!

    #2
    Re: Compaq CQ56 has been a huge pain in the ass.

    I don't know much but these HP CQXX boards don't seem to be very reliable. There are loads of them for sale on ebay and Gumtree. Glad you got it sorted. Is it that much harder to replace a KBC? I ask because I recently replaced a KBC on a Toshiba and it worked as long as I pressed the KBC. Then I added more solder to anchor it properly and ended up stuffing the pads when removing the excess. Do these need programming? The one I used was from a scrap MB of the same type (C660) so I avoided that issue.

    Comment


      #3
      Re: Compaq CQ56 has been a huge pain in the ass.

      The boards aren't that bad, but there is a design issue with them. They did not bother to add the support circuitry for the thermal diode in the NB. There is no external sensor either. The only temperature reported is that of the CPU. Therefore, if the fan vents are blocked or the thermal pad has crumpled and worn out, the NB will run until it fries - literally. This seems to be what happened here. Other boards using this chipset implement the sensor, like the one used in the HP 625 for example. Not to say that one doesn't fail...

      What i've found with this chipset is that the pads on the board are absolutely tiny, IMO too small for 0.5mm balls, and that's why it gets unsoldered. I've noticed this with all boards i've reballed that use this NB. Usually it will be fine after reballing, this was an exception due to the reason mentioned above.

      Some KBC need programming, most do not. I had two (almost) identical boards with identical KBCs so this would not be an issue.

      It is not terribly hard but you need to be very careful, you need to align it perfectly before soldering, and you need a very sharp soldering iron tip. I'd forgotten my good tip at work where i helped my boss do a really fine job on a Nokia phone, that was the main reason i did not want to go that route. Attempting to solder one of those with a worn iron tip would guarantee failure. On the other hand my chisel tip was right there on the iron, ready to go for cleaning solder off the BGA and board.

      Besides, my board is good in all other aspects, so i rather kept it like that, it's still sale-able to someone who doesn't mind the fan noise...
      Attached Files
      Last edited by Th3_uN1Qu3; 10-09-2014, 04:19 AM. Reason: added pics
      Originally posted by PeteS in CA
      Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
      A working TV? How boring!

      Comment


        #4
        Re: Compaq CQ56 has been a huge pain in the ass.

        I give up, where's the undervolting mod? Is it something to do with U9? Great photo chronicle of your work too. The KBC I destroyed was because I couldn't get the braid to soak up the bridges and made the mistake of pressing too hard on the little pins. Crushed them to death and pads lifted on a couple. Otherwise would have saved that board..sniff.

        Comment


          #5
          Re: Compaq CQ56 has been a huge pain in the ass.

          We all make stupid mistakes, don't worry. I've done my fair share of silly mistakes too, and i'm sure i'll keep making more.

          As for the undervolting mod, look to the left of PU3, where you have PR79 and PR72. There is a 0603 SMD resistor there where the silkscreen says PC85 instead (PC85 is not populated on the board from the start). This additional resistor goes in parallel with PR72 to decrease Vcore of the RS880M and thus reduce dissipation. I've posted it a while back, see here.

          Further testing revealed that the voltage can be lowered more than on my first attempt, with no stability issue. Thus on this one i have used a 2k2 resistor there in parallel with existing PR72 (2k67), reducing NB Vcore to 0.91v from 1.1v.

          Anyway, owner picked it up at around 7pm, i got paid, everyone's happy.
          Originally posted by PeteS in CA
          Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
          A working TV? How boring!

          Comment


            #6
            Re: Compaq CQ56 has been a huge pain in the ass.

            I haven't tried this mod but it sure is a very excellent idea to prevent excessive overheating.

            Looking at the schematic diagram on page 35, there is a general formula for calculating Vo:

            Vo = 0.75 (R1 + R2) / R2

            For PU3:

            Vo = 0.75 *(2.67 + 10)/10 = 0.95v

            For PU 14:

            Vo = 0.75 (4.87 + 10)/10 = 1.1v

            For your modification on PU3:

            R1 = 1/ (1/2.67 + 1/2.2) = 1.2k ohms

            and,

            Vmod = 0.75 * (1.2 + 10 )/10 = 0.84v.

            Looking at the table to the left of PU3:

            LOW HIGH
            ORIGINAL DESIGN 0.95 1.1
            MODIFIED .84 1.1
            PROPOSED .84 .95

            Would it be better if the Vo for PU14 is modified instead so that the reaching the output voltage of 1.1v is limited to say .95v? I haven't tried this one but would love to try this one soon.

            Comment


              #7
              Re: Compaq CQ56 has been a huge pain in the ass.

              Your calculations are slightly wrong. The modified Vout is actually 0.91v for high and 0.84v for low. If you read the post that i linked, i have made a spreadsheet to calculate it. PR72 is the upper resistor in the voltage divider for the feedback of PU3, so modifying it will affect both high and low voltage steps.

              1.1V_DYN is dynamic only by name in this design. It stays at the "high" level all the time (1.1v stock and now 0.91 with this mod). This chipset is rated for 13W TDP, so if you do the math, the power saved from undervolting the Vcore is 2.67W, which would be 20% lower. That's not bad. It's got a couple other power supplies that could be tweaked, but Vcore is the largest contributor to power dissipation.
              Last edited by Th3_uN1Qu3; 10-10-2014, 03:36 AM.
              Originally posted by PeteS in CA
              Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
              A working TV? How boring!

              Comment


                #8
                Re: Compaq CQ56 has been a huge pain in the ass.

                Geez.. I'm just happy if I can get them going again let alone making improvements. Professionals have a better understanding than old hobbyists like me. Lol.

                Comment


                  #9
                  Re: Compaq CQ56 has been a huge pain in the ass.

                  You're probably going to laugh but most improvements come from need. Professionals quickly get tired of having the same (model) laptop come in with the same issue, so we are always looking for the definitive solution to every problem we encounter.

                  We know we've done a good job when the same laptop comes in months afterwards, with a different problem.
                  Originally posted by PeteS in CA
                  Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
                  A working TV? How boring!

                  Comment


                    #10
                    Re: Compaq CQ56 has been a huge pain in the ass.

                    Originally posted by Th3_uN1Qu3 View Post
                    We know we've done a good job when the same laptop comes in months afterwards, with a different problem.
                    As long as it's not a problem you caused But this would be rare.

                    Comment


                      #11
                      Re: Compaq CQ56 has been a huge pain in the ass.

                      Unique. Can you post again the link for downgrade the voltage.
                      I wanna try to got a lot of them where to try.
                      Ty
                      Just cook it! It's already broken.

                      Comment

                      Working...
                      X