From a687b183eee04147caef36fd95f17e91546bb55f Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Mon, 3 Jul 2023 22:06:35 -0700 Subject: [PATCH] SPI: update max IRQ rate (#1493) --- board/drivers/spi.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/board/drivers/spi.h b/board/drivers/spi.h index 34b4ab259..2c8518487 100644 --- a/board/drivers/spi.h +++ b/board/drivers/spi.h @@ -5,9 +5,9 @@ #define SPI_BUF_SIZE 1024U #define SPI_TIMEOUT_US 10000U -// we expect less than 50 transactions (including control messages and -// CAN buffers) at the 100Hz boardd interval, plus some buffer -#define SPI_IRQ_RATE 6500U +// got max rate from hitting a non-existent endpoint +// in a tight loop, plus some buffer +#define SPI_IRQ_RATE 16000U #ifdef STM32H7 __attribute__((section(".ram_d1"))) uint8_t spi_buf_rx[SPI_BUF_SIZE];