Difference: AMC13MmcSoftware (12 vs. 13)

Revision 1311 May 2015 - DavidZou

Line: 1 to 1
 
META TOPICPARENT name="HcalDTC"

AMC13 MMC Software

The AMC13 MMC software package can be found in the amc13/dev_tools/amc13Config directory in the amc13 svn, amc13config directory in the xDAQ release or Standalone Release of the Legacy Software Package. This package is a collection of python scripts which provide the ability to store configuration information into non-volatile EEPROM memory for each SPI port, to apply directly configuration information to an AMC13 after power up, and to issue useful commands remotely such as resets and handle swaps.
Line: 114 to 114
 IP address stored in non-volatile memory WILL NOT be applied for following:
  1. Power cycle of board by handle reset (pushing handle out and in)
  2. Power cycle via use of MMC software (coldReset.py, handleOverride.py, backendPower.py, etc.)
Added:
>
>
  1. Reconfiguration of FPGA via AMC13Tool or AMC13Tool2.
WARNING
With this second type of power cycle, the boards will actually revert to the IP address that was stored in the Non-volatile memory that last time the first type of power cycle was used. This can become extremely confusing, so as a rule, any time one stores a IP address in the non-volatile memory, one should do a power cycle of the first type (that actually applies the IP address in non-volatile memory).
  NOTE: It takes several seconds after a power cycle for the IP address to finally be set to the correct value. If there are problems, use one of the above working power cycle methods and wait a full 15 seconds (much more than needed) to give it the full time to power up and then check the IP addresses.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback