Hello,
One of my customer wants to confirm endianness support for both MCSDK 2.x and MCSDK3.x.
They are considering to use either Keystone1 or Keystone2 with Big Endian.
The user guides say the following software components are supported with little endian only.
Please take a look at the latest version of MCSDK manuals:
MCSDK 2.1
BiosMulticoreSDK_2.1_UserGuide.pdf
- Platform Library
- Network Interface Management Unit
- OpenMP Run-Time Library
- Image processing Library
- Multicore System Analyzer
MCSDK 3.x
MCSDK_User_Guide.pdf
- Platform Library
- Network Interface Management Unit
- Image processing Library
- Multicore System Analyzer
For example, PDK for C66x (one of the components of MCSDK2.x for keystone1) shows :
As you see, there is no description about big endian.
Could you please let us confirm whether these software components really does not support big endian or not.
I looked over the directories under related software components and found the most software components have the big endian version of libraries (*.ae66e),
but I could not find the one for OpenMP.
Best Regards,
Naoki Kawada