change frequency for orangecrab, correct uart output
authorTobias Platen <tplaten@posteo.de>
Sat, 30 Apr 2022 17:42:42 +0000 (19:42 +0200)
committerTobias Platen <tplaten@posteo.de>
Sat, 30 Apr 2022 17:42:42 +0000 (19:42 +0200)
src/ls2.py

index 89d6c06b40565ae7a89166dcbe465c372848bc91..d236ff280c60c46dcb95ba70c07c5bd95731f433 100644 (file)
@@ -872,7 +872,7 @@ def build_platform(fpga, firmware):
     if fpga == 'ulx3s':
         clk_freq = 40.0e6
     if fpga == 'orangecrab':
-        clk_freq = 50e6
+        clk_freq = 40.0e6
 
     # merge dram_clk_freq with clk_freq if the same
     if clk_freq == dram_clk_freq:
@@ -896,7 +896,7 @@ def build_platform(fpga, firmware):
     if platform is not None:
         if fpga=="orangecrab":
             # assumes an FT232 USB-UART soldered onto these two pins.
-            orangecrab_uart = UARTResource(0, rx="N17", tx="M18")
+            orangecrab_uart = UARTResource(0, rx="M18", tx="N17")
             platform.add_resources([orangecrab_uart])
 
         uart_pins = platform.request("uart", 0)