This is an old revision of the document!
The ADICUP3029 software pack provides access to all the necessary on-board peripheral drivers for the EVAL-ADICUP3029 development platform. The ADICUP3029 software pack builds on top of what the ADuCm302x software pack provides. The ADICUP3029 software pack makes it easier to use the on-board peripherals so creating your application layer is will be easier. Combined with the ADuCM302x and Sensors software pack, there are many great Internet of Things(IoT) applications and demos that can be replicated using the ADICUP3029 development platform.
The drivers and examples in the BSP are designed to work with CrossCore Embedded Studio 2.6.0 ® and the ADuCM302x Device Family Pack 2.0.0, Sensor Software 1.1.0, BLE Software 1.0.0, WiFi Software 1.0.0.
The following application examples are provided as part of the ADICUP3029 BSP software pack:
Each of the EVAL-ADICUP3029 boards has the same Bluetooth Low Energy(BLE) MAC address by default. Although this won't be a problem for most users, some users might be trying to prototype/create a system using multiple ADICUP3029 boards. In those circumstances it might be required to change your MAC address to a different unique value.
We have created five(5) additional BLE MAC addresses which can be quickly programmed using the desired MAC_address.HEX file and the drag and drop method described here.
The current available MAC address configurations are outlined in the table below.
ADICUP3029 Board Configuration | ADICUP3029 .HEX File Name | EM9304 MAC Address |
---|---|---|
Default Release Mode | pre-programmed (no file needed) | 00-05-F7-01-41-44 |
ChangeMAC_45 | change_mac_45.hex | 00-05-F7-01-41-45 |
ChangeMAC_46 | change_mac_46.hex | 00-05-F7-01-41-46 |
ChangeMAC_47 | change_mac_47.hex | 00-05-F7-01-41-47 |
ChangeMAC_48 | change_mac_48.hex | 00-05-F7-01-41-48 |
ChangeMAC_49 | change_mac_49.hex | 00-05-F7-01-41-49 |
The MAC address .HEX files can be found with the EVAL-ADICUP3029 pack, in the following directory: C:\Analog Devices\CrossCore Embedded Studio 2.6.0\ARM\packs\AnalogDevices\EVAL-ADICUP3029_BSP\1.1.0\Tools\ble\programmer\EVAL-ADICUP3029
For detailed information regarding the ADICUP3029 software pack, please see our complete ADICUP3029 software user guide.
You MUST have this software package installed on your laptop or PC in order to compile, debug, and run the applications for the ADICUP3029 platform.
The software pack can be downloaded in several ways.
End of Document