µVISION: Why is the "Big Endian" checkbox greyed-out?
Information in this knowledgebase article applies to:
I'm working with a Cortex-M4 based evaluation board. I found out in µVision Options for Target - Target - Big Endian option is greyed-out, as shown in this screenshot.
How can I enable this Big Endian option?
As summarized here (Data endianness: Little-endian or big-endian), unlike legacy ARM cores, the Cortex-M endianness of the device is permanently set by the silicon vendor and cannot be changed for a device.
Since your device is designed for and can only use little-endian, µVision prevents you from changing it.
See The device vendors Data Sheet or Reference Manual to find out if a chip is designed to use little-endian or big-endian ordering.
Last Reviewed: Friday, January 5, 2018
of your data.