4534|8

60

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

想知道通用编程器的原理 为什么会支持怎么多芯片 [复制链接]

     谁有通用编程器的电路图,和其软件说明???我的邮箱是linsheng_111@163.com。高分求知。。。。。

最新回复

通用编程器可能会根据不同的芯片加一个适配器,主要目的是管脚连接,编程器的内部应该是通过FPGA等类似的芯片根据自己软件针对不同的芯片设置相应的IO脚和POWER脚,然后调用相应芯片的编程代码进行编程。  详情 回复 发表于 2009-9-7 17:44
点赞 关注

回复
举报

84

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不晓得,帮顶下!
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我还从来没有思考过这样的问题,帮顶了。估计是在选择芯片的时候重新分配了系统硬件资源,使无论那种芯片都可用。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

4
 
不清楚。
1. 存储器行业有个JEDEC规范。对于这个规范,所有的厂商,包括uC和存储器厂商都应该遵守。楼主可以看看这个先。
2. 也就是说根据JEDEC规范,知道存储器的类型应该不难吧,那么知道了类型,Flash/EEPROM的编程算法应该可以知道。
3. Flash的编程是由flash控制器的状态机控制的,编程器编程和在线自编程应该类似。
所以说这个应该是有办法的。供你参考。
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

5
 
另一种想法是,它可以连接器件的每个I/O,都可以用软件设置为I/O/IO/Power,并可限制电流/电压,虽然复杂些,但可以适应多种类型的器件......
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

6
 
另一个搞法,它的I/O/IO/Power是固定的,不同的器件,用不同的转换器和编程器连接
 
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

7
 
大部分flashrom的写入序列都一样
先有一个unlock 序列(把2AA写入555.....,查下手册就知道)
然后写入一个数
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用 6 楼 codesnail 的回复:
大部分flashrom的写入序列都一样
先有一个unlock 序列(把2AA写入555.....,查下手册就知道)
然后写入一个数


常用的flash的厂家就那么几家,同一个厂家的flash,编程指令和操作顺序基本一样的
只要固件里集成了这些编程函数,根据选定的芯片确定flash信号,然后调用相应的函数编程
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

9
 
通用编程器可能会根据不同的芯片加一个适配器,主要目的是管脚连接,编程器的内部应该是通过FPGA等类似的芯片根据自己软件针对不同的芯片设置相应的IO脚和POWER脚,然后调用相应芯片的编程代码进行编程。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表