Procedural question about BGA rework and removal of CPUs

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ugamazing
    Senior Member
    • Jun 2013
    • 162
    • usa

    #1

    Procedural question about BGA rework and removal of CPUs

    I have been working to develop a consistent and reliable method/workflow for removing, re-balling, and replacing CPUs on various MacBook Pro models (2015-2020).

    I have done OK so far, but there's one detail I need to sort out. I'm hoping someone much more experienced than myself may be able to shed some light:

    I am noticing the pulled CPUs (to be re-balled) come off fine, and they "look" fine as well, immediately when I pull them. However, within a few minutes, after cooling, the CPU chips develop a very, very slight curve/bend. It's SO SLIGHT, maybe a 1-2% arc, but it's there, and it causes issues. I actually only noticed the bend because I kept getting solder paste under the center ball areas only when re-balling. I thought my stencil was lifting a tad, but I then realized the chips themselves are slightly curved and not flat, causing the stencil to not sit flat. Bummer.

    I'm not sure if the bending/buckling is being caused by too much (top/bottom) heat; heating too quickly; cooling too quickly, or because I'm not preheating the boards in any way (moisture problem??).

    I suspected first that the CPUs were possibly cooling too quickly (since they look perfect when I actually pull them), so I tried to lay the pulled CPU back on the board for the cool-down process (~5 minutes), but it didn't help; the chips still have a slight warp.

    Then I suspected I may need to bake or preheat the boards a bit before I pull the CPUs. I do use a generic profile on my BGA station, and it takes about 8 minutes from start-to-finish when pulling them, but I'm wondering if I need to heat the boards up even more slowly? Is 8 minutes too quick?

    I have a preheater I'm going to try to incorporate, but my other question is: What would be the best use of the preheater in this situation? Should I preheat the boards slowly for an hour or so to "dry them out" (sic), or should I be preheating them for 10-20 minutes to bring them up to temperature even more slowly than the BGA station would? Obviously, it would be ideal to just use the BGA station preheater, but it's pretty confusing to use already (cheap $1,200 Honton HT-R490 station), and I can't figure out for the life of me how to run *ONLY* the preheater. Documentation for this unit is nearly impossible to read. It seems I must run an actual profile, and I don't seem to be able to select only zone 3 (IR preheater).

    Any help would be appreciated. I have tons of parts boards to practice on, but I've pulled around 10 (dead) CPUs so far and wanted to get some input before I continued with my own trial/error. I can't move onto learning the re-ball process until I can get a good CPU to start with.
    Last edited by ugamazing; 07-12-2022, 03:19 PM.
  • ugamazing
    Senior Member
    • Jun 2013
    • 162
    • usa

    #2
    Re: Procedural question about BGA rework and removal of CPUs

    OK, so I figured out how to better modify profiles on this thing. I was able to find a manual for a very similar station (different screen/display and input methods, which was what stumped me).

    Does anyone have any good BGA profiles for the 2015+ CPUs? I'll play around with the profiles more tonight and test them a bit more. I'm modifying them to preheat a bit slower right now.

    Comment

    • MobyDik13
      New Member
      • Jul 2022
      • 2
      • Canada

      #3
      Re: Procedural question about BGA rework and removal of CPUs

      Dear friend. My name is Vitaly. It is necessary to make or buy a frame along the contour of the processor from metal (separately for each type of processor.) Before soldering, install a metal frame along the processor frame and glue it with a UV mask or any other easily removable glue that is not afraid of strong heat. After desoldering, the frame will give a stiffener and the processor will not bend. Then we remove the frame. This applies to any other large chips and some intel combo processors. I asked the frame to be made at the factory of my friend and saw it on aliexpress. In theory, it can be made by yourself with an electric cut and file. It looks like in the photo.
      Attached Files

      Comment

      • ugamazing
        Senior Member
        • Jun 2013
        • 162
        • usa

        #4
        Re: Procedural question about BGA rework and removal of CPUs

        Originally posted by MobyDik13
        Dear friend. My name is Vitaly. It is necessary to make or buy a frame along the contour of the processor from metal (separately for each type of processor.) Before soldering, install a metal frame along the processor frame and glue it with a UV mask or any other easily removable glue that is not afraid of strong heat. After desoldering, the frame will give a stiffener and the processor will not bend. Then we remove the frame. This applies to any other large chips and some intel combo processors. I asked the frame to be made at the factory of my friend and saw it on aliexpress. In theory, it can be made by yourself with an electric cut and file. It looks like in the photo.
        Wow thank you so much! I will look into this ASAP and try this--thank you again!

        Also, I've now began removing them without the BGA machine, and using our preheater only. It is working well, but still have bends, despite pulling the CPU immediately when it desolders. I'm hopeful the frame will assist with the issue!! Thank you!

        Comment

        • ugamazing
          Senior Member
          • Jun 2013
          • 162
          • usa

          #5
          Re: Procedural question about BGA rework and removal of CPUs

          OK, I think I may have identified part of our issue. Our humidity here is VERY HIGH--over 90% for a few months consecutively (unlike many other areas of the earth). I had not considered this to be a big issue until just now, and have implemented a baking step into our desoldering process. I did a lot of reading on PCB heat/CTE issues, and all of our current methods are correct and refined, so I do not suspect it's a heat/time issue causing the bend. I suspect moisture is in fact the culprit at this point.

          Now, we will be baking all PCBs at 120C for ~6-8 hours before desoldering CPU. I had been wondering if some tiny amount of moisture may be causing the minor warping issues we're experiencing, so I spoke with a contact in China who pulls CPUs to sell, and they mentioned humidity could be a very big problem if our PCBs are not stored in a sealed state (they are not).

          I am also working right now with a CNC/stencil company to produce some aluminum braces/frames for CPUs to test out as well. Have to wait for them to produce samples first, and will take some time. So trying the bake process while we wait!

          Comment

          • azoor
            New Member
            • Dec 2021
            • 9
            • UK

            #6
            Re: Procedural question about BGA rework and removal of CPUs

            Originally posted by ugamazing
            OK, so I figured out how to better modify profiles on this thing. I was able to find a manual for a very similar station (different screen/display and input methods, which was what stumped me).

            Does anyone have any good BGA profiles for the 2015+ CPUs? I'll play around with the profiles more tonight and test them a bit more. I'm modifying them to preheat a bit slower right now.
            Hi, I have this machine and I am in the same predicament as you were. Please can you share where to get decent information how to use this thing HT-R490. I have searched everywhere and cannot seem to find information how to adjust and change profile. I am having difficulties how to adjust the profile when running one and how to make adjustment on the go or as required when running a profile. Please advise thank you.

            Comment

            Related Topics

            Collapse

            • dicky96
              Can someone recommend preheater for PC motherboard rework
              by dicky96
              Hi guys

              So I'm looking for a preheater suitable for rework on ATX motherboards, particularly gaming motherboards and the like, with a large thermal mass.

              It's for use with a Quick 861DW hot air station and Pace ADS200.

              Also can anyone recommend a suitable PCB stand for these large motherboards. or a preheater that comes with a stand.

              I don't need it for BGA rework - I have something else in mind for that.

              Something that would help with QFN rework and similar repairs is what I need.

              Cheers
              R...
              10-23-2019, 12:59 PM
            • TimScrawn
              MDM removal on 16 inch 2019 A2141 MBP & 15 inch 2018 MBP A1990
              by TimScrawn
              Hi there,

              This is my first post. I just wanted to come here to get a clear answer from some people about MDM removal on the 16 inch 2019 A2141 MBP & 15 inch 2018 MBP A1990. I have seen a lot of things on MDM removal, and wanted to know exactly what is needed to remove it, and what the best option is in 2024 when running Sonoma.

              I know that Checkm8 have an MDM removal service now, that seems to be a permanent removal. I also have heard you can remove the T2 ROM and use a programmer to read the data and change the serial number. Im not 100 percent sure if this is a...
              06-23-2024, 09:41 AM
            • Document Archive
              Multifix 425-01 and 450-01 Rework Flux Datasheet
              by Document Archive
              REWORK FLUXES Multifix 425-01 and 450-01 are tacky fluxes designed for use in a wide range of electronics assembly and rework processes. They represent a range of activities and residue levels to meet different customer requirements.

              - No Clean Formulations
              - Low residue
              - Range of activity to deal with different component solderability
              - Halide free
              - Suitable for dispensing
              - Compatible with solder coatings and/or No Clean flux cored solder wire product range

              Both products are supplied in syringes or cartridges for application by dispensing....
              10-07-2024, 06:02 AM
            • Badpatch02
              Thinkpad X380 Yoga supervisor password removal + Intel ME removal question
              by Badpatch02
              Hi all, I'm new here, a few words about myself: CS student, interested in hardware stuff too - tinkering my whole life but with practically no experience when it comes to firmware "hacking".

              So I have this X380 Yoga with a supervisor password in place and before doing anything stupid I figured I'd rather ask.
              I plan on using the tool from this thread: https://www.badcaps.net/forum/troubl...password-remov...
              11-30-2024, 05:22 AM
            • Nebukadnerzar_V
              Dell Optiplex 760 USFF BIOS Mod Request for QuadCore CPUs
              by Nebukadnerzar_V
              Hi guys!
              I have a Dell Optiplex 760 USFF (Ultra-Small Form-Factor).
              It currently only supports Dual-Core CPUs and will halt with an error message, when a QuadCore is installed.

              I have seen people running QuadCores in these machines, but the BIOS needs to be modded.
              Since I have not found the modded BIOS to download anywhere, I am asking you guys for help:

              Could you please add support for QuadCore CPUs (in my case the Core2Quad Q9550) to the BIOS?

              I have attached the Dump of my machine.

              S/N: SRW2K4J
              Reg Model: DCTR...
              09-27-2024, 02:43 AM
            • Loading...
            • No more items.
            Working...