<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Z-One Digital IBA Forums</title>
  <link>http://www.z-alliance.org/forums/index.php</link>
  <description>Z-Alliance Digital IBA Power Management Solutions</description>
  <language>english</language>
  <copyright>(c) Copyright 2008 by Z-One Digital IBA Forums</copyright>
  <managingEditor>forums@z-alliance.org</managingEditor>
  <webMaster>forums@z-alliance.org</webMaster>
  <pubDate>Thu Aug 28, 2008 11:27 am</pubDate>
  <lastBuildDate>Thu Aug 28, 2008 11:27 am</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Z-One Digital IBA Forums</title>
    <url></url>
    <link>http://www.z-alliance.org/forums/</link>
    <description>Z-Alliance Digital IBA Power Management Solutions</description>
  </image>

                                      <item>
                                        <title>DPM doesn't not answer to its address</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=150#150</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=70'&gt;Steph&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Thu Aug 21, 2008 5:57 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hello,&lt;br /&gt;
  we've got 2 DPM mapped at address 0x50 and 0x52, and one RTC on the same I2C bus and with a different address (of course...).&lt;br /&gt;
 by software construction we insure that when we communicate with the RTC, the I2C bus is free.&lt;br /&gt;
 We experienced that sometimes, after X  commands successfull, the both two DPM doesn't answer (Ack) to their address and are freezed in this state.&lt;br /&gt;
&lt;br /&gt;
   Any ideas to debug that pb ??&lt;br /&gt;
&lt;br /&gt;
Thanks for advance,&lt;br /&gt;
&lt;br /&gt;
Steph.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=150#150</comments>
                                        <author>Steph</author>
                                        <pubDate>Thu Aug 21, 2008 5:57 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=150#150</guid>
                                      </item>
                                      <item>
                                        <title>Test post from user &amp;quot;JJ&amp;quot;</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=149#149</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=38'&gt;JJ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri Aug 08, 2008 6:20 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi there!</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=149#149</comments>
                                        <author>JJ</author>
                                        <pubDate>Fri Aug 08, 2008 6:20 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=149#149</guid>
                                      </item>
                                      <item>
                                        <title>I2C Clock Stretching</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=146#146</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed Jul 02, 2008 6:37 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi Steph,&lt;br /&gt;
&lt;br /&gt;
As the DPM is a real time controller, many of its timing parameters are specified in its data sheet, but unfortunately not the I2C clock stretching timing. The DPM firmware has to put the priority on the management of the devices it is controlling, while I2C communication is done as a lower priority task. So, the I2C clock stretching depends on the processor loading of the DPM, which depends on the task queue and I/O stimulus. There is not a firmware upgrade to make the I2C communication priority higher as this would surely impact the other performance parameters of the DPM.&lt;br /&gt;
&lt;br /&gt;
Brad</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=146#146</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Wed Jul 02, 2008 6:37 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=146#146</guid>
                                      </item>
                                      <item>
                                        <title>ZM7300 DPM Voltages and Resistances</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=138#138</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed Jun 18, 2008 6:28 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      The attached Excel table can be used to troubleshoot the DPM (for example, to find solder bridges, opens, pins damaged by electrical overstress.)&lt;br /&gt;
&lt;br /&gt;
If a DPM issue is suspected, it is recommended to go through and measure the resistance to gnd and voltage on each pin and compare it to the attached table (or to a known good board).</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=138#138</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Wed Jun 18, 2008 6:28 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=138#138</guid>
                                      </item>
                                      <item>
                                        <title>POL IDENTIFICATION REGISTER (Address=0x28-47)</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=137#137</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed Jun 18, 2008 4:58 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi Steph,&lt;br /&gt;
&lt;br /&gt;
The POL IDENTIFICATION registers are not automatically updated by the DPM at start up. The values that you are reading of all 0x08 (ZY7115) are typical default settings that you would see with a &amp;quot;blank&amp;quot; DPM.&lt;br /&gt;
&lt;br /&gt;
Since the POLs all use the same controller IC which does not have constant memory or any way of self identification, the DPM has to be programmed with the correct information. &lt;br /&gt;
&lt;br /&gt;
When using the GUI, it takes care of setting up the POL IDENTIFICATION registers (and all other registers). But in the case of manual programming over the I2C bus, all registers need to be manually set up.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=137#137</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Wed Jun 18, 2008 4:58 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=137#137</guid>
                                      </item>
                                      <item>
                                        <title>Avoiding &amp;quot;Chicken and Egg&amp;quot; Situations</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=135#135</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Thu Jun 12, 2008 12:05 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;Avoiding &amp;quot;Chicken and Egg&amp;quot; Situations&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Connecting Z-One signals to other devices in the system (e.g. to an FPGA for supplemental monitoring and/or control purposes) can create a &amp;quot;chicken and egg&amp;quot; situation. If the device in question is not powered or not programmed, it can load down the Z-One signal making it impossible for the Z-One power system to start up, be programmed, and/or communicate. &lt;br /&gt;
&lt;br /&gt;
• Avoid connecting the Z-One signals to devices that are powered by the Z-One system itself.&lt;br /&gt;
• Avoid connecting the Z-One signals to devices that are un-powered.&lt;br /&gt;
• Avoid connecting the Z-One signals to devices that are un-programmed.&lt;br /&gt;
• Avoid connecting Z-One signal pull-ups to Z-One controlled power converters.&lt;br /&gt;
• If there &amp;quot;needs&amp;quot; to be such a connection, provide zero-ohm jumpers so the Z-One signal can be isolated in case a problem arises.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=135#135</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Thu Jun 12, 2008 12:05 am</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=135#135</guid>
                                      </item>
                                      <item>
                                        <title>AREF = 0V Issue</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=134#134</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri May 09, 2008 4:49 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;AREF = 0V Issue&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Issue:&lt;/span&gt;&lt;br /&gt;
In automated test, the AREF pin measures as 0V where as on a working board it is 2.56V. The test station considers this a failure and does not proceed to program the DPM. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Solution:&lt;/span&gt;&lt;br /&gt;
This is specific to parts configured for JTAG programming, i.e. ZM7304G-65505, ZM7308G-65506, ZM7316G-65507, ZMY316G-65508.  The AREF voltage should be set as a “don’t care” to the test station because the voltage on the ZM7300’s AREF pin varies depending the DPM’s configuration and on whether it’s undergone JTAG programming. &lt;br /&gt;
&lt;br /&gt;
The ZM7300 has a feature to allow a choice between either an internal or external reference. To avoid the possible condition of having 2 references fighting each other, the JTAG programmable DPM’s are initially set to use the external reference.  This way, the AREF pin is an input and is a high impedance. &lt;br /&gt;
&lt;br /&gt;
If the intention is to use the internal reference, simply program the DPM with the appropriate configuration file and the AREF pin will be connected to the internal 2.56V reference. &lt;br /&gt;
&lt;br /&gt;
Keywords: ZM7304, ZM7308, ZM7316, ZM7332, ZM7304G, ZM7308G, ZM7316G, ZM7332G</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=134#134</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Fri May 09, 2008 4:49 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=134#134</guid>
                                      </item>
                                      <item>
                                        <title>DPM : Always answer DeviceCode+Read bit ???</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=133#133</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=70'&gt;Steph&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Thu Apr 10, 2008 7:06 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi,&lt;br /&gt;
   It finally works... &lt;br /&gt;
  Here are the debug session, for user that encounter same pb&lt;br /&gt;
   1) Try to read DPM ID register at start up&lt;br /&gt;
   2) Read FF FF ==&amp;gt; I thought the problem was my I2C interface from STR9 not support clock stretching&lt;br /&gt;
   3) I implement a pause (in fact a breakpoint in debug mode) during the DPM manage the command, then I read the DeviceCode+Read bit&lt;br /&gt;
   4) After reflexion, documentation and various trial, I finally &lt;br /&gt;
        - Add a wait between the STR9 reset complete and the first command to DPM&lt;br /&gt;
        - Let the STR9 manage the clock stretching : I insert the re-start function call as soon as last data byte is sent : the STR9 wait for the SCL line free to transmit the start signal.&lt;br /&gt;
    ==&amp;gt; And it works!!     &lt;img src=&quot;images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
In Conclusion : &lt;br /&gt;
  Pb = Answer FF ==&amp;gt; Wait for DPM reset complete&lt;br /&gt;
  Pb = Answer DeviceCode ==&amp;gt; Don't add any wait before ReStart.&lt;br /&gt;
&lt;br /&gt;
  Thanks for the support,&lt;br /&gt;
&lt;br /&gt;
Steph.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=133#133</comments>
                                        <author>Steph</author>
                                        <pubDate>Thu Apr 10, 2008 7:06 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=133#133</guid>
                                      </item>
                                      <item>
                                        <title>“Check for updates” is not working</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=128#128</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Mon Mar 24, 2008 4:25 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;“Check for updates” is not working&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Question:&lt;/span&gt;&lt;br /&gt;
When I try to update the GUI using the “Check for updates” button, I get a timeout error. How can I fix this?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
Your firewall needs to have port 22 open for sftp (secure file transfer protocol). Have your IT department check it for you.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=128#128</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Mon Mar 24, 2008 4:25 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=128#128</guid>
                                      </item>
                                      <item>
                                        <title>Is Repeated Start without Stop Required?</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=125#125</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue Feb 19, 2008 6:20 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;Is Repeated Start without Stop Required?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Question (via email):&lt;/span&gt;&lt;br /&gt;
In Section 8 (I2C Interface) of the ZM7300 DPM Programming manual, a Repeated Start is specified to be sent between the I2C command and response. Is the Repeated Start required, or is it okay to send a Stop to the DPM before sending a Start and reading the result from the DPM?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
The Repeated Start without a Stop is required. Sending a Stop frees the i2c bus and therefore is not allowed on devices like the DPM that need to do Clock Stretching (clock extension). Clock Stretching allows the DPM to do the required processing before sending the response. See [1] and section 3.9 of [2] for more information.&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;http://www.z-alliance.org/forums/viewtopic.php?t=62&quot; target=&quot;_blank&quot;&gt;http://www.z-alliance.org/forums/viewtopic.php?t=62&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href=&quot;http://www.standardics.nxp.com/literature/books/i2c/pdf/i2c.bus.specification.pdf&quot; target=&quot;_blank&quot;&gt;http://www.standardics.nxp.com/literature/books/i2c/pdf/i2c.bus.specification.pdf&lt;/a&gt;</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=125#125</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Tue Feb 19, 2008 6:20 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=125#125</guid>
                                      </item>
                                      <item>
                                        <title>Using POLs on Daughter Cards</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=124#124</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed Jan 16, 2008 8:03 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;Using POLs on Daughter Cards&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Question via email:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
I want to have some POLs on a daughter card that does not have its own DPM.&lt;br /&gt;
&lt;br /&gt;
How can I make the POLs get programmed when the daughter card is plugged in? And how can I turn them on?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The DPM has a feature called “Group Reprogramming Trigger” that was designed for this purpose.&lt;br /&gt;
&lt;br /&gt;
This is described in section 10.5.4.2 and Figure 19 of the DPM data sheet [1].&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;http://www.power-one.com/resources/products/datasheet/zm7300.pdf&quot; target=&quot;_blank&quot;&gt;http://www.power-one.com/resources/products/datasheet/zm7300.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
(Portions of [1] are copied below for reference and to support forum text searches.)&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;10.5.4.2 Group Reprogramming Trigger&lt;/span&gt;&lt;br /&gt;
An interrupt that is programmed as a group reprogramming trigger always acts only on one group of POL converters. Interrupt 0 acts on Group A, Interrupt 1 acts on Group B and so on. The assignment is fixed and cannot be changed by the user.&lt;br /&gt;
&lt;br /&gt;
When the interrupt is pulled low, the DPM will program the group of POL converters. Upon completion of the programming, the DPM will turn-on the POL converters, if the Auto Turn-On is enabled. When the interrupt input is released, the DPM will pull the appropriate OK line low. The POL converters in the group will execute regular turn-off ramping their output voltages down according to the turn-off delay and falling slew rate settings. In addition, the DPM will clear all bits in the POL Programming Status registers.&lt;br /&gt;
&lt;br /&gt;
The group reprogramming trigger is mostly used to support hot swap of boards and daughter cards that do not have a DPM installed on them as shown in Figure 19.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Figure 19&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this configuration the Interrupt 0 (INT0_N) is configured as the group A reprogramming trigger. The DPM is installed on a mother board or a backplane. A daughter card with a group of POL converters is being inserted in the system during normal operation. At first, the long pins carrying power and the OK_A line signal make contact. Then the short pins carrying the SD and interrupt signals make contact. Once the interrupt senses low input voltage, it will command the DPM to program all POL converters in the group A. Upon completion of the programming, the DPM will turn-on the POL converters, if the Auto Turn-On is enabled.&lt;br /&gt;
&lt;br /&gt;
When the daughter card is being removed, the interrupt input is released as soon as the short pins break the contact. The DPM will immediately pull the OK_A line low turning off all POL converters in the group A according to the turn-off delay and falling slew rate settings.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=124#124</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Wed Jan 16, 2008 8:03 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=124#124</guid>
                                      </item>
                                      <item>
                                        <title>ZM7300 DPM Write Protection</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=123#123</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Wed Jan 16, 2008 5:50 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;ZM7300 DPM Question via email:&lt;/span&gt;&lt;br /&gt;
Once the write protection is enabled, is the configuration of the DPM permanently locked?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
No. The write protection register is RAM. It defaults to “write protected” upon power up, and can be cleared by I2C command. There is also a hardware lock pin. For more information, see the DPM data sheet [1] (Some pertinent sections are copied below for reference.)&lt;br /&gt;
&lt;br /&gt;
[1] &lt;a href=&quot;http://www.power-one.com/resources/products/datasheet/zm7300.pdf&quot; target=&quot;_blank&quot;&gt;http://www.power-one.com/resources/products/datasheet/zm7300.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;10.1 DPM Memory&lt;/span&gt;&lt;br /&gt;
... The LCK_N pin and the write protection register (WP) limit the write access to the memory blocks in the DPM and POL converters. The WP register content is defaulted to write protect upon powering up the DPM.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;10.1.1 Write Protection&lt;/span&gt;&lt;br /&gt;
There are hardware-based and software-based memory write protections. The hardware protection takes precedence over the software protection.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;10.1.1.1 Hardware Protection&lt;/span&gt;&lt;br /&gt;
The LCK_N pin enables the hardware memory write protection. If the pin is pulled low, the hardware lock is active and the memory blocks are then read-only. I2C write commands to the DPM return an error code (0x00). The write commands to the POL converters bypassing the DPM are also disabled. If the pin is left floating, the hardware lock is disabled and the software write protection is active.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;10.1.1.2 Software Protection&lt;/span&gt;&lt;br /&gt;
The software write protection allows users to protect the various memory blocks from being overwritten through the I2C bus. At the power-up the WP register is defaulted to write protect. The software write protection can be disabled by checking appropriate boxes in the Write Protections window shown in Figure 5 or via the I2C bus by writing directly into the register. The write protections are automatically restored when the DPM’s input power is recycled.</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=123#123</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Wed Jan 16, 2008 5:50 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=123#123</guid>
                                      </item>
                                      <item>
                                        <title>Stability with Capacitors Removed</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=122#122</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue Jan 15, 2008 6:59 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;Question by email:&lt;/span&gt;&lt;br /&gt;
We are seeing an over-voltage condition on one of our Z-POLs at turn-on. We found that it is happening in a condition when not all of the daughter cards are plugged in and therefore not all capacitors are present on the Z-POL’s output. Then we found that the problem goes away if we just put the capacitors on the Z-POL, so it seems to be a stability problem. How can we make the system stable with capacitors removed?&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
The Z-POLs are auto-compensated for stability in the GUI at design-time based on the user specified output capacitors and ESR. It definitely can be a bad thing to remove capacitors after the POL was compensated based on assuming those capacitors would be there. This is because removing capacitors makes the loop gain higher and generally less stable.&lt;br /&gt;
&lt;br /&gt;
If you need to have varying amounts of capacitance, it is better to design the loop compensation for the minimum capacitance and then add capacitors. Simulations should then be run in the GUI over the expected range of capacitors and ERS to verify stability.&lt;br /&gt;
&lt;br /&gt;
Brad</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=122#122</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Tue Jan 15, 2008 6:59 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=122#122</guid>
                                      </item>
                                      <item>
                                        <title>Z-One POL Bandwidth</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=121#121</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Tue Jan 15, 2008 6:05 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;Question by email:&lt;/span&gt;&lt;br /&gt;
I noticed the auto compensate adjusts for a bandwidth around 30 KHz. If there are no step loads to worry about, should the bandwidth be reduced or is this a don't care? I've adjusted all of the converter's bandwidth to 6 KHz. My concern is will noise be a problem for the converters?&lt;br /&gt;
&lt;br /&gt;
Alan&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Answer:&lt;/span&gt;&lt;br /&gt;
Hi Alan,&lt;br /&gt;
&lt;br /&gt;
The normal bandwidth range for Z-One POLs is 10 to 40 KHz. We have done all of our testing and data sheet characterization with the bandwidth in that range. I do not see it as a noise problem.&lt;br /&gt;
&lt;br /&gt;
I have seen that the POLs may not turn on properly with the bandwidth that low (6 KHz). They need to be able to track the reference as it ramps up at the programmed rate (0.1 to 8.3 V/ms) otherwise you can get an under-voltage fault. The turn-on can be checked in the Transient Simulation window.&lt;br /&gt;
&lt;br /&gt;
Also, if the bandwidth is lower than the output filter's LC resonance frequency of about 10 KHz, the LC will be un-damped and you will see ringing at that frequency.&lt;br /&gt;
&lt;br /&gt;
That said, as long as you are able to turn them on and like what you are seeing, you can go with whatever bandwidth works for you.&lt;br /&gt;
&lt;br /&gt;
Brad</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=121#121</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Tue Jan 15, 2008 6:05 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=121#121</guid>
                                      </item>
                                      <item>
                                        <title>The GUI In’s and Out’s of DPM User Memory</title>
                                        <link>http://www.z-alliance.org/forums/viewtopic.php?p=120#120</link>
                                        <description>&lt;br /&gt;
                                      &lt;b&gt;Author:&lt;/b&gt; &lt;a href='http://www.z-alliance.org/forums/profile.php?mode=viewprofile&amp;u=-1'&gt;Anonymous&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      &lt;b&gt;Posted:&lt;/b&gt; Fri Jan 11, 2008 6:51 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;span style=&quot;font-weight: bold&quot;&gt;The GUI In’s and Out’s of DPM User Memory&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The DPM has 1024 bytes of FLASH memory referred to as “User Memory”. The basic features are as follows:&lt;br /&gt;
&lt;br /&gt;
• Can be programmed/read “on the fly” via the GUI or I2C commands&lt;br /&gt;
• Is saved into the configuration file&lt;br /&gt;
• Is programmed into the DPM when parts are bought against a configuration file&lt;br /&gt;
&lt;br /&gt;
However, in the GUI, the User Memory is programmed and read &lt;span style=&quot;font-weight: bold&quot;&gt;separately &lt;/span&gt;from the rest of the DPM’s configuration memory. If this is not understood, it can lead to some confusing results. The following describes the GUI’s normal behavior regarding the User Memory:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;System Configuration Window Buttons&lt;/span&gt;&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Read Config…&lt;/span&gt; – User Memory is &lt;span style=&quot;font-weight: bold&quot;&gt;NOT &lt;/span&gt;read from the DPM&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Program Config…&lt;/span&gt; – User Memory is &lt;span style=&quot;font-weight: bold&quot;&gt;NOT &lt;/span&gt;programmed into the DPM&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Edit User Mem…&lt;/span&gt; – Leads to the User Memory window&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;User Memory Window Buttons&lt;/span&gt;&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;OK &lt;/span&gt;– Saves the current text into the GUI internal configuration and returns to the System Configuration window. The internal configuration can be saved to a p1c file in the System Configuration window.&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Load from DPM &lt;/span&gt;– Loads the user memory from the DPM into the user interface for viewing and editing.&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Save to DPM &lt;/span&gt;– Saves the current text into the DPM and returns to the System Configuration window.&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Cancel &lt;/span&gt;– Cancels the operation without saving the data and returns to the System Configuration window.&lt;br /&gt;
• &lt;span style=&quot;font-weight: bold&quot;&gt;Help &lt;/span&gt;– Opens the help sheet with more detailed information. (Recommended)</description>
                                        <comments>http://www.z-alliance.org/forums/viewtopic.php?p=120#120</comments>
                                        <author>Anonymous</author>
                                        <pubDate>Fri Jan 11, 2008 6:51 pm</pubDate>
                                        <guid isPermaLink="true">http://www.z-alliance.org/forums/viewtopic.php?p=120#120</guid>
                                      </item></channel></rss>