SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler multiply defined

Hello,

SDK17.2, keil5,nRF21540-DK

my project use i2c and spi, but got error:

Error: L6200E: Symbol SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0_IRQHandler multiply defined (by nrfx_twim.o and nrfx_spim.o).

        

Best regards

Parents Reply
  • As long as you do not perform a full chip erase during programming, or your application erasing part of the softdevice flash area, it should not be necessary to program the softdevice each time you program the application. Can you read out the flash from the chip after programming the application (without reprogramming softdevice), to see if there are any modifications to the softdevice area?

    You can use nrfjprog from this task (flash code will be stored in flash.hex):

    nrfjprog --readcode flash.hex

Children
No Data
Related