Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Timothy Pearson
litex-boards
Commits
e52d6aca
Unverified
Commit
e52d6aca
authored
4 years ago
by
rob-ng15
Committed by
GitHub
4 years ago
Browse files
Options
Download
Email Patches
Plain Diff
Use 128mb sdram, uart via i/o port on i/o board and vga terminal via i/o board
parent
aa35cd2e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
37 additions
and
27 deletions
+37
-27
litex_boards/platforms/de10nano.py
litex_boards/platforms/de10nano.py
+37
-27
No files found.
litex_boards/platforms/de10nano.py
View file @
e52d6aca
...
...
@@ -18,6 +18,8 @@ _io = [
(
"user_led"
,
3
,
Pins
(
"V15"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"user_led"
,
4
,
Pins
(
"AF26"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"user_led"
,
5
,
Pins
(
"AE26"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"user_led"
,
6
,
Pins
(
"Y16"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"user_led"
,
7
,
Pins
(
"AA23"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"key"
,
0
,
Pins
(
"AH17"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"key"
,
1
,
Pins
(
"AH16"
),
IOStandard
(
"3.3-V LVTTL"
)),
...
...
@@ -27,11 +29,17 @@ _io = [
(
"user_sw"
,
2
,
Pins
(
"W21"
),
IOStandard
(
"3.3-V LVTTL"
)),
(
"user_sw"
,
3
,
Pins
(
"W20"
),
IOStandard
(
"3.3-V LVTTL"
)),
# uncomment appropriate serial for board
(
"serial"
,
0
,
Subsignal
(
"tx"
,
Pins
(
"A
F13
"
),
IOStandard
(
"3.3-V LVTTL"
)),
# Arduino_IO1
Subsignal
(
"rx"
,
Pins
(
"AG1
3
"
),
IOStandard
(
"3.3-V LVTTL"
))
# Arduino_IO0
Subsignal
(
"tx"
,
Pins
(
"A
H9
"
),
IOStandard
(
"3.3-V LVTTL"
)),
# user i/o port on mister i/o board
Subsignal
(
"rx"
,
Pins
(
"AG1
1
"
),
IOStandard
(
"3.3-V LVTTL"
))
# user i/o port on mister i/o board
),
# ("serial", 0,
# Subsignal("tx", Pins("AF13"), IOStandard("3.3-V LVTTL")), # Arduino_IO1
# Subsignal("rx", Pins("AG13"), IOStandard("3.3-V LVTTL")) # Arduino_IO0
# ),
(
"g_sensor"
,
0
,
Subsignal
(
"int"
,
Pins
(
"A17"
)),
Subsignal
(
"sclk"
,
Pins
(
"C18"
)),
...
...
@@ -47,6 +55,7 @@ _io = [
IOStandard
(
"3.3-V LVTTL"
)
),
# HDMI consists of HDMI + I2C for control + I2S for audio
(
"hdmi"
,
0
,
Subsignal
(
"tx_d_r"
,
Pins
(
"AS12 AE12 W8 Y8 AD11 AD10 AE11 Y5"
)),
Subsignal
(
"tx_d_g"
,
Pins
(
"AF10 Y4 AE9 AB4 AE7 AF6 AF8 AF5"
)),
...
...
@@ -56,36 +65,20 @@ _io = [
Subsignal
(
"tx_hs"
,
Pins
(
"T8"
)),
Subsignal
(
"tx_vs"
,
Pins
(
"V13"
)),
Subsignal
(
"tx_int"
,
Pins
(
"AF11"
)),
Subsignal
(
"i2s0"
,
Pins
(
"T13"
)),
Subsignal
(
"mclk"
,
Pins
(
"U11"
)),
Subsignal
(
"lrclk"
,
Pins
(
"T11"
)),
Subsignal
(
"sclk"
,
Pins
(
"T12"
)),
Subsignal
(
"scl"
,
Pins
(
"U10"
)),
Subsignal
(
"sda"
,
Pins
(
"AA4"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
(
"gpio_0"
,
0
,
Pins
(
"V12 E8 W12 D11 D8 AH13 AF7 AH14"
,
"AF4 AH3 AD5 AG14 AE23 D12 AD20 C12"
,
"AD17 AC23 AC22 Y19 AB23 AA19 W11 AA18"
,
"W14 Y18 Y17 AB25 AB26 Y11 AA26 AA13"
,
"AA11"
),
IOStandard
(
"3.3-V LVTTL"
)
),
(
"gpio_1"
,
0
,
Pins
(
"Y15 AC24 AA15 AD26 AG28 AF28 AE25 AF27"
,
"AG26 AH27 AG25 AH26 AH24 AF25 AG23 AF24"
,
"AG24 AH22 AH21 AG21 AH23 AA20 AF22 AE22"
,
"AG20 AF21 AH23 AA20 AF22 AE22 AG20 AF21"
,
"AG19 AH19 AG18 AH18 AF18 AF20 AG15 AE20"
,
"AE19 AE17"
),
(
"i2c"
,
0
,
Subsignal
(
"scl"
,
Pins
(
"U10"
)),
Subsignal
(
"sda"
,
Pins
(
"AA4"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
(
"arduino"
,
0
,
Pins
(
"AG13 AF13 AG10 AG9 U14 U13 AG8 AH8"
,
"AF17 AE15 AF15 AG16 AH11 AH12 AH9 AG11"
,
"AH7"
),
(
"i2s"
,
0
,
Subsignal
(
"i2s"
,
Pins
(
"T13"
)),
Subsignal
(
"mclk"
,
Pins
(
"U11"
)),
Subsignal
(
"lrclk"
,
Pins
(
"T11"
)),
Subsignal
(
"sclk"
,
Pins
(
"T12"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
]
...
...
@@ -115,6 +108,23 @@ _mister_sdram_module_io = [
Subsignal
(
"miso"
,
Pins
(
"AF25"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
(
"mister_outputs"
,
0
,
Subsignal
(
"led_user"
,
Pins
(
"Y15"
)),
Subsignal
(
"led_hdd"
,
Pins
(
"AA15"
)),
Subsignal
(
"led_power"
,
Pins
(
"AG28"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
(
"vga"
,
0
,
Subsignal
(
"red"
,
Pins
(
"AE17 AE20 AF20 AH18 AH19 AF21"
)),
Subsignal
(
"green"
,
Pins
(
"AE19 AG15 AF18 AG18 AG19 AG20"
)),
Subsignal
(
"blue"
,
Pins
(
"AG21 AA20 AE22 AF22 AH23 AH21"
)),
Subsignal
(
"hsync"
,
Pins
(
"AH22"
)),
Subsignal
(
"vsync"
,
Pins
(
"AG24"
)),
Subsignal
(
"en"
,
Pins
(
"AH27"
)),
IOStandard
(
"3.3-V LVTTL"
)
),
]
# Platform -----------------------------------------------------------------------------------------
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment