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

nrf51822 mesh SDK v1.0.0 compile warning

I download the mesh sdk from: http://www.nordicsemi.com/eng/nordic/Products/nRF5-SDK-for-Mesh/nRF5-SDK-for-Mesh/62377 Compile the light_switch/server project for nrf51422_s130 with SES, got the warning:

Linking light_switch_server_nrf51422_xxAC_s130_2.0.1.elf
cannot find entry symbol reset_handler; defaulting to 000000000001b25c

and the mcu can not work successfully on PCA10028. Any problem in the SDK?

image description

Parents
  • The issue regarding the linker warning; cannot find entry symbol reset_handler; defaulting to 00000000000232c4 is essentially due to SES defaulting the Linker Entry Point to 'reset_handler' when in fact the SES startup code (i.e. ses_nRF_Startup.s, ses_nrf5x_Vectors.s) specifies 'Reset_Handler' (uppercase 'R' and 'H') as its entry point.

    Amending, [right click prj]->Edit Options->Linker->Entry Point to Reset_Handler will at least resolve and remove the warning that you described.

Reply
  • The issue regarding the linker warning; cannot find entry symbol reset_handler; defaulting to 00000000000232c4 is essentially due to SES defaulting the Linker Entry Point to 'reset_handler' when in fact the SES startup code (i.e. ses_nRF_Startup.s, ses_nrf5x_Vectors.s) specifies 'Reset_Handler' (uppercase 'R' and 'H') as its entry point.

    Amending, [right click prj]->Edit Options->Linker->Entry Point to Reset_Handler will at least resolve and remove the warning that you described.

Children
No Data
Related