Other Parts Discussed in Thread: AM6411,
Tool/software:
Hi Team,
We have build the 100 board using the TI PMIC TPS6522053RHBR and AM6411 processor and on few board PMIC is not genearting any power supply.
To debug the issue we have probed the PMIC GPO2 signal and we have observed that PMIC is trying to turning ON but it fails may be due to some fault. Also same type of behaviour observed with the Buck 2, Buck 3, LDO3 & LDO4.
Also we have used external I2C debugger to read the PMIC registers and below is the I2C dump of PMIC:
root@am64xx-bidi-proto-1:~# i2cdetect -y -a -r 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- UU -- 53 -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
root@am64xx-bidi-proto-1:~# i2cget -y 0 0x30 0x09
0xa4
root@am64xx-bidi-proto-1:~# i2cset -y 0 0x30 0x09 0x34
root@am64xx-bidi-proto-1:~# i2cget -y 0 0x30 0x09
0x34
root@am64xx-bidi-proto-1:~# i2cget -y 0 0x30 0x01
0x53
root@am64xx-bidi-proto-1:~# i2cd
i2cdetect i2cdetect.i2c-tools i2cdump i2cdump.i2c-tools
root@am64xx-bidi-proto-1:~# i2cd
i2cdetect i2cdetect.i2c-tools i2cdump i2cdump.i2c-tools
root@am64xx-bidi-proto-1:~# i2cdump -h
Error: Unsupported option "-h"!
Usage: i2cdump [-f] [-y] [-r first-last] [-a] I2CBUS ADDRESS [MODE [BANK [BANKREG]]]
I2CBUS is an integer or an I2C bus name
ADDRESS is an integer (0x08 - 0x77, or 0x00 - 0x7f if -a is given)
MODE is one of:
b (byte, default)
w (word)
W (word on even register addresses)
s (SMBus block, deprecated)
i (I2C block)
c (consecutive byte)
Append p for SMBus PEC
root@am64xx-bidi-proto-1:~# i2cdump 0 0x30
No size specified (using byte-data access)
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-0, address 0x30, mode byte
Continue? [Y/n] Y
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 80 53 7f 0b a6 98 05 76 94 34 86 21 21 50 21 30 ?S?????v?4?!!P!0
10: 21 41 80 60 02 60 a9 5d c0 00 f0 00 00 00 02 41 !A?`?`?]?.?...?A
20: c6 7f 02 00 00 e0 30 00 02 00 7f 01 00 00 00 00 ???..?0.?.??....
30: 00 00 04 04 00 0e 00 00 00 00 00 00 00 00 00 00 ..??.?..........
40: 03 40 38 22 07 63 cd 2e 81 80 15 15 16 0e 0f 3f ?@8"?c?.????????
50: 47 00 00 17 03 00 88 0d 24 a0 26 36 63 44 6c 1f G..??.??$?&6cDl?
60: 24 26 20 24 80 17 36 63 55 68 20 23 24 20 24 60 $& $??6cUh #$ $`
70: 30 36 63 67 74 1e 24 2a 1f e4 e4 e4 24 24 24 e4 06cgt?$*????$$$?
80: e4 e4 0f d6 7b 15 27 26 8d 13 27 1a 66 1c 1e 1f ????{?'&??'?f???
90: 08 1d 26 21 08 26 00 00 00 00 00 00 00 00 00 00 ??&!?&..........
a0: 00 26 08 00 00 00 00 00 00 00 00 00 00 00 00 00 .&?.............
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
c0: 00 00 00 00 00 08 00 00 04 00 00 00 3f 87 08 00 .....?..?...???.
d0: 80 53 7f 0b 00 1f 00 1e 00 1e 62 00 62 2c 00 2c ?S??.?.?.?b.b,.,
e0: 18 00 00 00 05 00 00 00 18 00 34 00 ec 34 34 00 ?...?...?.4.?44.
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
Request you kindly check this logs and let us know the exact issue and support to resolve this issue, as we have planned mass production in upcoming quarter.
Below is the snapshot of the PMIC schematic:
Regards,
Mohabbat Singh