Supported Software and Tools

group page_ble_toolchain

This version of the PSoC 6 BLE Middleware was validated for compatibility with the following Software and Tools:

Software and Tools

Version

ModusToolbox Software Environment

2.0

- ModusToolbox Device Configurator

2.0

- ModusToolbox BT Personality in Device Configurator

1.1

- ModusToolbox BT Configurator tool

2.0

GCC Compiler

7.2.1

IAR Compiler

8.32

Arm Compiler 6 (Note 1)

6.11

Note The PSoC 6 BLE Middleware includes the pre-compiled libraries for Arm Compiler 6. They are built with the following options to be compatible with ModusToolbox and MBED:

‘-fshort-enums’ - Set the size of an enumeration type to the smallest data type that can hold all enumerator values.

‘-fshort-wchar’ - Set the size of wchar_t to 2 bytes.

To operate in custom environments with Arm Compiler 6, apply the above mentioned build options.