ABI for M4/M7 dual core (117x)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

ABI for M4/M7 dual core (117x)

956 次查看
dave_carlson
Contributor III

We have a desire to use a single compilation  for both the M4 and M7 cores on a RT1176 based design.  This is mostly because large portions of the code are "shared" and compiling twice is a PITA.

1.  The IDE uses "thumb" for the demos.  Is there a reason why Thumb2 is not used?

2.  If we do not use double-precision float, can the M4 and M7 run the same thumb2 code?

2a.  If 2 is no, is there a gcc switch-set that will produce an object file that will run on both cores?

If there is a guidance document to instruction set selection for Cortex-M, flip a pointer.

0 项奖励
2 回复数

932 次查看
Sabina_Bruce
NXP Employee
NXP Employee

Hello Dave,

Hope you are doing well.

The RT117x is still in pre-production stage. Therefore we are not able to answer any questions in our public community domain. I'd recommend that you please contact your local distributor for further support on this matter.

Have a great week!

Best Regards,

Sabina

0 项奖励

955 次查看
dave_carlson
Contributor III

Arm sez (see pic) the Cortex-M4 ISA would restrict us from the Cortex-M7 vector instructions only.

Confirm?

0 项奖励