Difference: AMC13MmcSoftware (9 vs. 10)

Revision 1012 May 2014 - DavidZou

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

AMC13 MMC Software

The AMC13 MMC software package can be found in the amc13config directory in the xDAQ release or Standalone Release. 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: 115 to 115
 
  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:
>
>
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.

NOTE: Upon power-up, it seems that the IP address cycles through various transiting values before settling on the IP address stored in non-volatile memory (if any). If one checks the IP address too soon after a power cycle, you may see an expected IP address for one or both chips. In order after power-cycle the IP address of the chips can step through several values: 1. IP address bits all 1's (ff.fff.ff.ff) 2. IP address set to SN default (regardless of whether something is in non-volatile memory or not) 3. IP address set to value indicated in non-volatile memory (if any) Typically this whole process takes only a few seconds, but you may encounter them.

 

backendPower.py

This script is used to enable and disable the back-end power remotely to the AMC13. The script is to be run as follows:
 
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