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

merging ble_app_uart with spi

Hi,

I am working on "nRf52832 - PC10040" based ISP1507/. I have already adapted the peripheral/spi example of SDK 15.0.0 to my needs. Now, I want to merge this spi example to SDK15.2.0 ble_app_uart so that I can send the data I receive from spi via ble. SPI will be master by the way. 

I believe I have added the necessary files and paths and make the necessary changes in the sdk_config.h. I have copied settings from the spi example. The exactly the same driver modules that are enabled in the spi example are enabled in the ble_app_uart now. The only difference is instead of SPI instance 0 I have enabled instance 1 since instance 1 is use by uart. I used to have some errors but they are solved. 

However I have not been able to overcome the following error. SPIS is not used and the function nrfx_spis_init is not called anywhere in the program. What I am missing?

.\_build\nrf52832_xxaa.axf: Error: L6218E: Undefined symbol nrfx_spis_init (referred from nrf_drv_spis.o).
Not enough information to list image symbols.
Finished: 1 information, 0 warning and 1 error messages.
".\_build\nrf52832_xxaa.axf" - 1 Error(s), 16 Warning(s).
Target not created.
Build Time Elapsed: 00:00:23

Thanks,

D

Parents Reply Children
No Data
Related