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.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.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.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
 
     ps.gpio("", ('E', 0), 0, 0, 4) # GPIO 0-3
     ps.rgmii("1", ('E', 0), 1, 0, 4) # RXD0-3