Product Anomaly Notification (PAN)

Similar documents
s132_nrf52 release notes

Product Change Notification (PCN)

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

Bluetooth Low Energy Portfolio

Wireless Sensor Networks BLUETOOTH LOW ENERGY. Flavia Martelli

nrf52810 Engineering A

Preliminary Product Specification 0.9.1

BLUETOOTH MOVEMENT AND SHOCK LOGGER API DOCUMENTATION. Version 2.0.1

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories -

WM1030 Rev Introduction. Ultra low power DASH7 Modem. Applications. Description. 868 / 915 MHz. Features. WIZZILAB Technical datasheet 1/10

ISP Bluetooth Low Energy Module with Integrated Antenna

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

Wireless-Tag WT51822-S4AT

nrf52832 Errata v1.2

BLE MODULE SPECIFICATIONS

Bluetooth BLE V4.2 single mode module

BlueBeacon Board Bluetooth Low Energy proximity-beacon Data sheet v. 1.0

Bluetooth low energy technology Bluegiga Technologies

Overview. Applications. Features. Pin assignment

Wireless-Tag WT51822-S1

Rayson Bluetooth Module

ARDUINO MEGA INTRODUCTION

Arduino Uno R3 INTRODUCTION

Datasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change

PAN1740 Design Guide

[Type here] M905. Bluetooth 4.2 Low Energy SiP Module with MCU and integrated antenna

BTM-C Datasheet

BLE010V5 1. (Based on CSR1010) Bluetooth Modules. User s Manual V1.5

Controlling electrical home appliances, using Bluetooth Smart Technology (October 2015) Pedro José Vieira da Silva

Approval Sheet ( 產品承認書 )

+ (5~27 VDC) GND. Bluetooth V4.1 BLE RS-232 Serial Adapter. Model: BLE-232B. 1. Package content: BLE RS-232 adapter

BLE Command Line Interface Document

EVE2 BLE CAN Datasheet

NDB-C0706A Dual Mode Bluetooth Module

BLE (Based on CSR1011) Bluetooth Module. User s Manual V1.3

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

Version: C Issued Date: 2018/11/08. User Guide ( 簡易使用手冊 ) Demo Board for MDBT42Q-AT / PAT. 韌體版本 (FW Revision): 1.3

BTA-C Datasheet

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-232 Serial Adapter. Model: BLE-232D-E. 1. Package content: BLE RS-232 adapter

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

Product Brief. Model: TLM922S-P01A. Ver.1.0

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Frequently Asked Questions

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

EVALUATION BOARD MANUAL EBSLSN Series. EVALUATION KIT MANUAL EKSLSN Series

nrf240x ShockBurst technology

AN4820 Application note

Ct-BT04 Specification Sheet

EVALUATION BOARD MANUAL EBSHSN Series. EVALUATION KIT MANUAL EKSHSN Series

Performance Evaluation of Bluetooth Low Energy Communication

Customize service and solution for wireless transportation products. Bluetooth Module Hardware Datasheet BLE1010C2P

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-422/485 Serial Adapter. Model: BLE-485C. 1. Package content: BLE RS-422/485 adapter

ATBRFN. Radio Frequency (RF) Based Trailer Tracking System. Datasheet (ATBRFN) 1

Sigfox Module WSG304S

Product Overview: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

SKB362 Bluetooth 4.0. Low Energy Module Datasheet

ERRATA SHEET INTEGRATED CIRCUITS. Date: 2009 October 14 Document Release: Version 1.2 Device Affected: LPC1768. NXP Semiconductors

DEVELOPMENT TEAM: Jeremiah Prousalis: Project Lead Firmware Lead Bluetooth Module Interfacing

EVALUATION BOARD MANUAL EBSHJN Series. EVALUATION KIT MANUAL EKSHJN Series

A0021. Overview. Features. Ordering Information. HSS Touch Signature IC 6 Input - I 2 C. Part Number Format: A X Y Z

BT-22 Product Specification

TEMPERATURE, HUMIDITY & DEW POINT SENSOR AND LOGGER API AND COMMAND BOOKLET

ČVUT FEL v Praze, U-BLOX IOT MODULES

Use of ISP1880 Accelero-Magnetometer, Temperature and Barometer Sensor

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

S110 nrf SoftDevice Specification v1.1. Bluetooth low energy. Key Features. Applications

IoT device in Minutes with ST s BlueNRG

Frequently Asked Questions

SS246 CMOS High Sensitivity Micropower Hall Latch

AppNote-US2400-EVB Low Power 2.4GHz Transceiver

nrf52832 Engineering A Errata v1.2

PM0257. BlueNRG-1, BlueNRG-2 BLE stack v2.x programming guidelines. Programming manual. Introduction

KST3300 Firmware Specification

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232C

Datasheet. RS485 description The UART/RS485 physical layer gives support for UART communication and higher level Modbus protocol.

AN Sleep programming for NXP bridge ICs. Document information

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

Realtek Ameba-1 Power Modes

Preliminary Data MOS IC. Type Ordering Code Package SDA Q67100-H5092 P-DIP-8-1

QPP Proprietary Profile Guide

RN-174 WiFly Super Module

nblue TM BR-LE4.0-S2A (CC2540)

Product Specification

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

BT 31 Data Sheet. Amp ed RF Technology Inc.

Bluetooth V4.1 BLE RS-232 Serial Adapter Model: BLE-232B Bluetooth V4.2 BLE RS-232 Serial Adapter Model: BLE-232C

Energy Harvesting Reference Design

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.1 BLE Datasheet and Quick Reference for BLE232V2

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232DEXA

The BASIC Stamp and other 5 V controllers need an adapter that:

HACCOM UM96 DataSheet / UserManual Dimitri Karatsinides

Memory technology and optimizations ( 2.3) Main Memory

Bluetooth LE 4.0 and 4.1 (BLE)

250 Mbps Transceiver in LC FB2M5LVR

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

Wireless Module Bluetooth R Smart Module EYSGCN Series EYSGJN Series EYAGJN Series Overview. Sep. 14, 2015 Version 1.0

Digital Humidity & Temperature Sensor. With Two-Wire Interface

ISDN - SOC. DesignGuide. Rev 2.2

JMY505G User's Manual

Transcription:

Product Anomaly Notification (PAN) Device affected (product name): nrf8001 Date (YYYY-MM-DD): 2015-04-13 Nordic Semiconductor reference: Thomas Embla Bonnerud Device version(s) affected: BX, B1, CX, C, D, and D1 PAN no.: PAN_025 Document version: 1.5 Summary Anomalies: 1. Current consumption I idle is 500 na higher than listed in the nrf8001 Preliminary Product Specification (nrf8001 PPS 0.9.3). 2. Current consumption I sleep is 700 na higher than listed in the nrf8001 PPS 0.9.3. 3. TX and RX (I TX DC /I RX DC ) peak current consumption with DC/DC converter enabled is 20% higher than listed in nrf8001 PPS 0.9.3. 4. The nrf8001 response to Read by Type or Read by Group Type requests contains invalid data when acting as a GATT server. 5. ReadDynamicData (0x07) and WriteDynamicData (0x08) cannot be used. 6. The nrf8001 may soft reset when receiving a connect request with transmit window offset <=1 and a sparse channel map. 7. The chip might not start advertising after waking up from sleep mode if the temperature is below 0 C. Marking / tracing: n R F B X n R F C X n R F C n R F D Authorization for Nordic Semiconductor Product Manager Date: 13/04/2015 Sign: Thomas Embla Bonnerud Template ID: 1159140_112, rev. 1.0, date: 2006-01-05 Page 1 of 5

Detailed Description 1. Anomaly #1 Current consumption (I idle ) is 500 na higher than listed in the nrf8001 PPS 0.9.3. Between the connection/advertising events (NOC). Current consumption (I Idle ) increases by 500 na to 2.5 µa. 2. Anomaly #2 Current consumption (I sleep ) is 700nA higher than listed in the nrf8001 PPS 0.9.3. Device in Sleep mode. Current consumption (I sleep ) increases by 700 na, to 1.2 µa. Template ID: 1159140_112, rev. 1.0, date: 2006-01-05 Page 2 of 5

3. Anomaly #3 Limited current consumption reduction with the DC/DC converter enabled. When nrf8001 DC/DC converter is enabled and radio is actively transmitting or receiving (see time segments 2, 3, and 4, in Figure 14 c and Figure 16 in the nrf8001 PPS 0.9.3). There is no impact on device function or RF performance. 20% higher current consumption when the radio is transmitting or receiving (I TX DC /I RX DC ), results in same peak currents as without DC/DC converter enabled. 4. Anomaly #4 The nrf8001 response to Read by Type or Read by Group Type requests contains invalid data when acting as a GATT server. This anomaly affects the ATT server implementation of nrf8001 whenever one of the following database layouts is stored in the local ATT database: 1) 2 (or more) Service definitions using 16-bit UUIDs followed by a Service definition using a 128-bit UUID. This only affects build codes CX and C. It does not affect build code BX. 2) 2 (or more) Characteristic declarations using 16-bit UUIDs followed by a Characteristic declaration using a 128-bit UUID. This only affects build codes CX and C. It does not affect build code BX. 3) 6 contiguous Characteristic value declarations using the same 16 or 128-bit UUID of which the value is 1 byte in length, followed by a Characteristic value declaration using the same UUID of which the value is greater than 1 byte in length. Or, 2 contiguous Characteristic value declarations using the same 16 or 128-bit UUID of which the value is 5 bytes in length, followed by a Characteristic value declaration using the same UUID of which the value is greater than 5 bytes in length. This affects build codes BX, CX, and C. Read by Type and Read by Group Type response from nrf8001 contains invalid data. The workaround comprises the three following requirements: 1. All 16-bit Service declarations must be placed first within the database, followed by all 128-bit Service declarations. 2. All 128-bit Characteristic declarations must be placed first within a Service declaration. 3. The number of 16-bit Service declarations divided by three must not be equal to an integer number. This anomaly is fixed in build code D. Template ID: 1159140_112, rev. 1.0, date: 2006-01-05 Page 3 of 5

5. Anomaly #5 ReadDynamicData (0x07) and WriteDynamicData (0x08) cannot be used. This anomaly only affects build code D. Dynamic data cannot be stored in an application controller and written back into nrf8001. None. This anomaly is fixed in build code D with the date code 1209 or later. 6. Anomaly #6 The nrf8001 will be soft reset, and the Device Started event and the ACI Hardware Error event will be sent to the application controller. If the Hardware error is not handled correctly, the nrf8001 will re-send the ACI Device Started Event and the ACI Hardware Error Event. A Connect Request is received with the below conditions: TransmitWindowOffset <=1. A combination of hop_length and channel map which requires the remapping algorithm to run for channel selection. The Connect Request may not result in the connection being established. If the Hardware Error event is not handled correctly, the nrf8001 will re-send the ACI Events and the current consumption of the nrf8001 will be about 5-6 ma. There is no work around for the soft reset and the subsequent ACI Hardware Error Event. The code on the application controller connected to the nrf8001 must handle the ACI Device Started Event and the ACI Hardware Error Event using the below method to allow normal operation after the anomaly is encountered. The ACI Device Stated Event has a 1 byte field called HWerror. This field is set to 0x01 when a Hardware Error has occurred. The Hardware Error event is available after the ACI Device started event. When a Device Started Event is received and the HWError is set to 0x01, the Hardware Error Event must first be clocked out from the nrf8001 before any other ACI commands can be sent to the nrf8001. The application controller can proceed with its normal operation after receiving the Hardware Error Event. Product: nrf8001 Template ID:PAN_025, rev. 1.5, Date: 2015-04-13 Page 4 of 5

7. Anomaly #7 The chip might not start advertising after waking up from sleep mode if the temperature is below 0 C. Temperature below 0 C. Chip will not start or will experience a delay in advertising. At low temperatures the chip should be kept awake long enough after sleep to allow the Random Number Generator (RNG) to produce enough bytes for the advertise operation. If the IC does not receive enough bytes then the advertising will not happen. In the worst case (-40 C) a delay of 300 ms should be introduced after wake-up to allow full random number generation. Product: nrf8001 Template ID:PAN_025, rev. 1.5, Date: 2015-04-13 Page 5 of 5