Is firmware build and flashing on macOS supported for DWM3001CDK?

Hi,

I would like to build and flash firmware for the DWM3001CDK.

I checked the current DWM3001CDK Developer Manual for QM33SDK-1.1.0, and it seems that the supported host operating systems described in the manual are only Windows and Linux.

Could you please let me know whether building and flashing the firmware on macOS is officially supported?

If macOS is not officially supported, are there any known issues or limitations when trying to build and flash the firmware on macOS?

For example, I am wondering whether there may be problems related to the ARM toolchain, CMake/Make, SEGGER J-Link, or the VS Code tasks/launch configurations.

Any information or recommended setup would be appreciated.

@putitomato,

Indeed it is not officially supported. The toolchain requirement for this SDK is arm-none-eabi-gcc-10.3-2021.10 but there is no official release from ARM for Apple Silicon (see https://developer.arm.com/downloads/-/gnu-rm)

However, I have had success using the version from xPack here: Release xPack GNU Arm Embedded GCC v10.3.1-2.3 (with support for Apple Silicon) · xpack-dev-tools/arm-none-eabi-gcc-xpack · GitHub for building the SDK.

Please do not try to use a newer/different version of the toolchain as you will most probably get compile errors.

1 Like

Thank you very much for the clarification.

I understand that macOS is not officially supported, mainly because the required arm-none-eabi-gcc-10.3-2021.10 toolchain does not have an official Apple Silicon release from ARM.

I will try using the xPack GNU Arm Embedded GCC v10.3.1-2.3 release instead, and avoid using newer GCC versions to prevent build errors.

Thanks again for the helpful information.