acorn: Add support for the Acorn CLE 215+
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Tue, 7 Jul 2020 23:37:45 +0000 (09:37 +1000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 7 Aug 2020 05:42:07 +0000 (15:42 +1000)
commitdbb137437c902b27f16136dbda9b024182c2aa33
tree6873c1f592321ef2b802582d4b78bd1b10abf645
parentd200733252626ed866f1cac85bf23f545ce099ba
acorn: Add support for the Acorn CLE 215+

This is a NiteFury based PCIe M2 form-factor board originally
used for mining. It contains a speed grade 2 Artix 7 200T,
1GB of DDR3 and 32MB of flash.

The serial port is routed to pin 2 (RX) and 3 (TX) of the P2
connector (pin 1 is GND).

Note: Only 16MB of flash is currently usable until code is added
to configure the flash controller to use 4-bytes address commands
on that part.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
fpga/acorn-cle-215.xdc [new file with mode: 0644]
fpga/clk_gen_plle2.vhd
fpga/top-acorn-cle-215.vhdl [new file with mode: 0644]
litedram/gen-src/acorn-cle-215.yml [new file with mode: 0644]
litedram/gen-src/generate.py
litedram/generated/acorn-cle-215/litedram-initmem.vhdl [new file with mode: 0644]
litedram/generated/acorn-cle-215/litedram_core.init [new file with mode: 0644]
litedram/generated/acorn-cle-215/litedram_core.v [new file with mode: 0644]
microwatt.core