summaryrefslogtreecommitdiffstats
path: root/watch-library/watch
diff options
context:
space:
mode:
authorJoey Castillo <joeycastillo@utexas.edu>2022-01-09 12:05:21 -0500
committerJoey Castillo <joeycastillo@utexas.edu>2022-01-09 12:05:21 -0500
commit71c2eaa3f9e7a041168c67dad35e6a94e20cb2be (patch)
treee21807c77ebd6f7647885b1029d9a7db9060d83d /watch-library/watch
parent5ceec26d5a4a4ae8fe1a3a5df4e4f6904b59d53a (diff)
downloadSensor-Watch-71c2eaa3f9e7a041168c67dad35e6a94e20cb2be.tar.gz
Sensor-Watch-71c2eaa3f9e7a041168c67dad35e6a94e20cb2be.tar.bz2
Sensor-Watch-71c2eaa3f9e7a041168c67dad35e6a94e20cb2be.zip
shuffle uart pins for new accelerometer board
Diffstat (limited to 'watch-library/watch')
-rw-r--r--watch-library/watch/watch_uart.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/watch-library/watch/watch_uart.c b/watch-library/watch/watch_uart.c
index d35533d0..64b63bee 100644
--- a/watch-library/watch/watch_uart.c
+++ b/watch-library/watch/watch_uart.c
@@ -56,8 +56,8 @@
void watch_enable_debug_uart(uint32_t baud) {
uint64_t br = (uint64_t)65536 * ((CONF_CPU_FREQUENCY * 4) - 16 * baud) / (CONF_CPU_FREQUENCY * 4);
- gpio_set_pin_direction(D1, GPIO_DIRECTION_IN);
- gpio_set_pin_function(D1, PINMUX_PB00C_SERCOM3_PAD2);
+ gpio_set_pin_direction(A2, GPIO_DIRECTION_OUT);
+ gpio_set_pin_function(A2, PINMUX_PB02C_SERCOM3_PAD0);
MCLK->APBCMASK.reg |= MCLK_APBCMASK_SERCOM3;
@@ -66,7 +66,7 @@ void watch_enable_debug_uart(uint32_t baud) {
SERCOM3->USART.CTRLA.reg =
SERCOM_USART_CTRLA_DORD | SERCOM_USART_CTRLA_MODE(1/*USART_INT_CLK*/) |
- SERCOM_USART_CTRLA_RXPO(0/*PAD0*/) | SERCOM_USART_CTRLA_TXPO(1/*PAD2*/);
+ SERCOM_USART_CTRLA_RXPO(1/*PAD1*/) | SERCOM_USART_CTRLA_TXPO(0/*PAD0*/);
SERCOM3->USART.CTRLB.reg = SERCOM_USART_CTRLB_RXEN | SERCOM_USART_CTRLB_TXEN |
SERCOM_USART_CTRLB_CHSIZE(0/*8 bits*/);