This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Transferring 52832 PJT to 52840

Hi,

I've developed a PJT that works properly on nrf52832. Now I'm trying to migrate it to PCA10056 for USB developement.

Several attempts have been made but problem occurs more or less.

This project contains 2 spi, 1 twim, GPIOTEs and 1 ADC and 1 WDT.

I've tried to modify the project from origin 52832 PJT:

  • change the option target device to 52840
  • adjust the memory area start/size(referred from usbd_ble_uart)
  • change preprocessor symbols to BOARD_PCA10056 , NRF52840_XXAA , S140 
  • include path S132 folders to ..\..\..\..\..\..\components\softdevice\s140\headers and ..\..\..\..\..\..\components\softdevice\s140\headers\nrf

Based on the changes above, problems as follows:

  • the watch dog timer seems cannot be fed
  • one of the gpiotes cannot be triggered by an external interrupt signal
  • something wrong with SPI instance 2

I also tried to add peripherals from usbd_ble_uart sample project but same problem occurred.

Did I miss any settings?

Thanks

Parents Reply Children
Related