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

Cannot find entry symbol RESET_HANDLER in standalone project based on nRF SDK example

Hi,
I tried to create standalone project based on SAADC example from nRF SDK. I copied all neccesary .h files etc., changed the include directiories. But then appeared some yet another problem with building the project - "cannot find entry symbol reset_handler; defaulting to 0000000000000000". Project fakes to build, but .HEX and .elf files has only 1-8 KB (probably due to linking problems). No FLASH bar appears in Output, only a RAM one.
I tried to follow this solution: LINK, but those 2 steps don't work (anyway, it has been already set properly).
Please, help me how to fix it. I presume there's no tutorial how to make standalone project based on example, so I'm trying to figure all this out myself.

Parents Reply
  • Now another problem occurs. I found that '_start' is taken from "thumb_crt0.s" file from "SES_directory/source" folder.

    But when I added this, then whole project "goes boom".


    Btw - is there any particular way to "convert" example project to its standalone version? I thought I took care of each file, directory etc., but there's alwayas next problem. I see some .c, .h, .s files in Project Explorer, but they usually refer to another .h files, that causes adding another files one by one. Do makefile .mak file that's possible to generate, cover all the neccesary files?

Children
Related