Table of Contents
LM068/ LM961/ LM074 BT4.1/BT5.0 Firmware Release
OVERVIEW
Note: SSPC is dual mode firmware with SPP and GAP Central
APPLICATION FIRMWARE NOTES
SPP BT 5.0 WITH GAP CENTRAL
Version: SPPC_0201 – 8th April 2019
1. Added the patch for BT5.0 compliance for CSRB5348 chipset.
2. Minor bug fixes.
3. UpgradeINT and UARTCONF settings included in AT*Settings report, AT*Reset=2 command resets the UpgradeINT and UARTCONF settings.
4. Default Upgrade interface is UART.
5. Default UARTCONF is maximum throughput.
6. Added Command AT*STACKVER=? To check the HCI and Stack version for BT5.0 stack.
Version: SPPC_0115 – 6th December 2018
1. Added the firmware upgrade interface as UART.
2. By connecting the LM074/Lm961/LM068 to UART on PC or micro-controller, user can put the module in upgrade mode and send the upgrade-image over UART interface.
3. AT*UPGRADEINT=?, AT*UPGRADEINT=OTA(default), AT*UPGRADEINT=UART.
4. Few Minor bug fixes.
Version: SPPC_0114 – 19th_November_2018
1. Changes for Simple Secure Pairing (SSP) pairing with dynamic-key/Passkey. As LM068/LM961/LM074 are BT4.1 device, while pairing with BT2.0 devices it uses PIN and while pairing with BT2.1 and above devices it uses DPIN/MITM/IO-Type settings.
2. By default, for pairing with BT2.1 and above devices, LM961/LM074/LM068 device will use security settings as DPIN=ON, MITM=ON, IO-Type=KB_Only (settings can be changed with AT commands).
3. By default, for BT2.0 devices, Default PIN=1234 (can be changed with AT command).
4. Minor bug fixes/improvements in classic SPP role.
5. Added AT command for UART configuration as “AT*UARTCONF=LATENCY/THROUGHPUT” and “AT*UARTCONF=?”. Default setting for LMs Generic firmware is “THROUGHPUT” meaning the device will support maximum throughput over UART.
Version: SPPC_0109 – 19th Sept 2018
1. Version _0109 released for LM068/LM961/LM074, SPPwithGapCentral.
2. LED Blinking is made as similar as LM048 LEDs. Blue LED Blinking if Not connected. Yellow LED as LINK-Data-Transfer LED.
3. Escape sequence detection logic changed and made as similar as LM048.
4. Added feature to upgrade the device name with last two bytes of the BD-Address. Made it as default True. Users can make it OFF using AT command AT*UpdateName=ON/OFF.
5. Name of LM068 adapter as 068SerialADTxx, xx are last two bytes of BD-address.
Version: SPPC_0108 – 29th June 2018
1. Version _0108 released for LM961/LM074 and LM068.
2. Bug fix – LM961/LM074/LM068 was not getting connected to the WIN-PC, after successful pairing, RFCOMM-Serial-Over-Bluetooth ports were not getting created, error as “device not supporting Serial service” was displayed on PC. Resolved this by adding the default SDP record from CSR-Example-code.
3. Added production and OTA bin images for All devices as per the names suggested by MS.
Version: SPPC_0107 – Recreated images for Ver_0107 – 20th June 2018
1. Above images were not passing the Connection test on LM154 due to no response OK for Pair OK.
2. Recreated the images, SPP_ESC_Sequence timeout is 2 seconds.
3. Other features are same.
4. LM961 tested on LM154 test tool, passes the test successfully.
5. Added all production and OTA.bin images
Version: SPPC_0107
1. Up to Version_0106, the device shall indicate the input pairing request to use and shall process it as per Accept or Reject response from the user.
2. In version_0107, this dependency is removed (like LM048 device) and Device shall accept all the pairing requests. The device shall update user for success/failure of the pairing procedure.