Skip to content

Commit 489c1a3

Browse files
authored
Merge pull request #266 from davidar/colorlight
Add support for colorlight i9 board
2 parents 0db7d7a + 19edd47 commit 489c1a3

File tree

14 files changed

+988
-12
lines changed

14 files changed

+988
-12
lines changed

frameworks/boards/boards.json

+3
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,9 @@
6565
},
6666
{
6767
"name" : "minimal"
68+
},
69+
{
70+
"name" : "colorlight"
6871
}
6972
]
7073
}
+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"name": "colorlight",
3+
"variants": [
4+
{
5+
"name": "i9",
6+
"framework": "colorlight.v",
7+
"pins": [
8+
{
9+
"set": "basic"
10+
},
11+
{
12+
"set": "sdram",
13+
"define": "SDRAM=1"
14+
},
15+
{
16+
"set": "hdmi",
17+
"define": "HDMI=1"
18+
},
19+
{
20+
"set": "uart",
21+
"define": "UART=1"
22+
},
23+
{
24+
"set": "spiflash",
25+
"define": "SPIFLASH=1"
26+
}
27+
],
28+
"builders": [
29+
{
30+
"builder": "edalize",
31+
"description": "Build using Edalize",
32+
"tool": "trellis",
33+
"tool_options": [
34+
{
35+
"yosys_synth_options": [
36+
"-abc9"
37+
],
38+
"nextpnr_options": [
39+
"--45k",
40+
"--freq 65",
41+
"--package CABGA381",
42+
"--timing-allow-fail"
43+
],
44+
"pnr": "next"
45+
}
46+
],
47+
"bitstream": "build.bit",
48+
"constraints": [
49+
{
50+
"name": "colorlight_i9_v7.2.lpf",
51+
"file_type": "LPF"
52+
}
53+
],
54+
"program": [
55+
{
56+
"cmd": "openFPGALoader",
57+
"args": "-b colorlight-i9 build.bit"
58+
}
59+
]
60+
}
61+
]
62+
}
63+
]
64+
}

0 commit comments

Comments
 (0)