文章目录

  • nand flash 损坏
  • 购买
  • 烧录系统
  • 复活

nand flash 损坏

手上有一块友善之臂的 mini2440,这块板子还是别人给我的,有些年头了。前两天用它来研究 JTAG 调试内核,烧了两次系统后,发现烧不进去了。
minitools 显示【操作过程中出现了错误】

串口显示

...
Skip block 0x5f6
Skip block 0x5f7
Skip block 0x5f8
Skip block 0x5f9
Skip block 0x5fa
Skip block 0x5fb
Skip block 0x5fc
Skip block 0x5fd
Skip block 0x5fe
Skip block 0x5ff
Skip block 0x600
Skip block 0x601
Skip block 0x602
Skip block 0x603
Skip block 0x604
Skip block 0x605
Skip block 0x608
Skip block 0x609
Installing yaffs2-image failed
Warning: Last Data not read out
Warning: Last Data not read out
Warning: Last Data not read out
Warning: Last Data not read out
Warning: Last Data not read out
Warning: Last Data not read out
...

这是由于 nand flash 出现了大量坏块,导致系统烧不进去了。坏块太多没有好的办法,那就换掉 flash。

购买

某宝上买了相同型号的 nand flash:K9F2G08U0C

上助焊膏,旁边电容贴上隔热胶带进行保护

热风枪 370℃

加热一分钟就拆下来了

先处理焊盘,用吸锡带吸走多余的锡,防止芯片摆放不平
加助焊剂,引脚对齐,热风枪 400℃,均匀加热,待锡差不多快融化时,用镊子压一压芯片,焊接完成

再用洗板水擦一下

烧录系统

Superboot-2440 V1.3a(20131213) by FriendlyARMBooting from NOR
Try to find SD card...... not found.
Hello USB Loop
USB Mode: Connected
Installing bootloader...
Installing bootloader  succeed
Installing kernel...
Installing kernel succeed
Updating Linux Command Line...
Linux Command Line Saved
Installing yaffs2-image...
Skip block 0x573
Installing yaffs2-image succeed

有一块坏块,不过不影响烧录,最终烧录成功
重启后一块坏块也没有了

复活

mini2440 更换 nand flash (QFP 封装)相关推荐

  1. 闪存芯片NAND FLASH的封装

    闪存芯片NAND FLASH的封装 随着目前产品小型化的需求越来越多,且可穿戴设备的逐渐普及,工程师们对于芯片小型化的需求也越来越强烈,这个就涉及到了芯片的封装工艺.这次,我们只针对NAND flas ...

  2. 2019关于闪存芯片NAND FLASH的封装介绍

    随着目前产品小型化的需求越来越多,且可穿戴设备的逐渐普及,工程师们对于芯片小型化的需求也越来越强烈,这个就涉及到了芯片的封装工艺.这次,我们只针对NAND flash的封装进行介绍. 芯片常用封装有: ...

  3. 存储芯片NAND FLASH的封装

    随着目前产品小型化的需求越来越多,且可穿戴设备的逐渐普及,工程师们对于芯片小型化的需求也越来越强烈,这个就涉及到了芯片的封装工艺.这次,我们只针对NAND flash的封装进行介绍. 感兴趣的朋友:找 ...

  4. Linux NAND FLASH驱动程序分析(mini2440)

    Linux NAND FLASH驱动程序分析(mini2440) 一.Linux-MTD Subsystem介绍 FLASH在嵌入式系统中是必不可少的,它是bootloader.linux内核和文件系 ...

  5. u-boot-1.3.4移植到mini2440+128M nand boot(2)

    第3阶段 支持nand boot程序修改   1.修改/cpu/arm920t/start.S    1) 删除AT91RM9200使用的LED代码. #include <config.h> ...

  6. mini2440硬件篇之Nand Flash

    1. 硬件原理 Nand Flash在对大容量的数据存储中发挥着重要的作用.相对于Nor Flash,它具有一些优势,但它的一个劣势是很容易产生坏块,因此在使用Nand Flash时,往往要利用校验算 ...

  7. 海思3559U-Boot移植(二):更换新的SPI Nand Flash

    前言:   在开发板上的折腾终归是小打小闹,真正的实践还需要从实际项目和自己参考画的板子选的器件入手,记录更换未经SDK包测试过的国产FLASH调试记录和踩到的坑,重点参考SDK文档包下的Releas ...

  8. mini2440的nor flash与nand flash启动过程区别

    -------------------------------------------------------- 目标:祥读mini2440说明书 -------------------------- ...

  9. nor flash 和nand flash 的区别

    ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写.ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是 ...

最新文章

  1. (摘)TMS320 DSP混合编程的方法研究
  2. php在web端播放amr语音(如微信语音)
  3. 用php实现一个简易的web表单生成器,PHP—Web表单生成器
  4. WINDOWS上KAFKA运行环境安装
  5. OpenGL: 实现立体显示
  6. leetcode链表题
  7. 101次从入门到放弃,终于找到一个数据分析利器!
  8. CSS——行内元素的margin与padding
  9. db PowerDesigner如何将消失的工具栏显示出来
  10. Hibernate简介与运行原理
  11. 单片机c语言必背代码_stm32单片机编程用库函数好还是寄存器好?
  12. 【等保小知识】等保二级是否需要做密评?什么是密评?
  13. Xneomai 简介
  14. python 列表作业
  15. GPG Overview
  16. DD-路径图、MM-路径图的定义与区别联系
  17. 【开源】港中文多媒体实验室开源目标跟踪工具箱MMTracking
  18. Android客户端学习-jdk安装
  19. 20162316刘诚昊 课下排序测试
  20. 售价80万!高合汽车,流淌法拉第FF的血液?

热门文章

  1. vue2.0引入腾讯地图
  2. es6入门到五连绝世之一血(first blood)
  3. 读懂这7点,让SEO效果事半功倍
  4. SDJZU-ASCII码
  5. 云联惠情况说明_经济状况良好时,云仍然有意义吗?
  6. vs、notepad++背景护眼色调节
  7. 中学计算机教材教法试题及答案,中学信息技术教材教法模拟试题jn.pdf
  8. 2021年CocoaPods安装方法
  9. 【SQL】spark sql 判断星期几 周六周日 平日 周末
  10. TweenMax的GSAP(GreenSock动画平台)GSAP,专业的Web动画库