URL
https://opencores.org/ocsvn/darkriscv/darkriscv/trunk
[/] [darkriscv/] [trunk/] [boards/] [README.md] - Blame information for rev 2
Details |
Compare with Previous |
View Log
Line No. |
Rev |
Author |
Line |
1 |
2 |
marcelos |
## Add your board here! o/
|
2 |
|
|
|
3 |
|
|
Use the AVNET Microboard LX9 as template, since is the best tested board at this
|
4 |
|
|
moment, as long I can plug it in the computer and test it in less than five
|
5 |
|
|
minutes:
|
6 |
|
|
|
7 |
|
|
cp -rp avnet_micrboard_lx9 vendor_board_fpga
|
8 |
|
|
|
9 |
|
|
In the case of Vivado, the easy way is use the QMTech Spartan-7 board as
|
10 |
|
|
template. In the case of Vivado, there is no automation as found in the
|
11 |
|
|
other FPGAs.
|
12 |
|
|
|
13 |
|
|
Current supported board/FPGAs:
|
14 |
|
|
|
15 |
|
|
avnet_microboard_lx9
|
16 |
|
|
qmtech_sdram_lx16
|
17 |
|
|
qmtech spartan7 s15
|
18 |
|
|
xilinx_ac701_a200
|
19 |
|
|
lattice brevia2 lxp2
|
20 |
|
|
piswords rs485 lx9
|
21 |
|
|
|
22 |
|
|
I am working in a way to make the directory structure better, but it is not
|
23 |
|
|
so easy make everything work at the same time! :)
|
24 |
|
|
|
25 |
|
|
Proposed structure:
|
26 |
|
|
|
27 |
|
|
boards/vendor_boardname_fpga/ top level directory
|
28 |
|
|
boards/vendor_boardname_fpga/darksocv.mk top level makefile
|
29 |
|
|
boards/vendor_boardname_fpga/darksocv.* other files (board/fpga specific)
|
30 |
|
|
|
31 |
|
|
In the current directory is possible set:
|
32 |
|
|
|
33 |
|
|
make BOARD=avnet_microboard_lx9 all # build fpga for $BOARD
|
34 |
|
|
make install # program fpga
|
35 |
|
|
|
36 |
|
|
Of course, the FPGA programming via JTAG depends of some configurations
|
37 |
|
|
which are different in different environments. Please check the README file
|
38 |
|
|
regarding the board!
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.