From a137b00b0d39a05cd953df79c54cffbf399a5dc9 Mon Sep 17 00:00:00 2001 From: Andrew Kay Date: Mon, 24 Aug 2020 08:28:20 -0500 Subject: [PATCH] Update pin assignments for new development board --- interface2/firmware/src/NewCoax.cpp | 18 +++++++++--------- interface2/rtl/pins.pcf | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/interface2/firmware/src/NewCoax.cpp b/interface2/firmware/src/NewCoax.cpp index 838e9e0..e19124c 100644 --- a/interface2/firmware/src/NewCoax.cpp +++ b/interface2/firmware/src/NewCoax.cpp @@ -16,17 +16,17 @@ #include "NewCoax.h" -#define RESET_PIN 4 +#define RESET_PIN 5 // -> FPGA 6 -#define TX_ACTIVE_PIN 5 -#define TX_LOAD_PIN 6 -#define TX_FULL_PIN 7 +#define TX_ACTIVE_PIN 3 // -> FPGA 3 +#define TX_LOAD_PIN 6 // -> FPGA 7 +#define TX_FULL_PIN 7 // -> FPGA 8 -#define RX_ENABLE_PIN 8 -#define RX_ACTIVE_PIN 9 -#define RX_ERROR_PIN 10 -#define RX_DATA_AVAILABLE_PIN 11 -#define RX_READ_PIN 12 +#define RX_ENABLE_PIN 8 // -> FPGA 9 +#define RX_ACTIVE_PIN 9 // -> FPGA 10 +#define RX_ERROR_PIN 10 // -> FPGA 11 +#define RX_DATA_AVAILABLE_PIN 11 // -> FPGA 12 +#define RX_READ_PIN 12 // -> FPGA 13 #define DATA_BUS_START_PIN 14 #define DATA_BUS_END_PIN 23 diff --git a/interface2/rtl/pins.pcf b/interface2/rtl/pins.pcf index 056b114..c5d2f84 100644 --- a/interface2/rtl/pins.pcf +++ b/interface2/rtl/pins.pcf @@ -4,14 +4,14 @@ set_io --warn-no-port clk_16mhz B2 set_io --warn-no-port reset D2 # 6 # Transmitter -set_io --warn-no-port tx_active A2 # 1 -set_io --warn-no-port tx_inverted A1 # 2 -set_io --warn-no-port tx_delay B1 # 3 +set_io --warn-no-port tx_active B1 # 3! +set_io --warn-no-port tx_inverted C2 # 4! +set_io --warn-no-port tx_delay A1 # 2! set_io --warn-no-port tx_load D1 # 7 set_io --warn-no-port tx_full E2 # 8 # Receiver -set_io --warn-no-port rx C2 # 4 +set_io --warn-no-port rx A2 # 1! set_io --warn-no-port rx_enable E1 # 9 set_io --warn-no-port rx_active G2 # 10 set_io --warn-no-port rx_error H1 # 11