Skip to content

Add support for Vivado 2025.2 (202520)#81

Open
humdrum00001010 wants to merge 1 commit into
ichi4096:mainfrom
humdrum00001010:main
Open

Add support for Vivado 2025.2 (202520)#81
humdrum00001010 wants to merge 1 commit into
ichi4096:mainfrom
humdrum00001010:main

Conversation

@humdrum00001010
Copy link
Copy Markdown

Summary

  • Add install config and hash for Vivado ML Standard 2025.2
  • Fix configure_docker.sh to support newer settings-store.json format (Docker Desktop 4.x+) and raise minimum swap from 4 GiB to 8 GiB
  • Add JAVA_TOOL_OPTIONS=-Xmx2g to prevent OOM kills during installation
  • Fix validate_internet to use curl instead of ping (more reliable on macOS)

Test Plan

  • Run setup.sh with Vivado 2025.2 installer binary
  • Verify Docker swap is set correctly on fresh Docker Desktop install

🤖 Generated with Claude Code

- Add install config and hash for Vivado ML Standard 2025.2
- Fix configure_docker.sh to support newer settings-store.json format
  and raise minimum swap from 4 GiB to 8 GiB
- Add JAVA_TOOL_OPTIONS=-Xmx2g to prevent OOM kills during install
- Fix validate_internet to use curl instead of ping

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Preunicom
Copy link
Copy Markdown

Preunicom commented Mar 26, 2026

Hey,
Does your de_start.sh script work? I didn't test it with your code but in my experience the folder structure changed with Version 2025 from Xilinx/Vivado/<VersionNr> to Xilinx/<VersionNr>/Vivado.

@mumallaeng
Copy link
Copy Markdown

I picked this up and opened a follow-up PR with local 2025.2 validation and the remaining 2025 layout/runtime path fixes:

#82

I validated install, launch, vivado -version, and a minimal batch synth on Apple Silicon (macOS 26.4 / M1 Pro).

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.

3 participants