0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何访问NAND内存芯片并从中读取数据

电子工程技术 来源:电子工程技术 作者:电子工程技术 2020-09-09 09:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单片机芯片解密破解方法

单片机和数字电路怎么抗干扰?

现在很多现代的NAND闪存设备都采用了一种新型的架构,将接口控制器和存储芯片集成到一个普通的陶瓷层中,我们称之为一体结构封装。

直到最近,所有的存储卡,如SD、索尼的MemoryStick、MMC等,都包含了一个非常简单的“经典”结构,其中包含了独立的部分——一个控制器、一个PCB和tsop48或LGA-52包中的NAND内存芯片。在这种情况下,恢复的整个过程非常简单——我们只是解焊了内存芯片,用PC-3000 FLASH直接读取它,并与普通USB闪存驱动器做了同样的准备。

但是,如果我们的存储卡或UFD设备是基于一体封装架构的,我们该怎么办呢?如何访问NAND内存芯片并从中读取数据?

基本上,在这种情况下,我们应该尝试通过擦除涂层的陶瓷层,在我们的一体封装装置的底部找到特殊的技术引脚。

在开始处理一体FLASH数据恢复之前,我们应该警告你,一体FLASH器件焊接的整个过程很复杂,需要良好的焊接技能和特殊设备。如果您之前从未尝试过焊接一体FLASH器件,那么最好在一些数据不重要的配件在设备上尝试您的技能。例如,您可以购买其中的几个,以测试您的准备和焊接技能。

您可以在下面找到必要设备清单:

一个好的光学显微镜

x2,x4,x8变焦

USB烙铁与非常薄的烙铁头,很尖的烙铁头

双面胶带;液体活性剂

BGA助焊剂

热风枪(例如-Lukey 702)

松香

木制牙签

酒精(75%以上纯度)

直径0.1毫米的铜线,漆包线

首饰级砂纸:1000、2000、2500目(数值越大,沙子越小)

直径为0.3mm的BGA锡球

镊子

锋利的手术刀

图纸与引脚分配方案

PC-3000 Flash线路板适配器

当所有的设备都准备好进行焊接时,我们就可以开始生产了。 首先,我们使用一体FLASH器件。在我们的例子中,它是小的microSD卡。我们需要用双面胶把这张卡片固定在桌子上。

之后,我们开始从底部擦掉陶瓷层。这个操作需要一些时间,所以你应该非常耐心和小心。如果你损坏了引脚层,数据恢复将是不可能的! 我们从粗砂纸(最大尺寸的砂)开始–1000或1200。

当第一大部分涂层被去除时,有必要将砂纸更换为较小的砂粒尺寸–2000。

最后,当触点铜层变得可见时,我们应该使用最小的砂粒尺寸–2500。

如果你正确地执行所有的操作,最后你会得到这样的东西:

下一步是在我们的全球解决方案中心索引脚。 要继续使用整块,我们需要焊接3组触点:

数据 I/O 触点:D0,D1,D2,D3,D4,D5,D6,D7;

指令触点:ALE,RE,R/B,CE,CLE,WE;

电源触点:VCC,GND。

首先,您需要选择一体FLASH器件的类别(在我们的例子中为microSD卡),之后您必须选择兼容的引脚排列(在我们的例子中为2型)。

之后,我们应该将microSD卡固定在电路板适配器上,以更方便地焊接。

在焊接之前打印出一体FLASH器件的引脚排列方案是个好主意。你可以把这个方案放在你的旁边,这样当需要检查引脚数组时,它就在眼前。

准备开始焊接过程了!确保工作站有足够的光线! 在小刷子的帮助下,将一些液体活性助焊剂滴在microSD引脚触点上。

在湿齿镐的帮助下,应将所有BGA锡球放置在引脚排列方案上标记的铜引脚触点上。最好使用尺寸为触点直径约75%的BGA锡球。液体助焊剂将帮助我们将BGA球固定在microSD卡表面上。

当所有的BGA锡球都放在引脚上时,应该使用烙铁来熔化锡。小心!轻轻地执行所有动作!为了熔化,请用烙铁头轻轻触碰BGA锡球。

当所有的BGA锡球都熔化后,需要在触点上放一些BGA助焊剂。

使用热风枪,应该对引脚加热+200˚C的温度。BGA助焊剂有助于在所有BGA触点之间分配热量并小心地熔化它们。加热后,所有触点和BGA锡将采取半球形式。

现在应该在酒精的帮助下去除所有的助焊剂痕迹,需要将酒精洒在microSD卡上,并用刷子清洁它。

下一步是准备铜线。它们的长度应相同(约5-7厘米)。为了切割相同尺寸的电线,建议使用一张纸作为长度测量仪。

之后,应该借助手术刀从电线上去除隔离漆。从两侧稍微划伤它们。

电线准备的最后一个阶段将是松香丝镀锡的过程,以便更好地进行焊接。

现在准备开始焊接电路到我们的电路板。建议从电路板的侧面开始焊接,然后在显微镜的帮助下,继续将电线的另一侧焊接到单片器件上。

最后,所有电线都焊接到电路板上,我们准备开始使用显微镜将电线焊接到microSD卡上。 这是最复杂的操作,需要很多耐心。如果觉得很累 – 休息一下,吃一些甜的东西,喝一杯咖啡(血液中的糖会帮助你的手不抖)。之后,开始焊接。 对于右撇子,我们建议右手拿烙铁,而左手拿镊子用铜线。 你的烙铁应该是干净的!不要忘记在焊接时不时地清理它。

当所有触点都焊接完毕后,确保没有任何一个触点连接到GND层!所有的针脚必须非常紧固!

现在我们准备将我们的电路板连接到PC-3000FLASH,并开始读取过程!

来源:网络

原文标题:高手在民间:SD卡坏了进行封装PCB跳线 来修复数据

文章出处:【微信公众号:电子工程技术】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • pcb
    pcb
    +关注

    关注

    4391

    文章

    23742

    浏览量

    420752
  • SD卡
    +关注

    关注

    2

    文章

    583

    浏览量

    67786
  • 修复
    +关注

    关注

    1

    文章

    719

    浏览量

    23738

原文标题:高手在民间:SD卡坏了进行封装PCB跳线 来修复数据

文章出处:【微信号:EngicoolArabic,微信公众号:电子工程技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    内存数据处理优化艺术

    内存访问是程序运行的瓶颈之一。减少内存访问次数可以显著提高程序的运行速度。 在C语言中,指针是直接操作内存的利器。使用指针遍历数组不仅代码更
    发表于 11-14 07:46

    使用AD7147这个采集芯片,为什么数据读取异常?

    就是目前我在使用AD7147这个采集芯片,使用的主控是N32G430,目前是我可以使用SPI读取到AD7147的设备地址,也可以读取到它各通道的值,但是我想把读取到的
    发表于 11-05 15:53

    行业资讯 I 火爆的“内存接口芯片

    大模型训练与推理需求的爆发,点燃了AI数据中心的建设热潮。AI服务器的需求增长不仅掀起了GPU/ASIC算力芯片、光模块等组件的迭代狂潮,同时也推动了对更大容量、更高带宽系统主内存的需求。在此背景下
    的头像 发表于 10-31 16:28 2600次阅读
    行业资讯 I 火爆的“<b class='flag-5'>内存</b>接口<b class='flag-5'>芯片</b>”

    芯天下的Parallel NAND

    一、并行NAND闪存的基本概念 并行NAND闪存(Parallel NAND)是一种通过多条数据线同时传输多位数据的非易失性存储
    的头像 发表于 10-30 08:37 338次阅读
    芯天下的Parallel <b class='flag-5'>NAND</b>

    NAND闪存芯片功能与应用分析

    NAND闪存芯片是一种非易失性存储技术,广泛应用于现代电子设备中。以下是其核心功能、特点和应用场景的详细分析: 1. 核心功能 数据存储:以电信号形式长期保存数据,断电后
    的头像 发表于 08-11 10:43 1193次阅读

    什么是Flash闪存以及STM32使用NAND Flash

    NAND 文章目录 NAND 一、FLASH闪存是什么? 二、SD NAND Flash 三、STM32例程 一、FLASH闪存是什么? 简介 FLASH闪存是属于内存器件的一种,“F
    发表于 07-03 14:33

    半导体存储芯片核心解析

    记忆(存储) 和 运算(处理)。CPU(中央处理器)是大脑,负责高速运算;但CPU处理的数据和指令需要临时存放的地方,运算结果也需要保存起来。存储芯片就是计算机系统的“记忆仓库”,负责数据的存放和
    发表于 06-24 09:09

    Nand flash 和SD卡(SD NAND)存储扇区分配表异同

    时,根据分配表中记录的扇区位置信息,从相应扇区读取数据。同时,驱动程序还需要负责处理 NAND Flash 的坏块管理,将坏块信息记录在分配表或其他相关结构中,避免在坏块上进行数据存储
    发表于 03-13 10:45

    电池电量计的通信、配置、数据内存访问以及相关代码示例

    基础电量计命令:电量计通过命令与主机控制器通信,命令类似寄存器,如读取充电状态的命令StateOfCharge(),其命令代码为0x1C和0x1D 。命令分为标准命令(用于获取测量结果和更改部分配置参数)和扩展命令(主要用于访问数据
    发表于 03-11 15:45 0次下载

    STM32H743或者是STM32F767读取NAND时候直接将数据存放到SDRAM中会出错,请问NAND跟SDRAM不能同时访问么?

    SDRAM和NAND都使能了,都能正常工作,但是读取Nand数据然后存放到SDRAM中,发现SDRAM中的数据是错误的。但是将
    发表于 03-11 08:13

    DDR4内存价格下跌,NAND闪存减产效果未显

    TrendForce集邦咨询最新发布的内存现货价格趋势报告显示,DRAM和NAND闪存市场近期呈现出不同的态势。
    的头像 发表于 02-08 16:41 882次阅读

    SD NAND、SPI NAND 和 Raw NAND 的定义与比较

    问题,再也不用为SD卡的接触稳定性操心!   SD nand 和 SD 卡、SPI Nor flash、 nand flash、eeprom一样,都是嵌入式系统中常见的用来存储数据所使用的存储
    发表于 01-15 18:15

    MX60LF8G18AC-XKI 3V, 8G-bit NAND Flash 存储器 IC

    。 MX60LF8G18AC通常以 2,112 字节的页面访问,用于读取和编程操作。 MX60LF8G18AC 数组由数千个块组成,由 64 页 (2,048+64) 字节组成,采用两个 NAND
    发表于 12-30 15:54

    如何使用内存加速存储访问速度

    增长,这使得其中只能存放很少量的数据表项。而为了解决这一问题,现有工作使用部分主机端内存(high performance booster, HPB)来缓存映射表项。然而文章中发现,现有的HPB管理策略并不能够很好的提升用户体验。这是因为现有的管理策略通常可能会将前台应用
    的头像 发表于 12-19 10:54 1055次阅读
    如何使用<b class='flag-5'>内存</b>加速存储<b class='flag-5'>访问</b>速度

    【半导体存储】关于NAND Flash的一些小知识

    。   NOR Flash 读取速度更快,具备可在芯片内执行程序(XIP)的特点,在传输效率、稳定性和可靠性方面更具优势,通常用于小容量数据存储,适宜中等容量代码存储(通常在 1Mb~1Gb),在计算机
    发表于 12-17 17:34