Product Lifecycle

ECM1900 PCB Version History

PRODUCTREVISIONDETAIL
ECM1900-ZU7CG
ECM1900-ZU7EG
ECM1900-ZU7EV
AXXFirst production PCB

The PCB revision is identified in the board silkscreen.

Errata – ECM1900 Axx

  • The cooling fan is not controllable in software and will always be enabled. This is expected to be supported in a future revision.
  • The SD card can not run at SD 3.0/UHS-1 data rates. This is expected to be supported in a future revision.
  • The ECM must be powered before the USB UART is connected. Once connected the ECM can be power cycled, and the UART connection maintained. This is expected to be fixed in a future revision.
  • Top side traces in the Jack Stand washer area must be protected with a plastic washer between the PCB and the steel mounting washer. This washer is included with the BRK1900. This is expected to be fixed in a future revision.
  • On some boards the boot process will be interrupted if a USB console cable is not connected. The system will interpret the unconnected console as pressing “any key” and will halt at the UBOOT command prompt. An edit must be made to the OS image to require a specific key or sequence to enter U-Boot instead of any key. See the U-Boot section at BRK1900 Linux Image for instructions. Our example BRK1900 release v1.1 has this modification.

BRK1900 PCB Version History

PRODUCTREVISIONDETAIL
BRK1900AXXFirst production PCB

The PCB revision is identified in the board silkscreen.

Errata – BRK1900 Axx

  • DisplayPort is not supported in this revision. This is expected to be supported in a future revision.
  • Voltage translation for control signals to the QSFP cages is non-functional. While transceiver routing is functional, the lack of usable control signals may render some QSFP modules inoperable on the BRK1900. A fix for this is expected in revision Bxx.
  • The SATA hsrx lane polarity is inverted on the BRK1900. The hsrx_polarity_flip bit from the L2_TM_MISC1 (SERDES) register must be set. See UG1087 for information about the Zynq UltraScale+ Devices Register Reference. A number of methods can be used to set this bit, the easiest of them is using devmem from the command line i.e. “devmem 0xFD409898 32 0x0080”.
  • The IPMI EEPROM U1 has it’s address resistors set such that it’s I2C address is 1010100x instead of the default 1010001x. To correct this R4 can be moved to R7, and R5 moved to R2. Or the alternate address can be used to access the EEPROM.