This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Newbie here,
I have created an application using the launchpad LAUNCHXL-CC2640R2, now I need to port the application to a custom designed hardware which uses CC2640R2LRHB VQFN32 (15 GPIOs) Package. I am using CCS to develop the project. I have developed this project using sample example project simple_peripheral from BLE5 stack.
Now, what changes do I need to do in project settings and other files to be able to port the application from Launchpad to custom hardware?
Do I need to create custom board files? how?
Hi,
You can find resources for this in your SDK documentation, or view it online here: https://dev.ti.com/tirex/content/simplelink_cc2640r2_sdk_5_30_00_03/docs/ble5stack/ble_user_guide/html/ble-stack-5.x-guide/ble-stack-5-index-cc2640.html#running-the-sdk-on-custom-hardware
Regards,
Daniel
I have successfully ported the firmware from the Launchpad to our board based on CC2640R2LRHB VQFN32. All I had to do was remove all snippets which used the Launchpad's peripherals like on-board LEDs, Buttons, etc.
Added Display_DISABLE_ALL=1 in predefines (project settings), since I was using UART
Changed -DCC2640R2_LAUNCHXL to -DCC2640R2DK_5XD in .opt file in the app project.
Changed build settings of app project and stack project to select appropriate variant/core, set linker command file to <none>, Runtime Support Library to <automatic>
Thank you for the response