Florent Kermarrec
94ba343daf
targets/ac701: cpu_reset is active high
2020-01-10 18:53:14 +01:00
Florent Kermarrec
ab01f70e5c
platforms/ac701: set internal vref to 0.750v on DDR3 banks, use IN_TERM=UNTUNED_SPLIT_50 on dq
2020-01-09 21:56:01 +01:00
Florent Kermarrec
4192b20f09
targets: cleanup Altera CRGs
2020-01-09 19:46:39 +01:00
Marcin Sloniewski
aaf8d54c6a
targets/de10lite: use AsyncResetSynchronizer for clock domains
...
At the start output of the pll is not stabilized, which
caused malfunctions when used for sys clock domain.
Use AsyncResetSynchronizer to start clock domains
on pll locked signal.
2020-01-09 18:47:13 +01:00
Arnaud Durand
ab41cf5b79
Update ecp5_evn.py
2020-01-07 01:55:59 +01:00
Florent Kermarrec
2b43a18a3c
platforms/pipistrello: cleanup, remove extra stuff specific to litex-buildenv
2019-12-31 18:18:56 +01:00
Florent Kermarrec
c96e7c8fb9
platforms/pipistrello: cleanup, remove extra stuff specific to litex-buildenv
2019-12-31 18:07:18 +01:00
Florent Kermarrec
2259042383
pipistrello: add copyrights
2019-12-31 17:44:24 +01:00
enjoy-digital
6324433e1c
Merge pull request #28 from zakgi/master
...
Adding initial support for Saanlima's Pipistrello LX45 board
2019-12-31 17:33:25 +01:00
Florent Kermarrec
980b0ebda0
targets/de10lite: rename VideoSoC to VGASoC (to avoid confusion with VideoSoC as used on Video designs with framebuffer)
2019-12-31 17:30:23 +01:00
Florent Kermarrec
10e5248bda
targets/de10lite: minor cleanup on import/_CRG
2019-12-31 17:26:09 +01:00
msloniewski
9c5a4f757f
targets/de10lite: add VideoSoC with VGA peripheral
...
Add VideoSoC build option, based on Frank Buss example.
2019-12-30 23:25:43 +01:00
msloniewski
cace17e162
targets/de10lite: refactor setting up clock domains
...
Use PLL to generate clock for both sys clock domain and clock domain
for sdram. Additionally set up clock domain for VGA periph.
2019-12-30 23:25:43 +01:00
msloniewski
9ed68d129f
platforms/de10lite: add additional configuration
...
Use single image with memory initialization
to make more space for SoC ROM sector.
2019-12-30 23:23:44 +01:00
msloniewski
28753a2c04
platforms/de10lite: remove UART pins from GPIO resource
...
V10 and W10 pins were used in UART periph, causing error
when gpio_0 were requested.
2019-12-30 23:06:58 +01:00
Giammarco Zacheo
39e428581f
Adding initial support for Saanlima's Pipistrello LX45 board
2019-12-29 18:29:11 -08:00
Florent Kermarrec
30ea463b41
targets: keep attributes are no longer needed since automatically added when applying constraints to signals.
2019-12-06 16:01:59 +01:00
Florent Kermarrec
f7fbfb4639
partner/community/targets: uniformize, improve presentation
2019-12-03 09:33:08 +01:00
Florent Kermarrec
2a0fbcadd2
ac701: add pcie_x1 pins
2019-11-06 09:29:55 +01:00
Florent Kermarrec
1ae26dd499
targets: use type="io" instead of io_region=True
2019-10-30 16:35:32 +01:00
Florent Kermarrec
785909ac5f
targets: switch from shadow_base to io_regions
2019-10-09 11:09:59 +02:00
Florent Kermarrec
b4eefa6c33
import: allow importing directly from litex_boards.platforms or litex_boards.targets
2019-09-03 15:30:20 +02:00
Florent Kermarrec
e704014b36
targets/__init__: comment targets import until we found a way to avoid litedram/liteeth dependecies for targets no using them.
2019-09-01 11:43:21 +02:00
Florent Kermarrec
f661ee0ec9
targets: fix import
2019-08-26 11:00:12 +02:00
Florent Kermarrec
ac58d57a83
targets: import platforms from litex_boards.platforms
2019-08-26 09:09:40 +02:00
Florent Kermarrec
b84308cb58
list all platforms/targets in platforms.py, targets.py to ease import
2019-08-26 09:07:07 +02:00
Arnaud Durand
618f41bb1e
Update ecp5_evn.py
...
The system clock was driven directly while it should be driven by the PLL.
2019-08-22 02:27:50 +02:00
DurandA
1abca7dcff
Turn litex_boards.community into module
2019-08-12 00:17:26 +02:00
enjoy-digital
ad21f15782
Merge pull request #10 from DurandA/ecp5-evn
...
Add ECP5 Evaluation Board
2019-08-09 12:37:36 +02:00
DurandA
c90950e319
Default to 60 Mhz system clock on ECP5 Evaluation Board
...
Exact PLL clock can be derived from U1 12 Mhz or X5 50 Mhz clock.
2019-08-09 11:58:30 +02:00
DurandA
9e6dccc277
Remove ECP5 Evaluation Board programmer
2019-08-09 11:54:49 +02:00
DurandA
4126ed21d5
Add X5 clock and PLL to ECP5 Evaluation Board
2019-08-09 11:54:38 +02:00
DurandA
c7444fe19c
Add ECP5 Evaluation Board
2019-08-09 09:45:13 +02:00
Florent Kermarrec
9f3ed82097
keep up to date with LiteX
...
- use 1e9/freq for default_clk_period
- add default serial on tinyfpga_bx
- use S6PLL on minispartan6
- add SPIFlash pins on versa_ecp5
2019-08-07 08:47:08 +02:00
Florent Kermarrec
a88970a67f
move trellis board from community to partner
2019-07-12 19:23:21 +02:00
David Shah
a07e88d761
community: Add TrellisBoard
...
Signed-off-by: David Shah <dave@ds0.me>
2019-07-09 15:52:28 +01:00
Florent Kermarrec
aeddb93729
add copyright header to all files, udpate.
2019-06-24 12:13:54 +02:00
Florent Kermarrec
44d01edab9
dispatch platforms/targets by level of support
2019-06-10 18:59:49 +02:00
Florent Kermarrec
4213c75e48
init repo with litex official boards
2019-06-10 17:11:36 +02:00