enjoy-digital / litex_agilex5_test

Initial Test/Support of LiteX on Intel Agilex5 FPGAs.
3 stars 0 forks source link

Bitstreams/Linux images. #9

Closed enjoy-digital closed 2 months ago

enjoy-digital commented 3 months ago

Tested bitstreams + Linux images + reports.

Built on 2024-07-31:

CPU Name soc.json .sof sdcard.img Resource Usage Report ALMs RAMs DSPs
Vexriscv-32-bit soc.json sof sdcard.img fit.rpt 11,840 57 7
NaxRiscv-32-bit soc.json sof sdcard.img fit.rpt 28,547 148 7
VexiiRiscv-32-bit soc.json sof sdcard.img fit.rpt 10,148 87 2
VexiiRiscv-64-bit soc.json sof sdcard.img fit.rpt 11,520 90 8

These will be used as reference and for delivery to avoid having to rebuild things.

These will be used as reference and for delivery to avoid having to rebuild things.

Dolu1990 commented 3 months ago

@trabucayre For VexiiRiscv, in a first time, you can test with just --cpu-variant=linux to get things running (RV32IMA) let me know how it goes with it :) Then i can try to tune parameters to increase performances.

trabucayre commented 3 months ago

Vexriscv-SMP (SDCARD boot)

soc.json intel_agilex5e_065b_premium_devkit_platform.sof.zip sdcard.img.zip intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt

trabucayre commented 3 months ago

NaxRiscv 32b (SDCARD boot)

soc.json intel_agilex5e_065b_premium_devkit_platform.sof.zip sdcard.img.zip intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt

trabucayre commented 3 months ago

VexIIRiscv 32b (SDCARD boot)

soc.json intel_agilex5e_065b_premium_devkit_platform.sof.zip sdcard.img.zip intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt

trabucayre commented 3 months ago

VexIIRiscv 64b (SDCARD boot)

soc.json intel_agilex5e_065b_premium_devkit_platform.sof.zip sdcard.img.zip intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt

Dolu1990 commented 3 months ago

@gsteiert So, Vexii can run linux on it :D ?

trabucayre commented 3 months ago

vexiiriscv64_buildroot

Dolu1990 commented 3 months ago

Nice ^^

gsteiert commented 3 months ago

This is great progress. It will be interesting to see what performance we can squeeze out of the device.

Dolu1990 commented 3 months ago

@gsteiert I just opened a github issue to keep trace of the FMax / performance aspect of things. Keep in mind so far, those test are just by picking the CPU as toplevel (no SoC)

https://github.com/enjoy-digital/litex_agilex5_test/issues/11

trabucayre commented 2 months ago

Vexriscv-SMP (netboot)

intel_agilex5e_065b_premium_devkit_platform.sof.zip soc.json tftpboot_vexriscv.zip intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt

NaxRiscv 32bits (netboot)

intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt intel_agilex5e_065b_premium_devkit_platform.sof.zip soc.json tftpboot_naxriscv_32.zip

VexIIRiscv 32b (netboot)

intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt intel_agilex5e_065b_premium_devkit_platform.sof.zip soc.json tftpboot_vexiiriscv_32.zip

VexIIRiscv 64b (netboot)

intel_agilex5e_065b_premium_devkit_platform.fit.rpt.txt intel_agilex5e_065b_premium_devkit_platform.sof.zip soc.json tftpboot_vexiiriscv_64.zip

enjoy-digital commented 2 months ago

The bitstreams/Linux images are now listed with links in a table of the README.