Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
R
rkx7-litex-boards
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Reform
rkx7-litex-boards
Commits
e52d6aca
Unverified
Commit
e52d6aca
authored
4 years ago
by
rob-ng15
Committed by
GitHub
4 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Use 128mb sdram, uart via i/o port on i/o board and vga terminal via i/o board
parent
aa35cd2e
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
litex_boards/platforms/de10nano.py
+37
-27
37 additions, 27 deletions
litex_boards/platforms/de10nano.py
with
37 additions
and
27 deletions
litex_boards/platforms/de10nano.py
+
37
−
27
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.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment