From e29bcd30a65a361aa59c08e84343dd9967bd7ece Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 12 Oct 2021 11:54:17 +0200 Subject: [PATCH] litex_acorn_baseboard: Add some M2 signals and set devslp to 0. --- litex_boards/platforms/litex_acorn_baseboard.py | 6 ++++++ litex_boards/targets/litex_acorn_baseboard.py | 3 +++ 2 files changed, 9 insertions(+) diff --git a/litex_boards/platforms/litex_acorn_baseboard.py b/litex_boards/platforms/litex_acorn_baseboard.py index 967d84a..7ad5101 100644 --- a/litex_boards/platforms/litex_acorn_baseboard.py +++ b/litex_boards/platforms/litex_acorn_baseboard.py @@ -71,6 +71,12 @@ _io = [ IOStandard("LVCMOS33"), ), + # M2 + ("m2_devslp", 0, Pins("U18"), IOStandard("LVCMOS33")), + ("m2_perst", 0, Pins("U17"), IOStandard("LVCMOS33")), + ("m2_pewake", 0, Pins("R16"), IOStandard("LVCMOS33")), + ("m2_pedet", 0, Pins("T17"), IOStandard("LVCMOS33")), + # HDMI ("hdmi_i2c", 0, Subsignal("scl", Pins("C9")), diff --git a/litex_boards/targets/litex_acorn_baseboard.py b/litex_boards/targets/litex_acorn_baseboard.py index b5075c0..f570020 100755 --- a/litex_boards/targets/litex_acorn_baseboard.py +++ b/litex_boards/targets/litex_acorn_baseboard.py @@ -100,6 +100,9 @@ class BaseSoC(SoCCore): if with_lcd: self.submodules.i2c = I2CMaster(platform.request("lcd")) + # M2 -------------------------------------------------------------------------------------- + self.comb += platform.request("m2_devslp").eq(0) # Enable SATA M2. + # Build -------------------------------------------------------------------------------------------- def main():