微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > UCD3138已经写死程序后,结果给复位位3.3V电平,不接上拉电阻,UCD3138又能在线写入程序,这是什么原因?

UCD3138已经写死程序后,结果给复位位3.3V电平,不接上拉电阻,UCD3138又能在线写入程序,这是什么原因?

时间:10-02 整理:3721RD 点击:

如题,已经写死程序后,检测不到Device,但可以查到Device ID,无法在线烧写程序了。之后给复位电阻短接(相当于3.3V电平直接接复位位),UCD3138又能在线烧程序了,可能是因为什么原因?

能否详细描述一下?

“已经写死程序后,检测不到Device” - 写了checksum没有?检测不到device是指无法scan device in rom mode?

“但可以查到Device ID” - 说明在program mode

"UCD3138又能在线烧程序了" - "在线烧"是什么意思?

最好发一个GUI的截图。

谢谢!

写了checksum后,无法scan device in rom mode,是在program mode,

但后来给复位位3.3V电平后(不接上拉电阻),芯片可以scan device in rom mode,无法scan device in program mode, 就像没有写checksum 一样。

当时没有留GUI的截图

请问你这种现象是必现问题还是偶现问题?

偶现问题,但是怕做成产品后,芯片写了checksum后和没写一样,没有可靠的program mode

请问你/RESET pin是怎么接的,/RESET低有效,如果不使能的时候要用上拉电阻接到3.3V,不要出现悬浮或者高阻状态

/RESET pin 接法如上图,参考的是demo的原理图,发生问题时是将20K电阻短接,结果已经写了checksum的芯片,又能scan device in rom mode

/RESET pin 直接连3.3V,没有悬浮和高阻状态,不接上拉电阻直接接3.3V影响大吗?

20k电阻是一定要加的,不加电阻会有损坏芯片的风险

我只是给20K电阻用导线短接一下,10s左右时间,写了checksum的芯片就有可能重新scan device in rom mode吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top