tests: Update UART and SPI tests to work on Alif boards.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
@@ -13,7 +13,10 @@ MAX_DELTA_MS = 8
|
||||
|
||||
# Configure pins based on the port/board details.
|
||||
# Values are tuples of (spi_id, sck, mosi, miso)
|
||||
if "pyboard" in sys.platform:
|
||||
if "alif" in sys.platform:
|
||||
MAX_DELTA_MS = 20
|
||||
spi_instances = ((0, None, None, None),)
|
||||
elif "pyboard" in sys.platform:
|
||||
spi_instances = (
|
||||
(1, None, None, None), # "explicit choice of sck/mosi/miso is not implemented"
|
||||
(2, None, None, None),
|
||||
|
||||
@@ -12,7 +12,10 @@ except (ImportError, AttributeError):
|
||||
import time, sys
|
||||
|
||||
# Configure pins based on the target.
|
||||
if "rp2" in sys.platform:
|
||||
if "alif" in sys.platform:
|
||||
uart_id = 1
|
||||
tx_pin = None
|
||||
elif "rp2" in sys.platform:
|
||||
uart_id = 0
|
||||
tx_pin = "GPIO0"
|
||||
rx_pin = "GPIO1"
|
||||
|
||||
@@ -14,7 +14,11 @@ bit_margin = 0
|
||||
timing_margin_us = 100
|
||||
|
||||
# Configure pins based on the target.
|
||||
if "esp32" in sys.platform:
|
||||
if "alif" in sys.platform:
|
||||
uart_id = 1
|
||||
pins = {}
|
||||
bit_margin = 1
|
||||
elif "esp32" in sys.platform:
|
||||
uart_id = 1
|
||||
pins = {}
|
||||
timing_margin_us = 400
|
||||
|
||||
@@ -15,7 +15,11 @@ import time, sys
|
||||
|
||||
byte_by_byte = False
|
||||
# Configure pins based on the target.
|
||||
if "esp32" in sys.platform:
|
||||
if "alif" in sys.platform:
|
||||
uart_id = 1
|
||||
tx_pin = None
|
||||
rx_pin = None
|
||||
elif "esp32" in sys.platform:
|
||||
uart_id = 1
|
||||
tx_pin = 4
|
||||
rx_pin = 5
|
||||
|
||||
@@ -14,7 +14,11 @@ except (ImportError, AttributeError):
|
||||
import time, sys
|
||||
|
||||
# Configure pins based on the target.
|
||||
if "esp32" in sys.platform:
|
||||
if "alif" in sys.platform:
|
||||
uart_id = 1
|
||||
tx_pin = None
|
||||
rx_pin = None
|
||||
elif "esp32" in sys.platform:
|
||||
uart_id = 1
|
||||
tx_pin = 4
|
||||
rx_pin = 5
|
||||
|
||||
Reference in New Issue
Block a user