Bläddra i källkod

projects/memtest: Add PCF for the MCH2022 badge

Proto 4 and Final version

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Sylvain Munaut 2 år sedan
förälder
incheckning
112d89e110

+ 9 - 0
projects/memtest/data/top-mch2022-hdmi-4bpp.pcf

@@ -0,0 +1,9 @@
+# HDMI 4bpp on PMOD
+set_io --warn-no-port hdmi_data[0] 44 # R PMOD7
+set_io --warn-no-port hdmi_data[1] 47 # G PMOD1
+set_io --warn-no-port hdmi_data[2] 45 # B PMOD8
+set_io --warn-no-port hdmi_data[3]  2 # I PMOD4
+set_io --warn-no-port hdmi_hsync    4 #   PMOD3
+set_io --warn-no-port hdmi_vsync   46 #   PMOD10
+set_io --warn-no-port hdmi_de       3 #   PMOD9
+set_io --warn-no-port hdmi_clk     48 #   PMOD2

+ 8 - 0
projects/memtest/data/top-mch2022-spi.pcf

@@ -0,0 +1,8 @@
+# PSRAM
+set_io -nowarn -pullup no  spi_sck     19
+set_io -nowarn -pullup no  spi_io[0]   21
+set_io -nowarn -pullup no  spi_io[1]   13
+set_io -nowarn -pullup no  spi_io[2]   12
+set_io -nowarn -pullup no  spi_io[3]   20
+set_io -nowarn -pullup yes spi_cs_n[0] 16	# Dummy
+set_io -nowarn -pullup yes spi_cs_n[1] 18	# PSRAM

+ 7 - 0
projects/memtest/data/top-mch2022.pcf

@@ -0,0 +1,7 @@
+# Oscillator input (12 MHz)
+set_io clk_in 35
+set_frequency clk_in 12
+
+# UART (to RP2040)
+set_io -nowarn -pullup yes uart_tx      9
+set_io -nowarn -pullup yes uart_rx      6