The package contains a Bluetooth Low Energy stack firmware image supporting the upgradable BlueNRG-2N Bluetooth® Low Energy network processor, which is a low power Bluetooth Smart IC, compliant with the Bluetooth specification.
The image is provided in two formats:
*.c: suitable for device firmware reprogramming during volume manufacturing of customer boards.
*.bin: suitable for device firmware programming on-bench with the ST GUI for prototype bring-up, and also for device firmware reprogramming during volume manufacturing of customer boards.
It supports SPI or UART interfaces, selected through GPIO.
The device comes pre-programmed with a production-ready stack image; the version of which may change at any time without notice. The software version of the preloaded stack image can be retrieved through a specific API command (refer to the SDK documentation for further details). ST may in the future make new stack image firmware available to end users, free-of-charge, through www.st.com. End users can then upgrade parts with the newly downloaded stack image through the software tools and reference code provided by ST. Firmware is provided in compiled form, since it is not intended for modification by users.
The following Bluetooth Low Energy stack image versions are provided within the BlueNRG-2N Buetooth LE stack image packages available on the STMicroelectronics web page:
1) STSW-BNRG2N-V320: Bluetooth LE stack version 2.1c
2) STSW-BNRG2N-V330: Bluetooth LE stack version 2.1e
3) STSW-BNRG2N-V340: Bluetooth LE stack version 2.1f