S32K358 multi core with same SDK

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

S32K358 multi core with same SDK

跳至解决方案
772 次查看
nirmal_masilamani
Contributor IV

Hello Team,

We are using S32K358 with Multi core.

Since we need to build separate project for each core, is it possible to use single SDK, for multi core?

标记 (2)
0 项奖励
回复
1 解答
627 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @nirmal_masilamani,

Here is a simple example:

https://community.nxp.com/t5/S32K-Knowledge-Base/S32K358-Multicore-Start-CM7-2-from-CM7-0/ta-p/19238...

There isn’t a dedicated document for this; the reference manual is the primary source of information.

 

BR, Daniel

 

 

在原帖中查看解决方案

0 项奖励
回复
6 回复数
739 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @nirmal_masilamani,

What do you mean by single SDK?

Do you use S32DS IDE to configure the drivers or do you use Tresos?

 

 

 

0 项奖励
回复
737 次查看
nirmal_masilamani
Contributor IV

Hi,

Using S32DS IDE.

What do you mean by single SDK? - > In S32DS, if i create an application project for S32K548, 2 separate projects created for each core. Each project has its own config .mex file, RTD files and everything's.

My doubt is, since both cores use same SDK, can we use single SDK?

Instead of separate SDK files.

标记 (2)
0 项奖励
回复
694 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @nirmal_masilamani,

What would be the purpose of it?

Each core project in the S32DS IDE (S32K3xx RTD) has its own configuration tool and corresponding .mex file. This is necessary because typically, each core is responsible for different tasks and therefore uses different peripherals.

For example:

If CM7_0 uses the ADC, its RTD folder will include the source files for the ADC driver.
If CM7_2 uses the UART, its RTD folder will contain the UART driver source files.

Even though some RTD source files may exist in both projects, only the modules and functions actually used by each core are compiled and linked into its final image.

 

Regards,

Daniel

 

 

0 项奖励
回复
665 次查看
nirmal_masilamani
Contributor IV

Hello @danielmartynek ,

Thank for your reply,

Is there any documents or example project for S32K38, on which core is started first and how to start other core's?

标记 (2)
0 项奖励
回复
628 次查看
danielmartynek
NXP TechSupport
NXP TechSupport

Hi @nirmal_masilamani,

Here is a simple example:

https://community.nxp.com/t5/S32K-Knowledge-Base/S32K358-Multicore-Start-CM7-2-from-CM7-0/ta-p/19238...

There isn’t a dedicated document for this; the reference manual is the primary source of information.

 

BR, Daniel

 

 

0 项奖励
回复
591 次查看
nirmal_masilamani
Contributor IV

Hello @danielmartynek ,

Thank for the information.

标记 (2)
0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2192478%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E9%87%87%E7%94%A8%E7%9B%B8%E5%90%8C%20SDK%20%E7%9A%84%20S32K358%20%E5%A4%9A%E6%A0%B8%E5%A4%84%E7%90%86%E5%99%A8%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2192478%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E5%9B%A2%E9%98%9F%E3%80%81%3C%2FP%3E%3CP%3E%E6%88%91%E4%BB%AC%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E5%A4%9A%E6%A0%B8%20S32K358%E3%80%82%3C%2FP%3E%3CP%3E%E6%97%A2%E7%84%B6%E6%88%91%E4%BB%AC%E9%9C%80%E8%A6%81%E4%B8%BA%E6%AF%8F%E4%B8%AA%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC%E5%8D%95%E7%8B%AC%E7%9A%84%E9%A1%B9%E7%9B%AE%EF%BC%8C%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%B8%BA%E5%A4%9A%E6%A0%B8%E4%BD%BF%E7%94%A8%E5%8D%95%E4%B8%AA%20SDK%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2195538%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2195538%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F160001%22%20target%3D%22_blank%22%3E%40danielmartynek%3C%2FA%3E%E3%80%81%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E6%8F%90%E4%BE%9B%E7%9A%84%E4%BF%A1%E6%81%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2194926%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2194926%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F233316%22%20target%3D%22_blank%22%3E%40nirmal_masilamani%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E4%B8%8B%E9%9D%A2%E6%98%AF%E4%B8%80%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E4%BE%8B%E5%AD%90%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FS32K358-Multicore-Start-CM7-2-from-CM7-0%2Fta-p%2F1923889%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FS32K358-Multicore-Start-CM7-2-from-CM7-0%2Fta-p%2F1923889%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%B2%A1%E6%9C%89%E4%B8%93%E7%94%A8%E7%9A%84%E6%96%87%E6%A1%A3%EF%BC%9B%E5%8F%82%E8%80%83%E6%89%8B%E5%86%8C%E6%98%AF%E4%B8%BB%E8%A6%81%E7%9A%84%E4%BF%A1%E6%81%AF%E6%9D%A5%E6%BA%90%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%EF%BC%8C%E4%B8%B9%E5%B0%BC%E5%B0%94%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2194141%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2194141%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F160001%22%20target%3D%22_blank%22%3E%40danielmartynek%3C%2FA%3E%E3%80%81%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E7%AD%94%E5%A4%8D%E3%80%81%3C%2FP%3E%3CP%3E%E6%98%AF%E5%90%A6%E6%9C%89%E4%BB%BB%E4%BD%95%E6%96%87%E4%BB%B6%E6%88%96%E7%A4%BA%E4%BE%8B%E9%A1%B9%E7%9B%AE%E8%AF%B4%E6%98%8E%20S32K38%20%E9%A6%96%E5%85%88%E5%90%AF%E5%8A%A8%E5%93%AA%E4%B8%AA%E5%86%85%E6%A0%B8%EF%BC%8C%E4%BB%A5%E5%8F%8A%E5%A6%82%E4%BD%95%E5%90%AF%E5%8A%A8%E5%85%B6%E4%BB%96%E5%86%85%E6%A0%B8%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2193480%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2193480%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F233316%22%20target%3D%22_blank%22%3E%40nirmal_masilamani%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E8%BF%99%E6%A0%B7%E5%81%9A%E7%9A%84%E7%9B%AE%E7%9A%84%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%3C%2FP%3E%0A%3CP%3ES32DS%20IDE%EF%BC%88S32K3xx%20RTD%EF%BC%89%E4%B8%AD%E7%9A%84%E6%AF%8F%E4%B8%AA%E6%A0%B8%E5%BF%83%E9%A1%B9%E7%9B%AE%E9%83%BD%E6%9C%89%E8%87%AA%E5%B7%B1%E7%9A%84%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E5%92%8C%E7%9B%B8%E5%BA%94%E7%9A%84%20.mex%E9%94%89%E5%88%80%E8%BF%99%E6%98%AF%E5%BF%85%E8%A6%81%E7%9A%84%EF%BC%8C%E5%9B%A0%E4%B8%BA%E9%80%9A%E5%B8%B8%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E6%AF%8F%E4%B8%AA%E5%86%85%E6%A0%B8%E8%B4%9F%E8%B4%A3%E4%B8%8D%E5%90%8C%E7%9A%84%E4%BB%BB%E5%8A%A1%EF%BC%8C%E5%9B%A0%E6%AD%A4%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E5%A4%96%E8%AE%BE%E3%80%82%3C%2FP%3E%0A%3CP%3E%E4%BE%8B%E5%A6%82%EF%BC%9A%3C%2FP%3E%0A%3CP%3E%E5%A6%82%E6%9E%9C%20CM7_0%20%E4%BD%BF%E7%94%A8%20ADC%EF%BC%8C%E5%85%B6%20RTD%20%E6%96%87%E4%BB%B6%E5%A4%B9%E5%B0%86%E5%8C%85%E5%90%AB%20ADC%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%BA%90%E6%96%87%E4%BB%B6%E3%80%82%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%20CM7_2%20%E4%BD%BF%E7%94%A8%20UART%EF%BC%8C%E5%85%B6%20RTD%20%E6%96%87%E4%BB%B6%E5%A4%B9%E5%B0%86%E5%8C%85%E5%90%AB%20UART%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%BA%90%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%B0%BD%E7%AE%A1%E4%B8%A4%E4%B8%AA%E9%A1%B9%E7%9B%AE%E4%B8%AD%E9%83%BD%E5%8F%AF%E8%83%BD%E5%AD%98%E5%9C%A8%E4%B8%80%E4%BA%9B%20RTD%20%E6%BA%90%E6%96%87%E4%BB%B6%EF%BC%8C%E4%BD%86%E5%8F%AA%E6%9C%89%E6%AF%8F%E4%B8%AA%E5%86%85%E6%A0%B8%E5%AE%9E%E9%99%85%E4%BD%BF%E7%94%A8%E7%9A%84%E6%A8%A1%E5%9D%97%E5%92%8C%E5%87%BD%E6%95%B0%E6%89%8D%E4%BC%9A%E8%A2%AB%E7%BC%96%E8%AF%91%E5%B9%B6%E9%93%BE%E6%8E%A5%E5%88%B0%E6%9C%80%E7%BB%88%E6%98%A0%E5%83%8F%E4%B8%AD%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%AD%A4%E8%87%B4%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E4%B8%B9%E5%B0%BC%E5%B0%94%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2192533%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2192533%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%82%A8%E5%A5%BD%EF%BC%8C%3C%2FP%3E%3CP%3E%E4%BD%BF%E7%94%A8%20S32DS%20IDE%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%E6%82%A8%E8%AF%B4%E7%9A%84%E5%8D%95%E4%B8%80%20SDK%20%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F-%26gt%3B%20%E5%9C%A8%20S32DS%20%E4%B8%AD%EF%BC%8C%E5%A6%82%E6%9E%9C%E6%88%91%E4%B8%BA%20S32K548%20%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E9%A1%B9%E7%9B%AE%EF%BC%8C%E5%B0%B1%E4%BC%9A%E4%B8%BA%E6%AF%8F%E4%B8%AA%E5%86%85%E6%A0%B8%E5%88%9B%E5%BB%BA%202%20%E4%B8%AA%E5%8D%95%E7%8B%AC%E7%9A%84%E9%A1%B9%E7%9B%AE%E3%80%82%E6%AF%8F%E4%B8%AA%E9%A1%B9%E7%9B%AE%E9%83%BD%E6%9C%89%E8%87%AA%E5%B7%B1%E7%9A%84%E9%85%8D%E7%BD%AE%20.mex%E6%96%87%E4%BB%B6%E3%80%81RTD%20%E6%96%87%E4%BB%B6%E5%92%8C%E5%85%B6%E4%BB%96%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E6%88%91%E7%9A%84%E7%96%91%E9%97%AE%E6%98%AF%EF%BC%8C%E6%97%A2%E7%84%B6%E4%B8%A4%E4%B8%AA%E5%86%85%E6%A0%B8%E4%BD%BF%E7%94%A8%E7%9B%B8%E5%90%8C%E7%9A%84%20SDK%EF%BC%8C%E9%82%A3%E4%B9%88%E6%88%91%E4%BB%AC%E8%83%BD%E4%BD%BF%E7%94%A8%E5%8D%95%E4%B8%80%E7%9A%84%20SDK%20%E5%90%97%EF%BC%9F%3C%2FP%3E%3CP%3E%E8%80%8C%E4%B8%8D%E6%98%AF%E5%8D%95%E7%8B%AC%E7%9A%84%20SDK%20%E6%96%87%E4%BB%B6%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2192527%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20S32K358%20multi%20core%20with%20same%20SDK%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2192527%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%EF%BC%8C%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F233316%22%20target%3D%22_blank%22%3E%40nirmal_masilamani%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E8%AF%B4%E7%9A%84%E5%8D%95%E4%B8%80%20SDK%20%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E6%98%AF%E4%BD%BF%E7%94%A8%20S32DS%20IDE%20%E9%85%8D%E7%BD%AE%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E8%BF%98%E6%98%AF%E4%BD%BF%E7%94%A8%20Tresos%EF%BC%9F%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E