Hello,
continuing the theme "UCD9080 abnormal state" (http://e2e.ti.com/support/power_management/svs_and_sequencers/f/212/t/241394.aspx) - we've changed UCD9080 sequencer to UCD9081 and get a new problem.
I am trying the configure a TI UCD9081 power supply sequencer/monitor in following configuration:
- sequencer monitors five inputs from MON1 to MON5;
- sequencer drives five outputs from EN1 to EN5; every output ENx drives by appropriate input MONx;
- outputs EN1-EN4 active at low level, EN5 - at high level;
- every output ENx becomes active after delay after corresponding input MONx achieves regulation (becomes in UnderVoltageThresholds-OverVoltageThresholds);
- sequencer uses external reference 3.3V;
Once sequencer was installed and powered up without configuration, EN1-EN4 was at high level, EN5 was at lo.
After programming whole configuration (see attached file; an address space starts at 0x200 instead of 0xe000 cause file was read from 8bit host microcontroller, however ucd9081 is configured like datasheet describes) ucd9081 continue to hold outputs at passive state (EN1-EN4 - high, EN5 - low);
I can’t seem to get the ENx pins to do anything except sit at a passive state.
It seems to me that udc9081 monitors input voltages correctly:
- input voltage for EN1 = 1.650V, corresponding value RAIL1H:RAIL1L = 0x01fe (suppose 1.65/3.3*1024 = 0x200);
- input voltage for EN2 = 1.18V, corresponding value RAIL1H:RAIL1L = 0x016d (suppose 1.18/3.3*1024 = 0x16e).
STATUS register is equal to zero forever, RAILSTATUS register is also zero.
I tried to reset flash error - but it has no effect.
If someone could help me configure the sequencer I would be appreciated.
Thank you,
Kirill