frostmourns 发表于 2015-1-7 16:50

CH341A编程器部分Flash不能写入

本帖最后由 frostmourns 于 2015-1-7 18:18 编辑

TB上买的最常见的那种蓝色板子CH341A编程器
买了好几种型号的Flash
(8M)winbond 25Q64CVSIG
(8M)winbond 25Q64BVSIG
(16M)winbond 25Q128FVSG
(16M)MX 25L12835F
奇怪的是只有8M的25Q64BVSIG可以写入
8M的25Q64CVSIG写入后总会向下偏移100位
两个16M的都无法写入 提示写入超时
但它们的读取擦除都正常
另外 路由上拆下的4M和2M都读写正常
不知道是怎么一回事
各位有没有出现这种情况的
改了个wr703n用8M的Flash实在不够用

f78fk 发表于 2015-1-7 17:12

写的时候选好flash型号,然后打开固件,点自动写入,不要手动擦然后写,自动会写进去的。

a291899192 发表于 2015-1-7 17:28

无语谁让你用这么奇葩的信号

frostmourns 发表于 2015-1-7 17:39

f78fk 发表于 2015-1-7 17:12
写的时候选好flash型号,然后打开固件,点自动写入,不要手动擦然后写,自动会写进去的。

自动写入也试了 不行
选型号用的自动检测
但无论自动选还是手动选型号都无法完全匹配
25C64后面那几个字母不一样

frostmourns 发表于 2015-1-7 17:41

a291899192 发表于 2015-1-7 17:28
无语谁让你用这么奇葩的信号

大家都用的什么型号的16M啊?(CH341A可写的)

a291899192 发表于 2015-1-7 17:49

mx25l128
mx25l64
w25q128
w25q64

frostmourns 发表于 2015-1-7 18:01

本帖最后由 frostmourns 于 2015-1-7 18:06 编辑

a291899192 发表于 2015-1-7 17:49
mx25l128
mx25l64
w25q128

不好意思 都写错了
以上的winbond都是25Q和你说的都一样
但后面还有几位字母

hackpascal 发表于 2015-1-7 19:01

frostmourns 发表于 2015-1-7 18:01
不好意思 都写错了
以上的winbond都是25Q和你说的都一样
但后面还有几位字母

flash型号是依靠jedec id来识别的
winbond 系列的,如w25q64后面的bv cv不影响jedec id
也就是说,编程器只能识别出 w25q64,而不能区分 bv cv
而且绝大部分flash的操作指令是相同的

要怪就要怪你买的编程器,ch341a是最便宜也是速度最慢的编程器
另外ch341a配的编程器软件一般支持的flash型号也少

silverfoxlee 发表于 2015-1-7 19:27

hackpascal 发表于 2015-1-7 19:01
flash型号是依靠jedec id来识别的
winbond 系列的,如w25q64后面的bv cv不影响jedec id
也就是说,编程 ...

好吧,涨姿势了,我用ch341刷8m 16m一批一批校验不通过,只能先刷不死uboot然后进uboot刷固件

a291899192 发表于 2015-1-7 20:12

hackpascal 发表于 2015-1-7 19:01
flash型号是依靠jedec id来识别的
winbond 系列的,如w25q64后面的bv cv不影响jedec id
也就是说,编程 ...

大神 能加一下QQ吗

人生之际 发表于 2015-1-7 20:41

这种简易的CH341A芯片的编程器,其编程软件是一个淘宝店的高手写的,授权给3-4家淘宝店用,最终开放版本是V1.18好像,记不清了,后来的都是要注册的,而且一机一码。你可能用的是多年前的V1.18版本的编程软件(除了那3-4家卖CH341A编程器的,其他的店都用这个最终免费版)。这样后续出来的高容量芯片啊OTP区啊什么的都不被支持,并且原来发现的BUG也不被修正(比如经常写入超时)。

frostmourns 发表于 2015-1-7 23:26

hackpascal 发表于 2015-1-7 19:01
flash型号是依靠jedec id来识别的
winbond 系列的,如w25q64后面的bv cv不影响jedec id
也就是说,编程 ...

哪种编程器好一些?TB上有个38¥的ARM CPU编程器怎么样?

frostmourns 发表于 2015-1-7 23:31

人生之际 发表于 2015-1-7 20:41
这种简易的CH341A芯片的编程器,其编程软件是一个淘宝店的高手写的,授权给3-4家淘宝店用,最终开放版本是V ...

坛子里的仁兄们都用的什么编程器和软件?求推荐啊~~~

hackpascal 发表于 2015-1-8 00:02

frostmourns 发表于 2015-1-7 23:26
哪种编程器好一些?TB上有个38¥的ARM CPU编程器怎么样?

我用的STM32的编程器,也就是ARM的那种
100来块

linzhq 发表于 2015-1-8 05:35

手头有一个ch341a编程器,遇过超时不能写的问题,后来看了一下ch341a软件作者的说明,说是有一些flash擦除和编程必须间隔一些时间,不能擦除后马上写入,所以我都是擦除完等待一下(具体时间没注意,一分钟左右吧),问题解决。小容量的flash就不用,按自动编程或擦除后确认直接就可以写,估计容量越大间隔时间越长,写完最好校验一下是否写入正确。
页: [1] 2 3 4 5 6 7 8 9
查看完整版本: CH341A编程器部分Flash不能写入