这个自制编程器靠谱么?
使用路由器自制简易NAND编程器(有史以来最便宜的编程器)前言: 随着越来越多的路由器采用了NAND Flash来作为默认的存储芯片,由于NAND Flash编程器高昂的价格,使得很多网友只能对NAND Flash的机器打退堂鼓。于是我就开始考虑,是否可以把路由器当编程器用。经过几次尝试后,发现是完全没有问题,而且这类自制编程器的速度不亚于专业的编程器。本教程适合有一定电子制作基础的网友,并且熟悉CFE的环境,当然博主也可以提代改服务(关注微信号,获取相关联系方式)。提到的CFE文件会在文章最后以附件的或者链接的形式提供。
教程:一)准备材料
[*]一台支持SPI+NAND启动的BCM ARM的机器
[*]焊接用设备(烙铁,风枪....)
[*]TSOP 48P 测试座
[*]SPI编程器(可选)
[*]TTL USB 数据线
http://forgotfun.org/zb_users/upload/2016/03/201603181458281432262322.jpg
二)教程步骤
[*]把上图中的测试座,焊接到路由器上,焊接的过程中最好将FLASH放入测试座中,防止在焊接过程中由于高温导致变形。当然,你有也可以从反面高温加热焊接。
[*]由于很多机器默认的SPI Flash自带的CFE很多都是精简版的,不会开机自动检测NAND Flash。所以需要更换掉原厂自带的CFE。假如你有编程器可以直接采用编程器刷CFE,可以略过下面的步骤直接到第3步。上电开机,按ctrl+c后进入CFE模式,输入命令更换SPI Flash中的CFE,我采用的是AC15的CFE。命令如下 flash -noheader 192.168.1.2:ac15_cfe.bin flash0.boot
[*]更换CFE成功后,你就可以在CFE中直接对NAND进行烧写了。从下面的日志当中可以出,CFE已经正确的识别Flash了。NAND的设备名,默认是nflash0.brcmnand ,所以你烧写的时候,使用 flash -noheader 192.168.1.2:test.bin nflash0.brcmnand,提示烧录成功后就大功告成。
这个值得借鉴 完全没看懂。:'(:'(:'( nand编程器
成品太贵,up-256支持些芯片 你想是什么就是什么。
不错不错 这个值得借鉴
努力回帖!赚银两,赚积分!
为了赚银子只能回50次同样的帖子了,先谢楼主啦! 把路由器当编程器用
页:
[1]
2