diff --git a/litex_boards/platforms/ulx3s.py b/litex_boards/platforms/ulx3s.py
index f2859cba070663672f6ca7fa07d810083ca4b1df..ca5d106326f6f772008f260c4122e51b212ee4e5 100644
--- a/litex_boards/platforms/ulx3s.py
+++ b/litex_boards/platforms/ulx3s.py
@@ -34,6 +34,13 @@ _io = [
         IOStandard("LVCMOS33"),
     ),
 
+    ("sdcard", 0,
+        Subsignal("clk",  Pins("J1")),
+        Subsignal("cmd",  Pins("J3"), Misc("PULLMODE=UP")),
+        Subsignal("data", Pins("K2 K1 H2 H1"), Misc("PULLMODE=UP")),
+        IOStandard("LVCMOS33"), Misc("SLEW=FAST")
+    ),
+
     ("sdram_clock", 0, Pins("F19"),
         Misc("PULLMODE=NONE"),
         Misc("DRIVE=4"),