SPI for waveshare display module alongside uart peripheral

I am trying to connect waveshare e-paper 4.2" display to my nrf54L15, I am currently running a peripheral uart sample code on the board and my plan is to build the project above this and connect the display via SPI ports. 

I see peripheral uart sample uses UART20 which looks like putting me into trouble I tried using SPIS00 using dedicated pins on P2  as follows

#define MOSI_PIN_SLAVE NRF_GPIO_PIN_MAP (2, 4)
#define MISO_PIN_SLAVE NRF_GPIO_PIN_MAP (2, 2)
#define SCK_PIN_SLAVE NRF_GPIO_PIN_MAP (2, 1)
#define CSN_PIN_SLAVE NRF_GPIO_PIN_MAP (2, 5)


But I am running into the problem

zephyr_pre0.elf --intlist-section .intList --intlist-section intList --sw-isr-table --vector-table
gen_isr_tables.py: error: multiple registrations at table_index 74 for irq 74 (0x4a)
Existing handler 0x21839, new handler 0x2d94f
Has IRQ_CONNECT or IRQ_DIRECT_CONNECT accidentally been invoked on the same irq multiple times?


Any suggestion on which will be the right spi and pins I should be using along side the working peripheral uart functionality
Parents Reply Children
No Data
Related