赞助论坛
  • 3686阅读
  • 0回复

CH341在线编程ZR36966问题 [复制链接]

楼层直达
发帖
50
精华
0
金币
178
威望
0
贡献
0
好评
0
注册
2010-08-03
楼主    xiaomifeng 发表于: 2012-12-12 13:27:06 
请高手们帮我解答一个难题,我在论坛上下载了操作软件是QFP V1.01安装版和绿色版都有,买了一个341编程器,带MAX232芯片,出来两个端口,一个是直接从341出来的(标示着R/T和T/R和VCC,GND),一个是通过MAX232出来的(标示着RXD,TXD,VCC,GND)。
我找了一块ZR36966解码板,无主机的,板上有一个4PIN升级座,我查了线路,分别是GND,VCC,另两个脚各通过一个1K电阻分别到36966的136和137引脚,另外36966的37脚出来到一个1K电阻,再到一个空电阻到3.3V电源,我把这个空电阻连上,也就等于37脚接一个1K电阻到3.3V电源。
解码板和341编程器功能脚对应连上之后,先开编程器,再QFP软件,点自动检测IC,1秒钟之后给解码板加上5V电源(解码板上自带1.8和3.3稳压),结果是出来一段英文字,大致是连接失败的意思。内容如下
(13:15:51 : IdentProc: IdentProc: loading programmer "AMD"
13:15:51 : VaddisBoot: Waiting for ping
13:16:16 : VaddisBoot: ERROR 7 : Timeout expired
13:16:16 : IdentProc: ERROR 1(l241) - failed to upload programmer code
13:16:16 : Cancelling operation, please wait
13:16:16 : Cancelled.)


我试了直接从341出来的端口,也试了MAX232出来的端口,两条数据线对调试过,都不能检测到IC,请大侠们帮我分析一下是啥问题。

说明一下,这个编程器我用341出来的端口在线读写凌阳和MTK都是可以的。


后来按论坛上一个图,也就是两个三极管的电压转换吧。焊了一个小板,1.5K电阻用的是1K,22K电阻用的是两个47K并起来。接在解码板和编程器之间,试过编程器上两上端口也是不可以。