2384645_zh-CN

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2384645_zh-CN

2384645_zh-CN

FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

经理:

FS32K144UAT0VLLT电路采用5VDC供电,20MHZ外部晶振,匹配电容10pF,外部晶振没有起振,上位机使用SW不能正常连接此芯片。

测量此32K144UA芯片第97脚PTA5(RESET)电平出现三角波,频率1280HZ,幅度3.3Vp-p,

如下图所示,请经理各位老师帮助分析原因,使用LDO电源芯片5V供电正常,晶振为什么没有起振,复位管脚怎么产生三角波,是哪儿虚焊造成,谢谢!

FS32K144UAT0VLLT第97脚PTA5(RESET)电平.jpgFS32K144UAT0VLLT第97脚PTA5(RESET)电平.jpg

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

Hi

复位引脚现在接了电容所以变成了三角波,要么先移除电容观察复位引脚波形。 然后参考 S32K1xx系列MCU应用指南之芯片锁死(lockup)复位原因分析与恢复方法详解的 "7. S32K1xx系列MCU芯片锁死(lockup)原因分析及恢复方法"章节内容判断具体什么情况。

复位引脚周期性拉低,程序都没运行起来,晶振无法根据程序里的使能位起振。

不要测之前那片VDD 3.3v供电,但VREFH却5v供电的芯片,建议重新焊接一块芯片然后使用调试器下载程序。

Best Regards,
Robin

回复: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

各位老师:

补充:

上面FS32K144UAT0VLLT复位电路,复位管脚接10K电阻上拉到+5V,同时接100nF电容到GND,谢谢!

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

复位引脚波形看起来符合 :

②RESET引脚输出周期性复位脉冲信号
a. 若复位信号周期为~118us,高电平时间为~660ns的方波信号 
可以通过SWD/JTAG调试接口执行mass erase命令解密恢复MCU;

建议直接使用该文章百度云盘里那个脚本操作吧。

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

经理:

复位电路去掉电容后,就是脉冲,如图所示。

1.参考“ 7. S32K1xx系列MCU芯片锁死(lockup)原因分析及恢复方法",J-llnk总是不能和电脑正常连接,但ST-link可以,但软件不支持;

2. 复位电路不能正常和J-Link连接 ,连接时复位电路需要焊接电容吗?目前复位电路是10k上拉5V,5V供电,100nF接GND,仍然不能连接J-link,需要采取什么措施?

3. FS32K144UAT0VLLT是新的,已经更换了2片,为什么新的芯片也出现加密情况?

谢谢!

复位电路去掉电容后.jpg复位电路去掉电容后.jpg

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

Robin_Shen:

电路5V供电,复位电路10K上拉电阻到5V,没有接地电容,连接时需要添加接地电容吗?

在J-Link>输入unlock kinetis命令,电脑回复如下:

Unlocking device...ERROR: Read from DP/AP register failed!


1. 复位管脚脉冲波形见下图,周期接近118uS,

PNG_20266257220.pngPNG_20266257220.png

2. 整个脉冲的长度时间为1500nS,如果FS32K144工作在5V,复位高电平阈值多大?下图高电平时间是660nS吗?下图高电平合格吗?

PNG_20266256505.pngPNG_20266256505.png

3. 在J-Link>下输入命令截图:

(1)在J-Link>下输入connect,回复后输入“?”,使用FS32K144UAT0VLLT选择 S32K144 (ALLOW SECURITY),对吗?如下图:

选择.png选择.png

(2)当输入频率112000KHZ后,出来的没有合适选项,此处应该怎么输入频率?

选择2.png选择2.png

(3)下面时J-Link下输入Comnnect,unlock Kinetis等命令的回复截图,请经理看看哪儿输入错误,谢谢!

1.png1.png

2.png2.png


Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

1、2都可以的。

3(1)  开发阶段建议先别选 allow security(微信文章里都有介绍建议仔细看一遍)

3(2) 你的芯片是FS32K144UAT0VLLT,但截图Device为什么选择S32K11系列?我没明白你提到的112000KHZ是什么频率,SWD或者JTAG速率可以选择低一些。

3(3) 你不是说5V供电的么,怎么VTref=3.309V。 请问调试接口是否符合AN5426的“Table 8. S32K1xx - JTAG and SWD interface” 和 “Figure 11. JTAG/SWD signal connections”。或者你把原理图最小电路部分发给我检查一下。

另外注意给S32K144供电的LDO需要满足至少250mA(详细参考ERR052094)

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

Robin_Shen:

老师你好:

1. 在J-Link下输入unlock kinetis命令,回复:

11.png11.png

这表示已经解锁成功了吧?

2. 但是测量PTA5复位管脚,仍然是三角波:

222.png222.png

3. 当电路板和上位机下载软件连接时,当打开查看内核时如下图,复位管脚电平才是4V的直线,

一旦关闭下面窗口,复位管脚又变为三角波,这种状态正常吗?

并且解锁后的芯片,进行SWDIO连接时需要添加复位信号线,不然无法连接,这是为什么?

谢谢!

33.png33.png

Re: FS32K144UAT0VLLT第97脚PTA5(RESET)出现三角波电平

1. 是的。然后你需要给芯片下载程序,复位引脚才恢复高电平。 

2. 微信文章里有提到:如果Flash中没有代码(比如新芯片,Flash为空),MCU将由于内核死锁(lockup)不断地周期性复位。   这就是空芯片的复位引脚在接电容情况下观察到三角波、不接电容情况下观察到周期性脉冲的原因。

3. 连接、复位、下载或编程流程中通常会 halt CPU, 一旦 halt住CPU就不会复位了。 但是复位电平怎么会只有4V呢? 请容我再次向你确认调试接口电路是否正确:

Table 8. S32K1xx - JTAG and SWD interface AN5426.pngTable 8. S32K1xx - JTAG and SWD interface AN5426.png

S32K1的reset信号需要连接调试器的复位信号。

标记 (1)
无评分
版本历史
最后更新:
‎06-29-2026 02:28 AM
更新人: