Chip off: Difference between revisions

From datarecoverywiki.com
Jump to navigation Jump to search
m 1 revision imported
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Data Recovery Resources</title>
    <style>
        /* General page styling */
        body {
            font-family: sans-serif;
            line-height: 1.6;
        }


        /* Table of Contents (TOC) styling to match classic Wikipedia style */ /*format needs fixing*/
        #toc {
            background-color: #f9f9f9;
            border: 1px solid #a2a9b1;
            padding: 10px;
            margin-bottom: 20px;
            width: 275px;
            font-size: 0.875em;
            line-height: 1.0;
        }


<div id="content">
        #toc h2 {
    <h1>Sample Wikipedia Article</h1>
            font-size: 1em;
            margin: 0;
            font-weight: bold;
            color: #222;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }


    <div class="infobox">
        /* Hide link styling */
         <table>
         #toc h2 .hide-link {
             <tr>
             font-size: 0.85em;
                <th colspan="2" style="text-align: center;">Infobox Title</th>
             color: #0645ad;
             </tr>
             cursor: pointer;
             <tr>
             text-decoration: none;
                <th>Key Info:</th>
         }
                <td>Sample Data</td>
             </tr>
            <tr>
                <th>More Info:</th>
                <td>Details here</td>
            </tr>
         </table>
    </div>


    <p><i>This is a sample Wikipedia-style article created for demonstration purposes.</i></p>
        #toc h2 .hide-link:hover {
            text-decoration: underline;
        }


    <div id="toc">
         /* TOC list styling */
         <h2>Contents</h2>
         #toc ul {
         <ul class="toc-list">
             list-style-type: none;
             <li><a href="#section1">1. Introduction</a></li>
             padding: 0;
            <li><a href="#section2">2. History</a></li>
             margin: 10px 0;
             <li><a href="#section3">3. Modern Day</a></li>
             counter-reset: section;
             <li><a href="#section4">4. See Also</a></li>
         }
             <li><a href="#section5">5. References</a></li>
         </ul>
    </div>


    <h2 id="section1">1. Introduction</h2>
        /* Main section numbering */
    <p>The introduction section of a Wikipedia page generally provides a concise summary of the article's topic. It includes basic information that helps readers understand the overall subject.</p>
        #toc ul > li {
            counter-increment: section;
            margin-bottom: 5px;
        }


    <h2 id="section2">2. History</h2>
        #toc ul > li::before {
    <p>The history of the topic is often presented in chronological order, detailing significant events, figures, and periods that shaped its development.</p>
            content: counters(section, ".") " ";
            font-weight: bold;
        }


    <h3>2.1 Early Beginnings</h3>
        /* Nested numbering */
    <p>The origins of the subject can be traced back to earlier centuries, where it evolved through various phases.</p>
        #toc ul li ul {
            margin-left: 20px;
            counter-reset: subsection;
        }


    <h2 id="section3">3. Modern Day</h2>
        #toc ul li ul li {
    <p>In the present day, the topic has taken on new forms and relevance, influencing various sectors of society and undergoing further development.</p>
            counter-increment: subsection;
        }


     <h2 id="section4">4. See Also</h2>
        #toc ul li ul li::before {
            content: counters(section, ".") "." counter(subsection) " ";
            font-weight: normal;
        }
 
        /* Link styling */
        #toc ul li a {
            text-decoration: none;
            color: #0645ad;
        }
 
        #toc ul li a:hover {
            text-decoration: underline;
        }
    </style>
 
    <script>
        // JavaScript to toggle visibility of TOC contents
        function toggleTOC() {
            const tocList = document.querySelector("#toc ul");
            const hideLink = document.querySelector(".hide-link");
            if (tocList.style.display === "none") {
                tocList.style.display = "block";
                hideLink.textContent = "[hide]";
            } else {
                tocList.style.display = "none";
                hideLink.textContent = "[show]";
            }
        }
    </script>
</head>
<body>
 
 
<!--formating needs fixing to standardised wikipedia formating -->
<!-- Table of Contents -->
<div id="toc">
     <h2>Contents <a href="javascript:void(0);" class="hide-link" onclick="toggleTOC()">[hide]</a></h2>
     <ul>
     <ul>
         <li><a href="#">Related Topic 1</a></li>
     
         <li><a href="#">Related Topic 2</a></li>
     
        <li><a href="#section2"> Step-by-step guide with images</a></li>
         <li><a href="#section3"> Flow chart of order of operations</a></li>
        <li><a href="#section4"> Troubleshooting/tips and tricks</a></li>
        <li><a href="#section5"> Related Topics</a></li>
         <li><a href="#section6"> Further reading</a></li>
     </ul>
     </ul>
</div>
<h1> Background information </h1>
<p> This page will cover Chip off, how it functions, how to communicate with a device over it, and where to find the correct chips themselves.
<br> Chip off refers to the process of taking a chip (usual NAND module or device controller) off a PCB, typically with soldering flux and a hot air gun </br>
then either resoldering to another PCB (typically in the case of controllers (see HDD controller swap page) or placing in a reader for data extraction purposes </br>
typically after the chip has been either cleaned (how to clean a chip page) or reballed (link to reballing page) </p>
<h1 id="section2">Step-by-step guide with images</h1>
<p>Insert step-by-step walkthrough with images and summary text here</p>
<p> Dissemble device (refer to safe dissembly of devices page)
</br> identify the chip </br>
clear area of any metal shielding or parts that could get in the way of removal
</br>
surround the components with heat-resistant tape such as kapton tape </br>
to limit any heat related damage to these components
</br> apply a thin line of flux around the outer perimeter of the chip
</br>
set hot air gun to around xxx degrees/centigrade and air flow of xxxx LPM (dials typically range from 10 to 100 LPM) 
</br>
bring up hot air gun directly above the chip as close as safely possible (link using a hot airgun page)
</br> In order to check if the solder joints have melted gently poke the chip with something to see if it moves(e.g. tweezers, xacto knife, chip lifter)
</br> lift chip up and on to heatproof surface gently.
<br>
Inspect the chip for any leftover solder or damage, in the case of BGA the ball pins on the underside of the chip, and SMB chips the chips surrounding the chip
</br>
for how to reball a chip, please refer to the appropriate page (link to reballing page)
</p>
<h1 id="section3">Flow chart of order of operations</h1>
<p>Insert a flow chart of steps and actions for each task (create using diagram)</p>
<h1 id="section4">Troubleshooting/tips and tricks</h1>
<p>Fixes to any common issues that were encountered or could be easily encountered</p>
<h1 id="section5">Related Topics</h1>
<p>Topics such as desoldering to chip off or firmware dumping for disk PCB repairs</p>
<ul>
    <li><a href="#">Related Topic 1</a></li>
    <li><a href="#">Related Topic 2</a></li>
</ul>


    <h2 id="section5">5. References</h2>
<h1 id="section6">Further reading</h1>
    <div class="reference-list">
<p>External references in wiki references can just be cited through the keyword link</p>
        <ol>
<div class="reference-list">
            <li>Reference 1: <a href="#">Source details</a></li>
    <ol>
            <li>Reference 2: <a href="#">Source details</a></li>
        <li>Reference 1: <a href="#">Source details</a></li>
        </ol>
        <li>Reference 2: <a href="#">Source details</a></li>
    </div>
    </ol>
</div>
</div>


</body>
</body>
</html>
</html>

Latest revision as of 13:24, 10 March 2025

Data Recovery Resources

Background information

This page will cover Chip off, how it functions, how to communicate with a device over it, and where to find the correct chips themselves.
Chip off refers to the process of taking a chip (usual NAND module or device controller) off a PCB, typically with soldering flux and a hot air gun
then either resoldering to another PCB (typically in the case of controllers (see HDD controller swap page) or placing in a reader for data extraction purposes
typically after the chip has been either cleaned (how to clean a chip page) or reballed (link to reballing page)

Step-by-step guide with images

Insert step-by-step walkthrough with images and summary text here

Dissemble device (refer to safe dissembly of devices page)
identify the chip
clear area of any metal shielding or parts that could get in the way of removal
surround the components with heat-resistant tape such as kapton tape
to limit any heat related damage to these components
apply a thin line of flux around the outer perimeter of the chip
set hot air gun to around xxx degrees/centigrade and air flow of xxxx LPM (dials typically range from 10 to 100 LPM)
bring up hot air gun directly above the chip as close as safely possible (link using a hot airgun page)
In order to check if the solder joints have melted gently poke the chip with something to see if it moves(e.g. tweezers, xacto knife, chip lifter)
lift chip up and on to heatproof surface gently.
Inspect the chip for any leftover solder or damage, in the case of BGA the ball pins on the underside of the chip, and SMB chips the chips surrounding the chip
for how to reball a chip, please refer to the appropriate page (link to reballing page)

Flow chart of order of operations

Insert a flow chart of steps and actions for each task (create using diagram)

Troubleshooting/tips and tricks

Fixes to any common issues that were encountered or could be easily encountered

Related Topics

Topics such as desoldering to chip off or firmware dumping for disk PCB repairs

Further reading

External references in wiki references can just be cited through the keyword link

  1. Reference 1: Source details
  2. Reference 2: Source details