Skip to content
# [2.0.0-rc](https://be-cem-edl.web.cern.ch/diot-boot-image/v2.0.0-rc/) - (2024-10-29)

## Build system
- The current repository must be used as entry point for every DIOT user project
- Xilinx toolchain version is **2022.2**
- Integration with the **CI4FPGA** project
- Complete redesign of the build system:
    - It provides entrypoints for gateware, block design, constraints and device tree to facilitate user customization
    - It warns if the user modifies files that are considered critical for the system
    - It warns if the TCL project sources are out of date

## Documentation
- Support sphinx documentation

## Gateware
- The block design was refactored to better reflect the performance domains
- The gateware build warns about critical warnings and fails if the timing requirements are not met
- HDL top level is now autogenerated from block design

## Embedded software
- No changes

## Device tree
- Device tree is automatically generated from the XSA file

## Arm trusted firmware
- No changes

## U-Boot
- Remove devicetree from the u-boot project

## License
- Compliant with [evergreen project](https://be-cem-edl.web.cern.ch/procedures/licences/)