summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRadomir Dopieralski <openstack@sheep.art.pl>2019-04-11 15:47:26 +0200
committerRadomir Dopieralski <openstack@sheep.art.pl>2019-04-11 15:47:26 +0200
commit5603d0cd38319288d11d9dbecc6db1510f9e5e9e (patch)
tree8dd80e8395b3db2ce5c5db2d138f7fa5650a3316
parentcf3f3e510caf33fb5354caf62755ff80c37d1cdf (diff)
Configure the TFT spi to 24MHz by default
That is (slightly) out of spec for the display, but it works reliably.
-rw-r--r--ports/atmel-samd/boards/pybadge/board.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ports/atmel-samd/boards/pybadge/board.c b/ports/atmel-samd/boards/pybadge/board.c
index ba18a2896..9d16ae12f 100644
--- a/ports/atmel-samd/boards/pybadge/board.c
+++ b/ports/atmel-samd/boards/pybadge/board.c
@@ -73,6 +73,7 @@ void board_init(void) {
busio_spi_obj_t* spi = &displays[0].fourwire_bus.inline_bus;
common_hal_busio_spi_construct(spi, &pin_PB13, &pin_PB15, NULL);
common_hal_busio_spi_never_reset(spi);
+ common_hal_busio_spi_configure(spi, 24000000, 0, 0, 8);
displayio_fourwire_obj_t* bus = &displays[0].fourwire_bus;
bus->base.type = &displayio_fourwire_type;