DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 3389|回复: 9
打印 上一主题 下一主题

FLASH ROM 芯片 换大容量怎样烧录?

  [复制链接]
跳转到指定楼层
楼主
发表于 2023-3-19 11:52:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   一个PCB上的芯片是W29C010P的,想把他换成大容易W29C040P。请教一下如何把原来010的拷出来的BIN烧录到040上?试过直接把010的内容烧到040里面用不了,芯片里的内容不是00000000开始顺序保存内容的吗?同是8位
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持1 反对反对
沙发
发表于 2023-3-19 15:53:35 | 只看该作者
本帖最后由 hmsd 于 2023-3-19 15:54 编辑

用大容量芯片代替小容量芯片原则上是可以的, 操作时应注意两点:
1.W29C010P读出的数据保存为512k文件,然后再写入W29C040P.
2. 由于W29C040P多了两条地址线A17,A18, 所以应检查PCB上原IC的1和30脚有无接地等.
板凳
 楼主| 发表于 2023-3-19 21:58:38 | 只看该作者
  另存为512K还是不行,能不能这样理解:NAND FLASH只能按页读取,NOR FLASH可按字节读取,EEPROM任意bit读取。 如果要扩展还是要用源码编程过去才行,EEPROM任意bit读取顺序读写扩展没问题?
地板
 楼主| 发表于 2023-3-19 22:00:33 | 只看该作者
W29C010P W29C040P是 NOR FLASH
5#
 楼主| 发表于 2023-3-19 22:17:11 | 只看该作者
本帖最后由 138liuxin 于 2023-3-19 23:35 编辑

  找到方法:https://tech.sina.com.cn/c/2002-04-09/12446.html
   
6#
发表于 2023-3-20 16:39:05 | 只看该作者
要将文件整体移到最后,前面空的填FF.

点评

明白了!扩容不是从0开始顺序往下,而是从下往上。 如果是单芯片替换就是容量大多少倍整体内容复制多少次  详情 回复 发表于 2023-3-20 22:30
7#
 楼主| 发表于 2023-3-20 22:30:13 | 只看该作者
maithon 发表于 2023-3-20 16:39
要将文件整体移到最后,前面空的填FF.

   明白了!扩容不是从0开始顺序往下,而是从下往上。
    如果是单芯片替换就是容量大多少倍整体内容复制多少次
8#
发表于 2023-5-11 15:23:00 | 只看该作者
学习学习,顶顶
9#
发表于 2023-5-16 15:33:19 | 只看该作者
本帖最后由 afeng114 于 2023-5-16 15:38 编辑

估计你这个板子比较老,所以是从底部开始计算的。目前新的板子都是从头部开始计算的,直接从小的读出来写入大的就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-25 14:36 , 耗时 0.142131 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表