Commit Graph

23 Commits

Author SHA1 Message Date
Klemens Schölhorn 87bb3a5f24 Use correct clock period and memory size in config 2018-05-14 20:10:08 +02:00
Klemens Schölhorn 291a765b8d Switch to new XilinxML507MIG and connect top level signals 2018-05-10 00:37:00 +02:00
Klemens Schölhorn 7b46ed6b7c Move ml507 mig TL stub into fpga-shells 2018-05-09 23:22:53 +02:00
Klemens Schölhorn 0cb89fd675 Add fragmenter in front of TLMemoryML507 and implementation notes 2018-05-03 01:57:06 +02:00
Klemens Schölhorn df44d1a3bc Make DIP switches available as GPIO register 2018-05-01 00:09:14 +02:00
Klemens Schölhorn 97eeb7af29 Add terminal peripheral (in same clock domain for now) 2018-04-30 00:54:21 +02:00
Klemens Schölhorn 1cb558d2ea ml507: Don't accept any messages in the stub memory slave 2018-04-24 00:50:13 +02:00
Klemens Schölhorn d749f87696 ml507: Remove redundant clock definition 2018-04-24 00:49:39 +02:00
Klemens Schölhorn c10d2378e7 Disable TLMonitors 2018-04-19 01:34:10 +02:00
Klemens Schölhorn 2b5509009c Increase gpio width to 8 2018-04-19 01:33:24 +02:00
Klemens Schölhorn 48f3a7e590 Reduce rocket to a single core
More than one core does not fit on the ml507 and is more than enough for
booting linux and executing basic utilities.
2018-04-18 00:28:01 +02:00
Klemens Schölhorn 212821fe4d Switch to the new ML507Shell
This enables synthesis for the first time!
2018-04-12 00:50:38 +02:00
Klemens Schölhorn 8e4eaf6603 Add TLMemoryML507 stub and integration 2018-04-11 22:26:14 +02:00
Klemens Schölhorn 0134a8f4dc Remove vc707 memory interface from ml507 2018-04-11 20:55:00 +02:00
Klemens Schölhorn 5fdadd244c Add makefile and config for the ml507 board
The config is based on the u500vc707devkit config.
2018-04-11 20:09:05 +02:00
Wesley W. Terpstra 41f29484fd iofpga: add a vc707 chiplink slave target 2018-03-22 20:37:50 -07:00
Wesley W. Terpstra 1445a381a1 platforms: fixup to new package names 2018-03-05 15:45:01 -08:00
Wesley W. Terpstra 756e2e82a1 build: update all submodules to their current master 2018-02-25 10:33:25 -08:00
Wesley W. Terpstra 4297b22472 unleashed: build quad-core instead
Because there are boot loaders out there that disable core 0, let's
make sure the open source design has >1 core to prevent these images
from hanging. We should also change freedom-u-sdk to check using DTS
to determine which cores to disable to properly fix this problem.
2017-11-03 16:10:41 -07:00
Wesley W. Terpstra c965442560 u500: enable FPU; needed by linux 2017-11-03 16:10:41 -07:00
Wesley W. Terpstra 4eaac79ec2 freedom: bump submodules to their respective masters 2017-11-03 16:10:39 -07:00
Shreesha Srinath ec70d85cbc Updates to Freedom SoCs 2017-08-18 23:51:07 -07:00
SiFive 3cf8128a30 Initial commit. 2016-11-29 05:23:11 -08:00