This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Specific migration related questions from 5.06 to 6.15

Hello support team and dear fellow engineers,

Brief: There exists an SDK based on the toolchain v5.06, the target is to migrate the sdk to toolchain v6.15. I am only interested in keil armcc toolchain migration to armclang toolchain at this moment.  

I have already looked around the community and the migration application note. Unfortunately, I could not find an answer for the following questions.

Would you let me know how to fix the following issues:

 1. --bss_threshold=0 is not supported in armclang compiler v6.15, what is the equivalent command should be used in a project?

 2. --feedback=".\unused_SoC.txt" is not supported in armclang compiler v6.15, what is the equivalent command should be used in a project?

 3. Scatter file:

Usecase: How to include directory path in v6.15 in a scatterfile?

v5.06

#! armcc -E -I .\,.\..,.\..\sdk\HAL_common_config,.\..\..\..\sdk\HAL_partnum_config\ --cpu Cortex-M0+

v6.15

#! armclang -E <how to include directory path? Write down the compatible command of v5.06 as shared above> --target=arm-arm-none-eabi -mcpu=cortex-m0plus

I look forward for your response, many thanks.

Parents Reply Children
  • Hi Jerome D, Oliver B

    Nice to e-meet you, I have asked in the community forum does not relate to GNU tool-chain.

    Here are some technical details:

    IDE-Version:
    µVision V5.33.0.0
    Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved.

    REMOVED Private licensing text

    Tool Version Numbers:
    Toolchain:              MDK Essential 5.33 (Single): 1 user(s)  Version: 5.33.0.0
    Toolchain Path:    C:\Keil_v5\ARM\ARMCLANG\Bin
    C Compiler:         ArmClang.exe        V6.15
    Assembler:          Armasm.exe        V6.15
    Linker/Locator:     ArmLink.exe        V6.15
    Library Manager:    ArmAr.exe        V6.15
    Hex Converter:      FromElf.exe        V6.15
    CPU DLL:               SARMCM3.DLL          V5.33.0.0
    Dialog DLL:         TARMCM1.DLL          V1.14.3.0
    Target DLL:             Segger\JL2CM3.dll      V2.99.38.0
    Dialog DLL:         TARMCM1.DLL          V1.14.3.0

    CortexM0+.

    I hope these information will help to re-categorize the question, if not placed yet.

    /Alam