Hi everyone, I hope you can guide me in the process of developing some firmware.
This is my case, I have developed my own electronic design with the PAN1721 integrated on it, and after checking that it works, I need to develop the firmware but I am a bit (or very) lost.
I have taken a look to the "CC2540/41 BLE Software Developers Guide" and I become familiar with the BLE Protocol stack. I want to achieve something very similar to the example "HostTestRelease" with a SPI communication with an ARM processor. In conclussion, I need to send something via bluetooth through the PAN1721 that previously has been sent by the ARM processor (via SPI) to the PAN module. (I hope you can understand the main idea...)
I have the next tools:
- IAR Embedded Workbench (30 days evaluation)
- CC Debugger
- Bluetooth USB adapter connected to the PC.
- Other software: "BTool", "BLE Device Monitor", "Packet Sniffer, Smart RF Studio 7" and "Flash programmer"
At this point I am a bit lost. These are the steps I would like to follow:
- First of all I would like to check that I can link the PC with the PAN1721. (It seems it happens because the Bluetooth device finds the "BlueMod +P2x/G2..." ). Am I right?
- Secondly I would like to check that some example packets from the PAN1721 are received in the PC. Could you suggest me something to develop this task?
- After that I should develop the specific firmware (based on the "HostTestRealease" example). Could you guide me in the first steps of this task?
Any of your suggestions would be very useful for me, as I have told you I am lost at this point.
Thank you very much.