Part Number: LAUNCHXL-CC2640R2
Tool/software: Code Composer Studio
Hi,
I have a custom designed hardware that contains CC2640r2 MCU with 5x5 footprint. In that hardware, I can use the SimplePheripheral example successfully. I added custom board.h and board.c and other necessary files, hardware does not have 32KHz crystal and I also did its configuration, the hardware also has a different schematic for RF pins and I also did its configuration. In short, I can implement the SimplePheripheral project to my custom hardware without any problem and I can use whole pins of the MCU.
Now, I just want to add OAD feature to my design. To do that, I did not follow "Adding OAD to a project" instructions. Instead of that, I will change "OAD On-Chip" example for my application. Before that, I just wanted to try the "OAD On-Chip" example directly on launch board. To do that, I imported "OAD On-Chip" example from ResourceExplorer and I tried it over the launch board first and I can do it without any problem. Then I added "USE_RCOSC" predefine and did other necessary things, so I changed the code "Crystal-less mode and I tried it on my launch board and it worked also. Finally I changed the "CC2640R2_LAUNCHXL" predefine with mine, after that it did not work.
I can compile and link the project without any error, I embedded the code to hw, I saw its name on any BLE scanner application BUT I CANNOT CONNECT it. Because of that, I cannot update its firmware via BLE.
When I press the "connect" button, the "waiting" cursor is turning but I cannot connect to hw and I cannot see characteristics.
When I tried to debug the code, I cannot debug it. Why I cant debug it (maybe pressing directly to debug button in CCS corrupts "persistant" or "bim" app in the flash I dont know)
Thank you for your interest,
Dogus.