Skip to content
Snippets Groups Projects
Commit caa5638a authored by Recolic Keghart's avatar Recolic Keghart
Browse files

Edit readme

parent 1a1d26bd
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,18 @@ ...@@ -2,6 +2,18 @@
> Run vivado natively in linux command line. > Run vivado natively in linux command line.
## Features
- Init, build, burn any vivado project in one command.
- Burn auto saved built binary at anytime and any machine.
- Full vivado GUI support.
- Support every hardware supported by vivado.
- Theoretically support any vivado version (But latest is the best).
## Installation ## Installation
```sh ```sh
...@@ -26,13 +38,11 @@ alias vivadow=vivado-wrapper # I'll use this wrapper in the doc below. ...@@ -26,13 +38,11 @@ alias vivadow=vivado-wrapper # I'll use this wrapper in the doc below.
mkdir my_project && cd my_project mkdir my_project && cd my_project
vivadow init vivadow init
code . # Or any editor you prefer. code . # Or any editor you prefer.
vim Vivadofile # To tell vivado-wrapper about your module~constraint relationship. vim Vivadofile # To tell vivado-wrapper about your module~constraint relationship, threads, board, etc.
``` ```
- Build Project - Build Project
Warning: this project will use `xc7a100tcsg324-1` (for HUST) as your board. Please fork and modify template if you'd like to use other board. We can easily support changing board by Vivadofile, if you can solve the TODO in ./vivado-wrapper:line5.
```sh ```sh
cd vivado-wrapper/example cd vivado-wrapper/example
vivadow build vivadow build
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment