tree: 4cf27a9cfaa3f02d280a8694290de9504b362477 [path history] [tgz]
  1. lattice/
  2. cpld.cpp
  3. cpld.hpp
  4. cpld_interface.cpp
  5. cpld_interface.hpp
  6. cpld_software_manager.cpp
  7. cpld_software_manager.hpp
  8. meson.build
  9. README.md
  10. xyz.openbmc_project.Software.CPLD.service
cpld/README.md

CPLD Update Daemon

This daemon implements the update process for CPLD attached via I2C bus.

Configuration Example

The following shows an example of entity manager configuration record for lattice LCMXO3LF-4300C CPLD.

{
  "Address": "0x40",
  "Bus": 5,
  "FirmwareInfo": {
    "CompatibleHardware": "com.meta.Hardware.CPLD",
    "VendorIANA": 40981
  },
  "Name": "LCMXO3LF_4300C",
  "Type": "LatticeXO3Firmware"
}