This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

电源管理芯片TPS65217B工作不正常

Other Parts Discussed in Thread: TPS65217

电源管理芯片TPS65217B和AM335x相连,电路图参考beaglebone,AC电压输入端正常,但不知是为何,SYS(第7和8引脚)端所测电压只有0.65V左右?

  • 检查一下电路焊接,是否有虚焊,短路,

    断开后面的电路,再看一下是否正常?

  • 建议你检查下AM335x的PMIC_POWR_EN管脚有没有输出给TPS65217B 1.8V的高电平

  • 这个电压没有拉高,在我问之前就检测过了。接着关于这个电源问题,我想再多问几个问题,电路同样参考beaglebone,power-up sequence选用默认设置。(1)以下描述是否正确,即nWAKEUP拉低的作用就是告知AM335x,然后让ARM返回一个高电平PWR_EN?如果描述正确,那么是不是就意味着我测试的时候,可以跳过nWAKEUP,直接给PWR_EN加一个高电平?

    (2)关于power-up sequence我知道是按顺序输出相应电压,那如果由于某种原因,中间的某一个电压没有输出,那么其后的电压还可以输出吗?

    (3)按默认设置,LDO1是STROBE15,这个电压测试是没有的。如果(2)答案为否,那就意味着我必须查出原因,使得LDO1输出正常。

    (4)就像我原来的问题所描述的,SYS输出只有0.65V左右,其通过一个0.1欧姆的电阻给各DCDC和LDO输入端供电压。我将这个电阻拆掉,直接给DCDC和LDO输入端供电压,且将PWR_EN加一个高电平,各DCDC和LDO还是无电压输出。

    谢谢。

  • TPS65217B上电的时候是VLDO1先给AM335x的VDDS_RTC一个1.8V的电平,然后AM335x反馈一个PMIC_PWR_EN给TPS65217B,然后其他的供电按照上电顺利供给AM335x,和nWAKEUP没什么关系。

    先看看你的VLDO1上电后是否有输出,如果没有那是你整个TPS65217的设计电路有问题(包括焊接),或者是芯片本身有问题

  • TPS65217B上电的时候是VLDO1先给AM335x的VDDS_RTC一个1.8V的电平,然后AM335x反馈一个PMIC_PWR_EN给TPS65217B,然后其他的供电按照上电顺利供给AM335x,和nWAKEUP没什么关系。

    先看看你的VLDO1上电后是否有输出,如果没有那是你整个TPS65217的设计电路有问题(包括焊接),或者是芯片本身有问题

  • 嗯,VLDO1没有电压输出,也许是芯片本身有问题吧。像您说的,前期输出VLDO1的作用是通知AM335x反馈PMIC_PWR_EN,那我可不可以跳过输出VLDO1,直接加一个PMIC_PWR_EN高电平,让其输出后续的电压?(如果芯片本身没有问题的话)
  • 可以的,接个1.8V到PWR_EN上,看看后续电压能不能输出

  • 嗯嗯,再追问一个问题,按power-up sequence,如果STROBE2电压没输出,那后续STROBE3、4、5电压还能陆续有输出呢?由于现在电路不正常,没法试,所以就只好问了。
  • 上电顺序都是固定的,如果电路有问题,后续也不会有输出了

  • 在电源的en引脚手动加电后,sys引脚依然不正常。 本帖描述的供电不对这个现象,刚开始板子是正常的,用了一段时间后,不知怎的突然出现。所以电路连接应该没问题,板子不会突然变坏吧。后来把电源芯片和开发版的正常电源换了下,现象依旧。所以有点怀疑某个器件坏了,不知哪个器件可能引起这种问题呢
  • VLDO1接的是cpu的rtc脚。

    我把VLDO1和rtc断开,且拆掉所有电容。结果cpu的rtc引脚,和地是导通的。这是否说明cpu坏了?

  • @lei lu1,你这个怎么解决的?我现在也是这个问题?上电成功后sys也0.65,dc-dc1正常,100ms后就掉了!sys也是100ms后就掉了!

    咋解决的?谢谢

  • 他的问题和你的不一样,他的板子烧了,你的可以恢复,不一样的