Table 5-1 Device Family Overview| DEVICE | PHY SUPPORT | FLASH (KB) | RAM (KB) | GPIO | PACKAGE(1) |
|---|
| CC2640R2F-Q1(2) | Bluetooth Low Energy (Normal, High Speed, Long Range, Automotive) | 128 | 20 | 31 | RGZ (Wettable Flanks), RGZ |
| CC2640R2Fxxx(2) | Bluetooth Low Energy (Normal, High Speed, Long Range) | 128 | 20 | 31, 15, 14, 10 | RGZ, RHB, YFV, RSM |
| CC2650F128xxx | Multi-Protocol(3) | 128 | 20 | 31, 15, 10 | RGZ, RHB, RSM |
| CC2640F128xxx | Bluetooth Low Energy (Normal) | 128 | 20 | 31, 15, 10 | RGZ, RHB, RSM |
| CC2630F128xxx | IEEE 802.15.4 (Zigbee/6LoWPAN) | 128 | 20 | 31, 15, 10 | RGZ, RHB, RSM |
| CC2620F128xxx | IEEE 802.15.4 (RF4CE) | 128 | 20 | 31, 10 | RGZ, RSM |
(1) Package designator replaces the xxx in device name to form a complete device name, RGZ is 7mm × 7mm VQFN48, RHB is 5mm × 5mm VQFN32, RSM is 4mm × 4mm VQFN32, and YFV is 2.7mm × 2.7mm DSBGA.
(2) CC2640R2F-xxx devices contain Bluetooth 4.2 Host and Controller libraries in ROM, leaving more of the 128KB of flash available for
the customer application when used with supported BLE-Stack software protocol stack releases. Actual use of ROM and flash by
the protocol stack may vary depending on device software configuration. See
Bluetooth Low Energy Stack for more details.
(3) The CC2650 device supports all PHYs and can be reflashed to run all the supported standards.
Table 5-2 Typical(1) Flash Memory Available for Customer Applications| DEVICE | SIMPLE BLE PERIPHERAL (BT 4.0)(2) | SIMPLE BLE PERIPHERAL (BT 4.2)(2)(3) |
|---|
| CC2640R2Fxxx, CC2640R2F-Q1(4) | 83KB | 80KB |
| CC2640F128xxx, CC2650F128xxx | 41KB | 31KB |
(1) Actual use of ROM and flash by the protocol stack will vary depending on the device software configuration. The values in this table are provided as guidance only.
(2) Application example with two services (GAP and Simple Profile). Compiled using IAR.
(3) BT4.2 configuration, including Secure Pairing, Privacy 1.2, and Data Length Extension
(4) Bluetooth Low Energy applications running on the CC2640R2F-Q1 device make use of up to 115KB of system ROM and up to 32KB of RF Core ROM to minimize flash usage. The maximum amount of nonvolatile memory available for Bluetooth Low Energy applications on the CC2640R2F-Q1 device is thus 275KB (128KB flash + 147KB ROM).