Hello,
I'm not sure if this is the correct place to report an issue in the Software Developer's Guide, but in version 3.00.01 under Developing a Bluetooth Low Energy Application -> Running the SDK on Custom Boards -> Creating a Custom Board File, Step 2 states to add the new preprocessor define in your project's board.c and board.h files, where in board.h you add:
#elif defined(MYBOARD)
#include "../../boards/MYBOARD/MYBOARD.h"
This is incorrect and should be:
#elif defined(MYBOARD)
#include "../../boards/MYBOARD/Board.h"
Using MYBOARD.h prevents the application code from finding any Board_XXXX pins because they aren't included. Only the MYBOARD_XXX pins are included. Can also compare this to the existing cc2640r2lp #includes under the /source/target/cc2640r2lp folder where cc2640r2lp_board.h includes Board.h and not CC2640R2_LAUNCHXL.h.
Thanks.