Florent Kermarrec
|
4c9554b65c
|
gensoc: call do_exit after SoC is built
|
2015-02-18 10:38:14 -07:00 |
Sebastien Bourdeauducq
|
aac34f011f
|
gensoc: support user-defined CSR regions
|
2014-11-30 22:29:26 +08:00 |
Yann Sionneau
|
cf92821fcf
|
Refactor directory hierarchy of sdram phys and controllers
|
2014-11-27 22:09:10 +08:00 |
Florent Kermarrec
|
34ed315a48
|
remove trailing whitespaces
|
2014-10-17 17:14:40 +08:00 |
Florent Kermarrec
|
3eabec28cd
|
make.py: add set_flash_proxy_dir to flash-bios
|
2014-08-22 15:04:50 +08:00 |
Sebastien Bourdeauducq
|
3a960e9e6a
|
flash_extra: use new programmer
|
2014-08-09 14:39:38 +08:00 |
Sebastien Bourdeauducq
|
a6c55d8dde
|
make.py: do not use prog.needs_flash_proxy
|
2014-08-09 14:38:56 +08:00 |
Florent Kermarrec
|
62c9043d07
|
move programmer to mibuild
|
2014-08-01 08:03:53 +08:00 |
Sebastien Bourdeauducq
|
e5ca0c5ed5
|
make.py: add platform-option
|
2014-06-07 13:43:23 +02:00 |
Florent Kermarrec
|
1dcbb077fd
|
make.py: init bios memory in build-bitstream action otherwise it is not possible to run clean or build-csr-csv or build-headers without build-bios
|
2014-05-21 21:16:06 +02:00 |
Sebastien Bourdeauducq
|
1c08aeb21c
|
Initial mor1kx (OpenRISC) support
Based on milkymist-ng-mor1kx by Stefan Kristiansson
|
2014-05-14 10:24:56 +02:00 |
Florent Kermarrec
|
87a78bc059
|
make.py: add missing --csr_csv argument
|
2014-05-01 13:31:57 +02:00 |
Florent Kermarrec
|
ea4b82e2ab
|
define platform.soc_ext_path when --external argument is used (to use it to include verilog files in the external target)
|
2014-04-18 14:56:56 +02:00 |
Florent Kermarrec
|
1adceb8276
|
sdramphy: move and clean up s6ddrphy, add generic SDRAM PHY
|
2014-04-17 19:38:25 +02:00 |
Florent Kermarrec
|
2fca8d41f2
|
programmer: add USBBlaster and use platform.bitstream_ext in make
|
2014-04-17 19:32:46 +02:00 |
Florent Kermarrec
|
97311fc211
|
make: add clean action
|
2014-04-17 19:32:31 +02:00 |
Sebastien Bourdeauducq
|
9e784fc82c
|
Generate mem.h from SoC description
|
2014-02-21 17:55:05 +01:00 |
Sebastien Bourdeauducq
|
fce46ac0ca
|
Simplify use of external targets/platforms/cores + add default platform in targets
|
2014-02-16 14:51:52 +01:00 |
Sebastien Bourdeauducq
|
f7fa9cf11e
|
make.py: support setting flash proxy directory
|
2014-02-15 14:13:25 +01:00 |
Sebastien Bourdeauducq
|
f55943ae18
|
new action syntax for make.py + support xc3sprog
|
2014-02-15 14:01:50 +01:00 |
Sebastien Bourdeauducq
|
ba46cd3da1
|
make.py: update description
|
2013-12-12 23:16:59 +01:00 |
Sebastien Bourdeauducq
|
860f27300f
|
make: add decorator option
|
2013-12-12 17:37:46 +01:00 |
Sebastien Bourdeauducq
|
440b7d5170
|
make/_misoc_import: force external path search
|
2013-12-03 21:36:58 +01:00 |
Sebastien Bourdeauducq
|
138181fa87
|
make: support build options
|
2013-12-01 18:19:51 +01:00 |
Sebastien Bourdeauducq
|
07d4cc70db
|
support for bitstream loading on Papilio Pro
|
2013-11-24 23:51:51 +01:00 |
Sebastien Bourdeauducq
|
08b09fb02a
|
do not attempt to build SDRAM PHY header when SDRAM is not present
|
2013-11-24 23:51:29 +01:00 |
Sebastien Bourdeauducq
|
07fc110fc1
|
allow BIOS data to be passed to design
|
2013-11-24 22:14:46 +01:00 |
Sebastien Bourdeauducq
|
fca0b968e7
|
generate linker memory map, move all generated files into the same folder
|
2013-11-24 19:50:17 +01:00 |
Sebastien Bourdeauducq
|
b95563e45e
|
add support for external platforms and targets
|
2013-11-24 16:55:33 +01:00 |
Sebastien Bourdeauducq
|
b1d1f9ecde
|
make.py: support extra SoC options
|
2013-11-24 13:59:15 +01:00 |
Sebastien Bourdeauducq
|
fdff1ae5f8
|
make build system more generic
|
2013-11-24 13:37:32 +01:00 |
Sebastien Bourdeauducq
|
4a3a1d02e9
|
modularize SoC integration
|
2013-11-24 10:30:02 +01:00 |
Sebastien Bourdeauducq
|
0b881d934f
|
rename milkymist-ng to MiSoC
|
2013-11-09 15:27:32 +01:00 |
Sebastien Bourdeauducq
|
833d7c7eec
|
add CSV CSR map output
|
2013-10-21 00:04:26 +02:00 |
Sebastien Bourdeauducq
|
1672c4a176
|
framebuffer/dvi: minor fixes
|
2013-09-18 17:14:11 +02:00 |
Sebastien Bourdeauducq
|
ea0503173d
|
add DVI output
|
2013-09-18 16:56:07 +02:00 |
Sebastien Bourdeauducq
|
e6e04a2e3a
|
framebuffer: prepare for DVI out
|
2013-09-17 18:15:22 +02:00 |
Sebastien Bourdeauducq
|
aa5cdd5e67
|
make: add option to include memtest cores
|
2013-07-11 18:32:05 +02:00 |
Florent Kermarrec
|
60f1585fef
|
use Migen s6ddrphy, generate sdram init_sequence in cif.py
|
2013-07-10 19:56:09 +02:00 |
Sebastien Bourdeauducq
|
d0b21469e5
|
make: fix byteswap invocation
|
2013-07-07 14:55:06 +02:00 |
Sebastien Bourdeauducq
|
4cd360e6e1
|
Mixxeo support
|
2013-07-04 19:19:39 +02:00 |