Skip to content

Conversation

@AbdelkadirChantar
Copy link

This PR introduces support for the ZCU104 board as a host platform for the Cheshire prototype.

Main actions:

  • Define ZCU104 as a new board with its relevent IPs.
  • Add ZCU104-specific board parameters.
  • Provide ZCU104 compatible implementations for Clock Wizard and DDR4 block IPs.
  • Modify the top-level design to target the ZCU104 DDR4 interface.
  • Define the ZCU104 DDR4 PHY in the physical definitions.
  • Update DRAM instantiation to align with the DDR4 IP implementation.
  • Add ZCU104 constraints file to define timing constraints and pin mappings.
  • Add ZCU104-specific device tree.
  • Add OpenOCD script for ZCU104.

Verification:

  • The flow has been tested and successfully synthesized, implemented, and generates a valid bitstream.
  • Linux boots successfully on the ZCU104 board with this setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant