找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4708|回复: 5

brjtag中的flash芯片参数是如何定义的啊,想添加新的flash支持

[复制链接]
发表于 2010-2-23 15:50:04 | 显示全部楼层 |阅读模式
本帖最后由 flaringrain 于 2010-2-23 19:30 编辑

粗略了一下代码好像加个类似这样的flash定义就可以啦。
  1. { 0x00C2, 0x22CB, size8MB, CMD_TYPE_AMD, 0, "MX29LV640EB/DB BotB (8MB)" ,8,size8K, 127,size64K, 0,0, 0,0 },
  2. { 0x00C2, 0x22C9, size8MB, CMD_TYPE_AMD, 0, "MX29LV640ET/DT TopB (8MB)" ,127,size64K, 8,size8K, 0,0, 0,0 },
  3. { 0xC27E, 0x1000, size8MB, CMD_TYPE_AMD, SP_PPB, "MX29GL640EB/LV640MB BotB (8MB)" ,8,size8K, 127,size64K, 0,0, 0,0 },
  4. { 0xC27E, 0x1001, size8MB, CMD_TYPE_AMD, SP_PPB, "MX29GL640ET/LV640MT TopB (8MB)" ,127,size64K, 8,size8K, 0,0, 0,0 },
复制代码

貌似只有第1个参数(Manufacturer ID),第2个参数(Device ID),第5个参数(Block Protection Type)改改就行。这个MX29LV640BT/BB应该怎样定义啊,这几个参数是怎么得到的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 楼主| 发表于 2010-2-23 16:17:04 | 显示全部楼层
本帖最后由 flaringrain 于 2010-2-23 16:28 编辑


这样定义对吗,是不是加上这两句重新编译就能刷这个芯片啦

  1. { 0x00C2, 0x22CB, size8MB, CMD_TYPE_AMD, SP_PPB, "MX29LV640BB  (8MB)" ,8,size8K, 127,size64K, 0,0, 0,0 },
  2. { 0x00C2, 0x22C9, size8MB, CMD_TYPE_AMD, SP_PPB, "MX29LV640BT(8MB)" ,127,size64K, 8,size8K, 0,0, 0,0 },
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 楼主| 发表于 2010-2-23 19:27:43 | 显示全部楼层
那位能帮忙解释一下啊
 楼主| 发表于 2010-2-23 22:49:42 | 显示全部楼层

还有这个MX29LV640MT/B定义

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
 楼主| 发表于 2010-2-24 22:35:35 | 显示全部楼层
没人回答呢
发表于 2010-3-9 14:40:28 | 显示全部楼层
boot sector 也要重新修正的。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2026-2-1 23:38 , Processed in 0.027172 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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