Changelog of DAMC-FMC1Z7IO MMC
V2.08
- Raise IPMI thresholds for DCDCs from 60, 70, 75 to 85, 95, 100 deg.C. Note that the raised thresholds can affect overall cooling of a crate, since the DAMC-FMC1Z7IO will now endure higher temperatures before issuing temperature events. Please check crate cooling and potential overheating of other system components after the DAMC-FMC1Z7IO has been upgraded.
V2.07
- Assert write protect on PMBUS PSM
- Update CPLD to v1.12
- Add interlock override
V2.06
- Fix RTM Vadj (single ended) value to 2500mV
- Provide RTM_Vadj (D-TACQ) as IPMI sensor
V2.05
- Prevent I2C MUX conflict on PL CPLD update
- Change default FRU to Zone3 Class D1.0
V2.04
- Fix support for in-app CPLD update on Rev.C
V2.03
- Add reg.dump, stack dump & backtrace on watchdog reset
V2.02
- Make MCH show_fru show product name from FRU
- Add support for board Rev.C
V2.01
- Fix manual fru_start/shutdown from MCH
- Fix rebooting with PP enabled
V2.00
- Migrate to new CPLD regmap
- Add FMC PG signals
V1.07
- Fix mmcterm
- Improve IPMI latency
- Fix CPLD error on reset
- Misc RTM fixes and improvements
- Add support for FRU FmcI2cDeviceDefinition
- Support RTM handle in out-of-crate mode
- Add RTM Isens calibration
V1.06
V1.05
- Skip Z3_DRV_EN when 12V not enabled
V1.04
- Fix FRU ID in RTM device locator
- Include Stamp UID in version info & boot msg
- Add support for detection of unprogrammed power manager
- Fix unintended M1->M4 transition in bootloader
- Make show_fru on MCH show the actual name of the RTM
- Improve IPMB debug logging
V1.03
- Fix HPM update of Z7 SPI flash
V1.02
V1.01
- CPLD: Update to 6.0
- PMBUS: Update config; enable RTM_Vadj 3.3V setting
- Add cps command (support TCLKA/B multiplexing)
- Change default boot mode to QSPI
- Add 'qz' command to set QSPI chip selection
- FMC: Add support for 32k EEPROM at different address
- FMC: Add support for optional GA-swapped fallback EEPROM addresses
- CPLD: Fix errors when rebooting w/ 12V enabled
- Add eefd command to set EEPROM to factory defaults
V1.00
- Check for unprogrammed power manager
- Add support for jitter cleaner
- CPLD 5.2: Add PCIe disconnect on FPGA reconfig
- Add support for RTM_Vadj
- Don't access payload CPLD when PP not ready
- Add ppf command
- Fix fru parser for long part numbers
- Fix FPGA INIT & DONE sensors
- Fix wdg reset when i2cd operated on blocked bus
V0.18
- Add board revision detection
- Switch PMBUS config to Rev.B file; don't configure PMBUS in Rev.A
- Don't configure SI5341 for Rev.B or higher
- Fix PMBUS channel names for RevA; add channel names for RevB
- Add payload power fail policies (stop, retry, ignore)
V0.17
- Fix bootloop on FMC I2C error
- Add i2cget / i2cset commands
V0.16
- Add support for FMC sensors
- Upgrade CPLD (fix FPGA UART on USB)
V0.15
V0.14
- Upgrade to recent CPLD w/ EFB interface. Drop support for older / pre-EFB CPLDs
V0.13
- Add DRTM-PZT4 compatibility mode
V0.12
- Fix power management for Vadj=1.2V
V0.11
- Fix MCH warnings / fail LED / power cycle in bootloader mode
V0.10
- Fix redundant decimal places on NAT sensor display
V0.09
- Fix rounding errors in sensors coefficients
- Fix I_RTM sensors increments
- Force I_RTM readings to zero if RTM off
V0.08
- Add R/W support for FMC EEPROMs
- Add FMC EEPROM addr. width auto-detection
- Add support for out-of-crate mode
V0.07
- Update libdmmc; fix PLL startup/config issue
V0.06
- Fix "Z3 compatibility" FRU parsing
- Fix deadlock on Si534x config failure
V0.05
- FRU write verify, fix corrupt AMC FRU
V0.04
- Wait for shutdown complete, when handle is pulled. Keep 12V PP, until PSM has gracefully shut down.
V0.03
- Add CPLD in-application update over HPM
V0.02
- preliminary version w/ FMC & RTM e-keying
V0.01
V0.00