Other Parts Discussed in Thread: CC2650,
Tool/software: Code Composer Studio
I imported spp_BLE_server_cc2650lp_app from GitHub Example 2.2 into ccsv9 with both boxes checked for "Automatically import referenced projects found in the same directory" and "Copy projects into workspace". There are no issues building spp_BLE_server_cc2650lp_app.
I used copy/paste on project spp_BLE_server_cc2650lp_app and renamed the project GENII_spp_ble_server_cc2640genII_app. I used copy/paste on the CC2650_LAUNCHPADXL folder to create a new CC2640_GENII folder so that I could modify the board files. I changed a Predefined Symbol from CC2650_LAUNCHXL to xCC2650_LAUNCHXL and added CC2640_GENII. The only other changes I made are to pin assignments in the board files.
When I build GENII_spp_ble_server_cc2640genII_app, I get one error "#20 identifier UARTCC26XX_HWAttrsV2 is undefined." I have verified that my CC2640_GENII.c file is identical to the CC2650_LAUNCHXL.c except for the filename.
I put my modified board files into the CC2650_LAUNCHPADXL folder and I get the same error.
I'll be darned if I can't figure out why this one constant is undefined in my copied project but not the original. Maybe there's a path somewhere that I need to update, but where?