add GPIOs to south bank, move UART SPI SDR over by one (Mux1 column)
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 28 Jun 2022 13:20:47 +0000 (14:20 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 28 Jun 2022 13:20:50 +0000 (14:20 +0100)
src/spec/ls2.py

index a3c605a0ebdf2d2daad66213ce26f8d2b834c1b8..d1e017c95943b69345b41b6bc2482f9f98e0d6d1 100644 (file)
@@ -71,19 +71,22 @@ def pinspec():
     ps.vss("E", ('W', 30), 0, 1, 1)
     ps.vdd("E", ('W', 31), 0, 1, 1)
 
-    ps.sdram2("", ('S', 0), 0, 0, 4) # 1st 4, AD10-12,DQM1
+    ps.gpio("", ('S', 0), 0, 0, 4) # GPIO 0-4
+    ps.sdram2("", ('S', 0), 1, 0, 4) # 1st 4, AD10-12,DQM1
     ps.vdd("E", ('S', 4), 0, 2, 1)
     ps.vss("E", ('S', 5), 0, 2, 1)
     ps.vdd("I", ('S', 6), 0, 2, 1)
     ps.vss("I", ('S', 7), 0, 2, 1)
-    ps.sdram2("", ('S', 8), 0, 4, 8) # D8-15
-    ps.sdram1("", ('S', 16), 0, 21, 9) # clk etc.
+    ps.gpio("", ('S', 8), 0, 4, 14) # GPIO 5-17
+    ps.sdram2("", ('S', 8), 1, 4, 8) # D8-15
+    ps.sdram1("", ('S', 16), 1, 21, 9) # clk etc.
     ps.vss("I", ('S', 22), 0, 3, 1)
     ps.vdd("I", ('S', 23), 0, 3, 1)
     ps.vss("E", ('S', 24), 0, 3, 1)
     ps.vdd("E", ('S', 25), 0, 3, 1)
-    ps.uart("0", ('S', 26), 0)
-    ps.mspi("0", ('S', 28), 0)
+    ps.gpio("", ('S', 26), 0, 18, 6) # GPIO 18-23
+    ps.uart("0", ('S', 26), 1)
+    ps.mspi("0", ('S', 28), 1)
 
     ps.gpio("", ('E', 0), 0, 0, 4) # GPIO 0-3
     ps.rgmii("1", ('E', 0), 1, 0, 4) # RXD0-3