Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue for Arm Compiler 6 library updates #5383

Closed
10 tasks
theotherjimmy opened this issue Oct 25, 2017 · 12 comments
Closed
10 tasks

Tracking issue for Arm Compiler 6 library updates #5383

theotherjimmy opened this issue Oct 25, 2017 · 12 comments

Comments

@theotherjimmy
Copy link
Contributor

theotherjimmy commented Oct 25, 2017

Each library in the following list must be recompiled with Arm Compiler 6 to support the upcoming Mbed OS release 5.7.0 and onward. Please make pull requests to the branch feature-armc6 containing the updated libraries.

These are the outstanding libraries:

  • targets/TARGET_ARM_SSG/TARGET_BEETLE/TOOLCHAIN_ARM_STD/libcordio.0.0.2.ar
  • targets/TARGET_ARM_SSG/TARGET_BEETLE/TOOLCHAIN_ARM_STD/libcordio_platform.0.0.2.ar
  • targets/TARGET_Maxim/TARGET_MAX32610/TOOLCHAIN_ARM_STD/libexactLE.ar
  • targets/TARGET_Maxim/TARGET_MAX32620/TOOLCHAIN_ARM_STD/libexactLE.ar
  • targets/TARGET_Maxim/TARGET_MAX32630/TOOLCHAIN_ARM_STD/libexactLE.ar
  • targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F439xI/TARGET_UBLOX_EVK_ODIN_W2/sdk/TOOLCHAIN_ARM/libublox-odin-w2-driver.ar
  • targets/TARGET_Realtek/TARGET_AMEBA/TARGET_RTL8195A/device/TOOLCHAIN_ARM_STD/lib_peripheral_mbed_arm.ar
  • targets/TARGET_Realtek/TARGET_AMEBA/TARGET_RTL8195A/device/TOOLCHAIN_ARM_STD/lib_wlan_mbed_arm.ar
  • targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_LPC54114/device/TARGET_LPC54114_M4/TOOLCHAIN_ARM_STD/libpower.ar
  • targets/TARGET_NXP/TARGET_MCUXpresso_MCUS/TARGET_LPC546XX/device/TOOLCHAIN_ARM_STD/lib_power.ar

@screamerbg @maclobdell @MarceloSalazar

@theotherjimmy
Copy link
Contributor Author

theotherjimmy commented Oct 25, 2017

@SeppoTakalo We would also like to see a new nanostack build for Arm Compiler 6 for 5.7.0.
[Mirrored to Jira]

@artokin
Copy link
Contributor

artokin commented Oct 25, 2017

@theotherjimmy , PR #5381 contains nanostack build with ARMC6.
[Mirrored to Jira]

@theotherjimmy
Copy link
Contributor Author

theotherjimmy commented Oct 25, 2017

Thanks!
[Mirrored to Jira]

@SeppoTakalo
Copy link
Contributor

SeppoTakalo commented Oct 30, 2017

CC: @mikter @artokin

[Mirrored to Jira]

@theotherjimmy
Copy link
Contributor Author

theotherjimmy commented Oct 30, 2017

@pan- Do you think we could move that cordio stack and build it ourselves?
[Mirrored to Jira]

@artokin
Copy link
Contributor

artokin commented Nov 2, 2017

ARMC6 binaries available in #5401.
[Mirrored to Jira]

@pan-
Copy link
Member

pan- commented Nov 9, 2017

@theotherjimmy The cordio stack in TARGET_CORDIO is built by our CI; I need to modify the buildscript to use ARMC6 instead of ARMC5. However we cannot generate cordio builds for the BEETLE or MAXIM's targets.
[Mirrored to Jira]

@theotherjimmy
Copy link
Contributor Author

theotherjimmy commented Nov 9, 2017

@pan- I will have to turn BLE off for those targets then.
[Mirrored to Jira]

@theotherjimmy
Copy link
Contributor Author

theotherjimmy commented Nov 9, 2017

@pan- After #5406, you could just configure both MBED_ARM_PATH for ARMC5 and MBED_ARMC6_PATH for ARMC6, and the tools will compile with whichever arm compiler is correct for that branch.
[Mirrored to Jira]

@0xc0170
Copy link
Contributor

0xc0170 commented May 22, 2018

@ARMmbed/mbed-os-tools This has been idle for a while, any update for these issues?
[Mirrored to Jira]

@adbridge
Copy link
Contributor

adbridge commented Oct 4, 2018

Internal Jira reference: https://jira.arm.com/browse/IOTCORE-249

@deepikabhavnani
Copy link

Closing this, @SenRamakri - Please create new one, if library updates are needed for ARMC6 as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants