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.
|
# Configure pins based on the port/board details.
|
||||||
# Values are tuples of (spi_id, sck, mosi, miso)
|
# 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 = (
|
spi_instances = (
|
||||||
(1, None, None, None), # "explicit choice of sck/mosi/miso is not implemented"
|
(1, None, None, None), # "explicit choice of sck/mosi/miso is not implemented"
|
||||||
(2, None, None, None),
|
(2, None, None, None),
|
||||||
|
|||||||
@@ -12,7 +12,10 @@ except (ImportError, AttributeError):
|
|||||||
import time, sys
|
import time, sys
|
||||||
|
|
||||||
# Configure pins based on the target.
|
# 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
|
uart_id = 0
|
||||||
tx_pin = "GPIO0"
|
tx_pin = "GPIO0"
|
||||||
rx_pin = "GPIO1"
|
rx_pin = "GPIO1"
|
||||||
|
|||||||
@@ -14,7 +14,11 @@ bit_margin = 0
|
|||||||
timing_margin_us = 100
|
timing_margin_us = 100
|
||||||
|
|
||||||
# Configure pins based on the target.
|
# 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
|
uart_id = 1
|
||||||
pins = {}
|
pins = {}
|
||||||
timing_margin_us = 400
|
timing_margin_us = 400
|
||||||
|
|||||||
@@ -15,7 +15,11 @@ import time, sys
|
|||||||
|
|
||||||
byte_by_byte = False
|
byte_by_byte = False
|
||||||
# Configure pins based on the target.
|
# 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
|
uart_id = 1
|
||||||
tx_pin = 4
|
tx_pin = 4
|
||||||
rx_pin = 5
|
rx_pin = 5
|
||||||
|
|||||||
@@ -14,7 +14,11 @@ except (ImportError, AttributeError):
|
|||||||
import time, sys
|
import time, sys
|
||||||
|
|
||||||
# Configure pins based on the target.
|
# 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
|
uart_id = 1
|
||||||
tx_pin = 4
|
tx_pin = 4
|
||||||
rx_pin = 5
|
rx_pin = 5
|
||||||
|
|||||||
Reference in New Issue
Block a user