Klemens Schölhorn klemens
klemens pushed to master at riscv/workstation 2018-06-05 16:05:41 +02:00
fbab58fa13 Add constraint files to the ise project
f9b72609f1 Import clock definition files
ea067af1ac Import main constraints file
55cd91d4da Add basic ise project with relative paths
e1bf43fa47 Add MIG wrapper and ddr2 constraints
Compare 6 commits »
klemens pushed to master at riscv/workstation 2018-06-05 15:14:31 +02:00
1996a97f65 Import freedom repos as submodules
klemens pushed to ml507 at riscv/freedom 2018-06-05 15:05:28 +02:00
2c74ef7f03 Use correct frequency for the sd-spi interface
c27ee2215c Print everything send over serial to the terminal
Compare 2 commits »
klemens pushed to ml507 at riscv/freedom-u-sdk 2018-06-05 15:02:34 +02:00
0e61cba991 linux: add kernels suitable for booting a linux distribution (#51)
455fddd46e Merge pull request #57 from sifive/microsemi-config
9820062267 linux_microsemi_distro_defconfig: boot debian on the vera board
74b8cc87b3 linux_microsemi_defconfig: add support for microsemi root complex
d5bd402974 linux: bump for pcie-microsemi
klemens pushed to master at toy/computer 2018-05-31 22:32:28 +02:00
e1a3ab745c Ad test bench for the computer control logic
klemens pushed to master at riscv/sd-breakout 2018-05-23 17:39:57 +02:00
2323183979 Add readme with pin infos and image of the finished board
436e2f40fb Add readme with pin infos and image of the finished board
Compare 2 commits »
klemens pushed to master at riscv/sd-breakout 2018-05-23 17:38:18 +02:00
436e2f40fb Add readme with pin infos and image of the finished board
klemens pushed to ml507 at riscv/freedom 2018-05-19 19:02:25 +02:00
ec4e3ec36d Use rocket config with fpu and mmu for booting linux
klemens pushed to ml507 at riscv/rocket-chip 2018-05-19 19:02:21 +02:00
81d631a6a1 Add small rocket config with fpu and mmu
klemens pushed to master at toy/computer 2018-05-17 21:10:20 +02:00
825a0954de Add schematic for generating multiple enabled clocks
klemens pushed to boot-test at riscv/freedom 2018-05-14 23:59:48 +02:00
5ed6fb3d37 TEST: Read 50 byte from sd card and write to terminal
klemens pushed to master at riscv/sd-breakout 2018-05-14 21:52:53 +02:00
9d36d30fe7 Import sd breakout board
klemens pushed to boot-test at riscv/freedom 2018-05-14 20:12:10 +02:00
10c26c0f7b BOOT-TEST: Memory test, terminal writes, GPIO square wave
87bb3a5f24 Use correct clock period and memory size in config
a3f166d5a2 Pull in memory and terminal improvements
833e7029a5 BOOT-TEST: Memory access, terminal writes, GPIO square wave
Compare 4 commits »
klemens pushed to ml507 at riscv/freedom 2018-05-14 20:12:03 +02:00
87bb3a5f24 Use correct clock period and memory size in config
a3f166d5a2 Pull in memory and terminal improvements
Compare 2 commits »
klemens pushed to ml507 at riscv/sifive-blocks 2018-05-14 20:08:18 +02:00
88f1cbe420 Use NonBlockingEnqueue for terminal writes
klemens pushed to ml507 at riscv/fpga-shells 2018-05-14 20:08:10 +02:00
b49f5cfa78 Reduce crossing and queue depths to save space and ease timing
700e6b640d Document address extraction for the mig
Compare 2 commits »
klemens pushed to boot-test at riscv/freedom 2018-05-10 21:45:33 +02:00
833e7029a5 BOOT-TEST: Memory access, terminal writes, GPIO square wave
175ed051d3 Pull in the new XilinxML507MIGToTL implementation
84414b5be4 BOOT-TEST: No memory access, terminal writes, GPIO square wave
Compare 3 commits »
klemens pushed to ml507 at riscv/fpga-shells 2018-05-10 21:45:02 +02:00
12cb1c2fa5 Implement XilinxML507MIGToTL TL to MIG converter
klemens pushed to ml507 at riscv/freedom 2018-05-10 21:44:45 +02:00
175ed051d3 Pull in the new XilinxML507MIGToTL implementation
klemens pushed to boot-test at riscv/freedom 2018-05-10 03:18:31 +02:00
84414b5be4 BOOT-TEST: No memory access, terminal writes, GPIO square wave
291a765b8d Switch to new XilinxML507MIG and connect top level signals
7b46ed6b7c Move ml507 mig TL stub into fpga-shells
7d322bc70e BOOT-TEST: No memory access, terminal writes, GPIO square wave
Compare 4 commits »