• Stars
    star
    208
  • Rank 189,015 (Top 4 %)
  • Language Verilog
  • License
    Apache License 2.0
  • Created about 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

current focus on Colorlight i5 and i9 & i9plus module

Colorlight-FPGA-Projects

some board & modules made by Colorlight are based on Lattice ECP5 series and Xilinx XC7 series, which are supported by open source toolchain (yosys & prjtrellis & nextpnr), can be used to make very interesting project.
current focus on Colorlight i5-v7.0 and i9-v7.2, i9plus-v6.1, check get-start to see how to setup the env and program the bitstream.
the Colorlight i9-v7.2 contain a LFE5U-45F-6BG381, all GPIO already reversed, check Colorlight i9-v7.2 to see the detail.
the Colorlight i9plus-v6.1 contain a XC7A50T-FGG484, all GPIO already reversed, check Colorlight i9plus-v6.1 to see the detail.

Colorlight i5-v7.0

top bottom

Ext-Board

ext-board-1 ext-board-2 ext-board-pinout

Component

  • FPGA
    LFE5U-25F-6BG381C
  • SDRAM
    EM638325BK-6H 8MB
  • SPI Flash
    GD25Q16CSIG 2MB
  • Ethernet PHY
    1Gb Ethernet PHY Broadcom B50612D x 2

JTAG

Pin Function
J27 TCK
J31 TMS
J32 TDI
J30 TDO

Clock

A 25Mhz clock is connected to FPGA with pin P3

LED

Pin Function
D2 U16

SPI-FLASH (U31)

Pin Function
CS R2
MISO V2
MOSI W2
SCK U3

DDR2-SODIMM-200P

Function Top-Pin Bot-Pin Function
GND 1 2 5V
GND 3 4 5V
GND 5 6 5V
GND 7 8 5V
GND 9 10 5V
GND 11 12 5V
NC 13 14 NC
ETH1_1P 15 16 ETH2_1P
ETH1_1N 17 18 ETH2_1N
NC 19 20 NC
ETH1_2N 21 22 ETH2_2N
ETH1_2P 23 24 ETH2_2P
NC 25 26 NC
ETH1_3P 27 28 ETH2_3P
ETH1_3N 29 30 ETH2_3N
NC 31 32 NC
ETH1_4N 33 34 ETH2_4N
ETH1_4P 35 36 ETH2_4P
NC 37 38 NC
GND 39 40 GND
U16 41 42 R1
NC 43 44 T1
NC 45 46 U1
NC 47 48 Y2
K18 49 50 W1
C18 51 52 V1
NC 53 54 M1
GND 55 56 GND
T18 57 58 N2
R18 59 60 N3
R17 61 62 T2
P17 63 64 M3
M17 65 66 T3
T17 67 68 R3
U18 69 70 N4
U17 71 72 M4
P18 73 74 L4
N17 75 76 L5
N18 77 78 P16
M18 79 80 J16
L20 81 82 J18
L18 83 84 J17
K20 85 86 H18
K19 87 88 H17
J20 89 90 G18
J19 91 92 H16
H20 93 94 F18
G20 95 96 G16
G19 97 98 E18
F20 99 100 F17
F19 101 102 F16
E20 103 104 E16
GND 105 106 GND
GND 107 108 GND
E19 109 110 E17
D20 111 112 D18
D19 113 114 D17
C20 115 116 G5
B20 117 118 D16
B19 119 120 F5
B18 121 122 E6
A19 123 124 E5
C17 125 126 F4
A18 127 128 E4
D3 129 130 F1
C4 131 132 F3
B4 133 134 G3
C3 135 136 H3
E3 137 138 H4
A3 139 140 H5
C2 141 142 J4
B1 143 144 J5
C1 145 146 K3
D2 147 148 K4
D1 149 150 K5
E2 151 152 B3
E1 153 154 A2
F2 155 156 B2
GND 157 158 GND
NC 159 160 NC
NC 161 162 NC
NC 163 164 NC
NC 165 166 NC
NC 167 168 NC
NC 169 170 NC
NC 171 172 NC
NC 173 174 NC
NC 175 176 NC
NC 177 178 NC
NC 179 180 NC
NC 181 182 NC
NC 183 184 NC
NC 185 186 NC
NC 187 188 NC
NC 189 190 NC
NC 191 192 NC
NC 193 194 NC
NC 195 196 NC
NC 197 198 NC
GND 199 200 GND

SDRAM (U18)

Pin Function
CLK B9
CKE VCC
CS GND
RAS B10
CAS A9
WE A10
DQM0 GND
DQM1 GND
DQM2 GND
DQM3 GND
BA0 B11
BA1 (GND on v6.0;C8 on v7.0)
A0 B13
A1 C14
A2 A16
A3 A17
A4 B16
A5 B15
A6 A14
A7 A13
A8 A12
A9 A11
A10 B12
DQ0 B6
DQ1 A5
DQ2 A6
DQ3 A7
DQ4 C7
DQ5 B8
DQ6 B5
DQ7 A8
DQ8 D8
DQ9 D7
DQ10 E8
DQ11 D6
DQ12 C6
DQ13 D5
DQ14 E7
DQ15 C5
DQ16 C10
DQ17 D9
DQ18 E11
DQ19 D11
DQ20 C11
DQ21 D12
DQ22 E9
DQ23 C12
DQ24 E14
DQ25 C15
DQ26 E13
DQ27 D15
DQ28 E12
DQ29 B17
DQ30 D14
DQ31 D13

ETH-PHY0 (U28)

Pin Function
MDC N5
MDIO P5
RESET P4
GTXCLK U19
TXD[0] U20
TXD[1] T19
TXD[2] T20
TXD[3] R20
TX_EN P19
RXC L19
RXD[0] P20
RXD[1] N19
RXD[2] N20
RXD[3] M19
RX_DV M20

ETH-PHY1 (U29)

Pin Function
MDC N5
MDIO P5
RESET P4
GTXCLK G1
TXD[0] G2
TXD[1] H1
TXD[2] J1
TXD[3] J3
TX_EN K1
RXC H2
RXD[0] K2
RXD[1] L1
RXD[2] N1
RXD[3] P1
RX_DV P2

How to Buy

you can buy Colorlight i5 and 5A-75B on our aliexpress store
Colorlight i5 & i9
Colorlight i9plus Colorlight 5A-75B

reference

More Repositories

1

nanoDAP

建议大家star此仓库,仓库会持续更新。由于部分淘宝卖家“借鉴”实验室出品的nanoDAP详情描述和资料,请大家认准实验室官方链接
C
1,010
star
2

nanoDLA

24MHz sampling rate Logic Analyzer based on fx2lafw
C
507
star
3

icesugar

iCESugar FPGA Board (base on iCE40UP5k)
Verilog
315
star
4

TD4-4BIT-CPU

simple 4-BIT CPU with 74-serials chip,origin by Kaoru Tonami in his book “How to build a CPU”
HTML
220
star
5

icesugar-pro

iCESugar series FPGA dev board
Verilog
141
star
6

nanoDAP-wireless

nanoDAP-wireless无线仿真器用户手册
126
star
7

openocd-toolbox

OpenOCD工具箱 (温馨提示:请点击本页面右侧绿色按钮处下载zip压缩包)
Tcl
122
star
8

AntRunner

a DIY Antenna Rotator by BG5DIW
C
108
star
9

nanoDAP-HS

DAPLink High Speed
C
102
star
10

icesugar-nano

iCESugar-nano FPGA board (base on iCE40LP1K)
AGS Script
83
star
11

ESPLink

designed for debug Espressif's ESP series chips, include ESP8266/ESP32/ESP32-S2/ESP32-C3/ESP32-S3...
C
63
star
12

USB-HS-Bridge

61
star
13

nanoCH32V003

Shell
57
star
14

nanoCH32V203

45
star
15

nanoESP32-S2

Shell
44
star
16

nanoESP32-S3

ESP32-S3 dev board
C
42
star
17

smachine

Simple Machine, include simulator、ccompiler、assembler
C
40
star
18

nanoCH55x

Shell
39
star
19

8086sos

simple os for 8086 on a MBR
Assembly
34
star
20

RPI-HAT-Programmer

树莓派多功能编程器
C
33
star
21

nanoESP32-C3

ESP32-C3 dev board by muselab
Shell
26
star
22

PDTricker

C
25
star
23

f1c100s-gpio-tools

Command-line access to F1C100s GPIO
C
23
star
24

HC6502

home computer 6502
C
22
star
25

CVE-2020-8004

Python
20
star
26

sigrok-firmware-fx2lafw

C
19
star
27

nrf24-ble

C
15
star
28

nanoCH32V305

15
star
29

sos

Simple OS for raspberry pi 2 model B
C
14
star
30

dslogic

C
13
star
31

pico-lab

C
12
star
32

nanoESP32-C6

11
star
33

ART-of-PCB

HTML
10
star
34

nanoUART

a mini Serial Tool based on CH343P, support up to 6Mbps baudrate.
10
star
35

nanoDAP-HS-wireless

10
star
36

nanoSTM32F0

C
8
star
37

CH32V203-makefile-example

C
7
star
38

DIY-UDISK

6
star
39

RPI-HAT-CoolingFan

树莓派扩展板-散热风扇
C
6
star
40

pyocd-toolbox

Python
6
star
41

linux-wild-tutorial

Shell
6
star
42

RPI-HAT-Pico-BreakoutBoard

RPI-HAT-Pico-BreakoutBoard
Shell
5
star
43

nanoUART-wl

4
star
44

smart_switch_hack

https://www.muselab-tech.com/zhi-neng-kai-guan-ni-xiang-bing-shua-ru-tasmotagu-jian/
Shell
4
star
45

snowflake-light

3
star
46

CH32V003-makefile-example

C
3
star
47

naooUART-wl

2
star
48

wch-riscv-openocd

C
2
star
49

Look4Sat-AntRunner-Controller

Use Look4Sat to control my AntRunner rotator
C
2
star
50

esp32-key

2
star
51

rpi_monitor

自己动手做视频监控
C
2
star
52

nes

C
2
star
53

ml-esp-link

2
star
54

dot

some dot scripts.
Makefile
1
star
55

nanoUART-wl-lr

long range wirelss UART Tool
1
star
56

u-things

iot project with USB interface
C
1
star
57

python

some python application, games.
Python
1
star
58

blues_200_licks

1
star
59

opencv

1
star
60

gnuplot

some gnuplot script
Gnuplot
1
star
61

caculator

caculator written in C, for myself to learn the decline recursive analysis
C
1
star
62

Converter

C++
1
star
63

RPI-HAT-Lora-SX1278

C
1
star
64

pyqt5

Python
1
star
65

tools

C
1
star
66

RPI-HAT-Color-Matrix

1
star