├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile.kv260 ├── Makefile.quickfeather ├── Makefile.zcu216 ├── Makefile.zedboard ├── README.md ├── digilent_zedboard ├── README.md ├── boot.bif ├── boot_qspi.cmd └── boot_sd.cmd ├── gowin_flash_sim ├── .gitignore ├── Makefile ├── README.md ├── prim_sim.v.patch └── sim_flash.py ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── scripts ├── ps7_boot.tcl ├── ps7_flash.tcl ├── psu_boot.tcl └── s3_jlink_swd.cfg └── src ├── firmware ├── Makefile ├── isr.c ├── linker.ld ├── main.c └── main.h ├── main.py ├── platform_sim.py ├── platform_xilinx.py ├── settings.py ├── soc_base.py └── soc_pcie.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /zynq_fsbl.elf 3 | /libeos.zip 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.kv260: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/Makefile.kv260 -------------------------------------------------------------------------------- /Makefile.quickfeather: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/Makefile.quickfeather -------------------------------------------------------------------------------- /Makefile.zcu216: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/Makefile.zcu216 -------------------------------------------------------------------------------- /Makefile.zedboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/Makefile.zedboard -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/README.md -------------------------------------------------------------------------------- /digilent_zedboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/digilent_zedboard/README.md -------------------------------------------------------------------------------- /digilent_zedboard/boot.bif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/digilent_zedboard/boot.bif -------------------------------------------------------------------------------- /digilent_zedboard/boot_qspi.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/digilent_zedboard/boot_qspi.cmd -------------------------------------------------------------------------------- /digilent_zedboard/boot_sd.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/digilent_zedboard/boot_sd.cmd -------------------------------------------------------------------------------- /gowin_flash_sim/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /gowin_flash_sim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/gowin_flash_sim/Makefile -------------------------------------------------------------------------------- /gowin_flash_sim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/gowin_flash_sim/README.md -------------------------------------------------------------------------------- /gowin_flash_sim/prim_sim.v.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/gowin_flash_sim/prim_sim.v.patch -------------------------------------------------------------------------------- /gowin_flash_sim/sim_flash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/gowin_flash_sim/sim_flash.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/ps7_boot.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/scripts/ps7_boot.tcl -------------------------------------------------------------------------------- /scripts/ps7_flash.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/scripts/ps7_flash.tcl -------------------------------------------------------------------------------- /scripts/psu_boot.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/scripts/psu_boot.tcl -------------------------------------------------------------------------------- /scripts/s3_jlink_swd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/scripts/s3_jlink_swd.cfg -------------------------------------------------------------------------------- /src/firmware/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/firmware/Makefile -------------------------------------------------------------------------------- /src/firmware/isr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/firmware/isr.c -------------------------------------------------------------------------------- /src/firmware/linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/firmware/linker.ld -------------------------------------------------------------------------------- /src/firmware/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/firmware/main.c -------------------------------------------------------------------------------- /src/firmware/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/firmware/main.h -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/main.py -------------------------------------------------------------------------------- /src/platform_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/platform_sim.py -------------------------------------------------------------------------------- /src/platform_xilinx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/platform_xilinx.py -------------------------------------------------------------------------------- /src/settings.py: -------------------------------------------------------------------------------- 1 | device_model = "xc7a200tfbg484" 2 | speed_grade = -1 3 | -------------------------------------------------------------------------------- /src/soc_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/soc_base.py -------------------------------------------------------------------------------- /src/soc_pcie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergachev/litex-template/HEAD/src/soc_pcie.py --------------------------------------------------------------------------------