Difference: IPaddressAssignment (18 vs. 19)

Revision 1906 Jan 2015 - EricHazen

Line: 1 to 1

AMC13 IP and MAC Address Assignment

Line: 12 to 12

How the AMC13 IP Address is assigned

1. Via the Serial Number

This scheme acts as the "backup" plan, using the jumper connections on T2 to assign IP addresses to both tongues
The address is 192.168.1.x
  • Final Byte for Spartan Chip = 254 - 2*SN
  • Final Byte for Virtex/Kintex Chip = 255 - 2*SN
The address is 192.168.z.x
  • Final Byte for Spartan Chip = 254 - 2*SN[6:0]
  • Final Byte for Virtex/Kintex Chip = 255 - 2*SN[6:0].
z is 0 for SN 0-127 and 1 for SN 128-255.

N.B.Serial numbers 0, 128 are not used as it would result in IP address ending in 255, which can cause troubles on some networks.



In this scheme, the MMC sends a configuration packet which contains the IP address to be assigned from non-volitile EEPROM to the Spartan and Virtex chips at powerup. For information on how to load new configuration information into the SPI, see the MMC software page

3. RARP from a software daemon.

Line: 27 to 32

AMC13 MAC address assignment

For all boards produced through 2013 (Serial numbers below 64) the MAC address is as follows: 08-00-30-F3-00-xx With xx:
For all AMC13XG with current firmware, the MAC address is in the range 08-00-30-F3-00-00 to 08-00-30-F3-01-FF with the low 9 bits as follows:
  bits 0-5     complement of serial number bits 0-5
  bit 6        =0 for T2 board (lower IP)

This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback