Target Process does not show Cortex-a53

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Target Process does not show Cortex-a53

ソリューションへジャンプ
1,886件の閲覧回数
david_kempert
Contributor I

I am trying to select a target processor in CodeWarrior 11.4.0 and the Cortex-a53 does not show up in the drop down list. How do I select this processor?

0 件の賞賛
返信
1 解決策
1,739件の閲覧回数
Pavel
NXP Employee
NXP Employee

CodeWarrior has removed support for customizing target-specific compiler optimizations, due to no perceived benefit in doing so.
You can still do that, though. Go to C/C++ Build -> Settings -> Tool Settings -> Cross ARM C Compiler -> Optimizations -> Other optimization flags and add "-mtune=cortex-a53" to that text box. Then recompile the project.

Have a great day,
Pavel Chubakov

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
1,740件の閲覧回数
Pavel
NXP Employee
NXP Employee

CodeWarrior has removed support for customizing target-specific compiler optimizations, due to no perceived benefit in doing so.
You can still do that, though. Go to C/C++ Build -> Settings -> Tool Settings -> Cross ARM C Compiler -> Optimizations -> Other optimization flags and add "-mtune=cortex-a53" to that text box. Then recompile the project.

Have a great day,
Pavel Chubakov

0 件の賞賛
返信
1,739件の閲覧回数
Pavel
NXP Employee
NXP Employee

See the following document about CodeWarrior 11.4.0:

https://www.nxp.com/docs/en/release-note/CW-ARMV8-RN.pdf

 

This CodeWarrior supports QorIQ LS-Series processors.

See the LS1012a, LS1043a and LS1088a Reference Manual.

These Reference Manuals shows that cores of these processors are Cortex A53.

Have a great day,
Pavel Chubakov

 

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 件の賞賛
返信
1,739件の閲覧回数
david_kempert
Contributor I

That wasn't my question. I am using the LS1043a processor and want to select the cortex-a53 from the drop down menu from Properties->C/C++ Build->Settings->Tool Settings->Target Processor->Arm Family. Setting this adds -mcpu to the compiler command line, but Cortex-A15 is the highest core that can be selected. For now I am getting around this by selecting "Toolchain default" as the ARM family, and "armv8-a" as the Architecture.

0 件の賞賛
返信