Post Go back to editing

VX pins as digital inputs do not seem to be working.

Category: Hardware
Product Number: ADM1260

I am using an ADM1260 in a new design.  I am using VX1 thru VX4 as digital inputs from various power good circuits.  They are each externally pulled up to VDDCAP thru 100k resistors.  Various sources should pull down on them if "power is not good".

For now I've removed any sequencing and am just enabling everything.

I can measure these VX1-VX4 nets on the board right at the pull-up resistors, and they are at VDDCAP (around 4.8V) on both sides of the pullup resistors.  However, the ADM1260 sees them as LOW instead of HIGH...

If I turn on the A/D converter for those inputs, it reads out 2.048V (i.e. it is maxed out) which I think makes sense given the inputs are at 4.8V.  So I am confident these are getting all the way to the chip (i.e. not bad solder joints or something).

With the A/D off I have them configured in "GPI Fault" mode, no glitch filter, Invert disabled, Level Detect, Pull down disabled.  I can not understand why they are showing up as LOW instead of HIGH.  I checked the data sheet and the logic threshold should be 2V or less, which I am well above...

I know my connection to the chip thru ADI Power Studio 1.5.4.0 is good because I can program the chip, and I can see the VH and VP1 voltages being read, etc.

These power good signals working were part of my plan for sequencing things, so having them stuck low (i.e. bad state) is tipping my apple cart.

Edit Notes

just added a bit of detail.
[edited by: matt.nickels at 9:27 PM (GMT -4) on 8 May 2024]
  • I am also struggling to get the chip do anything more complicated than just turning the PDOs all on.  I can turn them on via forcing them high (What I am doing for the original questions/message), or putting them in "Under Sequence Engine" control and having a single State that turns them on.  I have three rails I would like to turn on in sequence, not all at the same time.  Nothing with more than a single state that turns one or more of them on seems to work.  The sequence generated by the wizard, or a few attempts at making manual sequences, none of the PDOs are ever turned on...

    Note, I am not using the above mentioned VX1-VX4 pins in the sequence at this point since they are stuck in bad states.  Something else I can not determine seems to prevent it from moving through the sequence.  If I try the "start to debug sequence" button, I don't see anything really happen.  None of the states get highlighted green as shown in the software users guide.

    One possibility that comes to mind.  The users guide discusses using the USB-SDP-CABLEZ, but I have the Total Phase I2C host adapter...  Could that explain either or both of these behaviors (VX pins not reading correctly or sequence engine not behaving) ?

  • I found a USB-SDP-CABLEZ and tried that as well.  Still experiencing the same problems.

  • I have also tried with Power Studio 1.5.1.8 as well, with the USB-SDB-CABLEZ and experience all of the same.