MCAL expects source code for code generation

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

MCAL expects source code for code generation

ソリューションへジャンプ
158件の閲覧回数
kumamon
Contributor II

Hello NXP Support,

MCAL Version: SW32K3_S32M27x_RTD_4.4_4.0.0_P24

When I rename the following .h file to .hh, the ADC generation will fail.

Why is generated source code needed during code generation?

I asked because there is no local source policy in my working place, I can only put non-source code configuration like ARXML in local PC.

kumamon_0-1793356873962.png

 

BR/Kumamon

 

0 件の賞賛
返信
1 解決策
135件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @kumamon 

The configuration generation is not necessarily based only on the ARXML. During the generation process, the MCAL configuration tool also require files provided as part of the installed RTD/MCAL package, including header files containing definitions or information required by the generator.

Therefore, if one of the expected .h files is renamed to .hh, the generator may no longer be able to locate or process that dependency, which can cause the code generation to fail.

 

BR, VaneB

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
135件の閲覧回数
VaneB
NXP TechSupport
NXP TechSupport

Hi @kumamon 

The configuration generation is not necessarily based only on the ARXML. During the generation process, the MCAL configuration tool also require files provided as part of the installed RTD/MCAL package, including header files containing definitions or information required by the generator.

Therefore, if one of the expected .h files is renamed to .hh, the generator may no longer be able to locate or process that dependency, which can cause the code generation to fail.

 

BR, VaneB

0 件の賞賛
返信
101件の閲覧回数
kumamon
Contributor II

Hello @VaneB ,

 

Thanks for your answer.

It is clear now.

 

BR/Kumamon

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2424872%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMCAL%E3%81%AF%E3%82%B3%E3%83%BC%E3%83%89%E7%94%9F%E6%88%90%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%BF%85%E8%A6%81%E3%81%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2424872%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81NXP%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AE%E7%9A%86%E3%81%95%E3%82%93%E3%80%81%3C%2FP%3E%3CP%3EMCAL%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%3A%20SW32K3_S32M27x_RTD_4.4_4.0.0_P24%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE.h%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E5%90%8D%E5%89%8D%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92.hh%E3%81%AB%E5%A4%89%E6%8F%9B%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81ADC%E7%94%9F%E6%88%90%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%BC%E3%83%89%E7%94%9F%E6%88%90%E6%99%82%E3%81%AB%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%9F%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AE%E8%81%B7%E5%A0%B4%E3%81%AB%E3%81%AF%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%9D%E3%83%AA%E3%82%B7%E3%83%BC%E3%81%8C%E3%81%AA%E3%81%8F%E3%80%81ARXML%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E9%9D%9E%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%8B%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%ABPC%E3%81%AB%E5%85%A5%E3%82%8C%E3%82%89%E3%82%8C%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E8%B3%AA%E5%95%8F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22kumamon_0-1793356873962.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22kumamon_0-1793356873962.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22kumamon_0-1793356873962.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F398709iEE308C5F55657B0A%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22kumamon_0-1793356873962.png%22%20alt%3D%22kumamon_0-1793356873962.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBR%2F%E3%81%8F%E3%81%BE%E3%83%A2%E3%83%B3%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2424933%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCAL%20expects%20source%20code%20for%20code%20generation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2424933%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F191555%22%20target%3D%22_blank%22%3E%40kumamon%20%E3%81%95%E3%82%93%E3%80%82%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%A7%8B%E6%88%90%E7%94%9F%E6%88%90%E3%81%AF%E5%BF%85%E3%81%9A%E3%81%97%E3%82%82ARXML%E3%81%AE%E3%81%BF%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%84%E3%81%A6%E8%A1%8C%E3%82%8F%E3%82%8C%E3%82%8B%E3%82%8F%E3%81%91%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84%E3%80%82%E7%94%9F%E6%88%90%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E4%B8%AD%E3%80%81MCAL%E8%A8%AD%E5%AE%9A%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AF%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9FRTD%2FMCAL%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E4%B8%80%E9%83%A8%E3%81%A8%E3%81%97%E3%81%A6%E3%80%81%E5%AE%9A%E7%BE%A9%E3%82%84%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E6%83%85%E5%A0%B1%E3%82%92%E5%90%AB%E3%82%80%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%82%E6%8F%90%E4%BE%9B%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81%E6%9C%9F%E5%BE%85%E3%81%95%E3%82%8C%E3%82%8B%20.h%20%E3%81%AE%E3%81%84%E3%81%9A%E3%82%8C%E3%81%8B%E3%81%8C%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E5%90%8D%E3%81%8C.hh%E3%81%AB%E5%A4%89%E6%9B%B4%E3%81%95%E3%82%8C%E3%82%8B%E3%81%A8%E3%80%81%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AC%E3%83%BC%E3%82%BF%E3%83%BC%E3%81%8C%E3%81%9D%E3%81%AE%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%82%92%E7%89%B9%E5%AE%9A%E3%83%BB%E5%87%A6%E7%90%86%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%8F%E3%81%AA%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%80%81%E3%82%B3%E3%83%BC%E3%83%89%E7%94%9F%E6%88%90%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%E3%80%81VaneB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2425041%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MCAL%20expects%20source%20code%20for%20code%20generation%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2425041%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F201913%22%20target%3D%22_blank%22%3E%40VaneB%20%E3%81%95%E3%82%93%3C%2FA%3E%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%E3%81%94%E5%9B%9E%E7%AD%94%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%8A%E3%82%84%E6%98%8E%E3%82%89%E3%81%8B%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%80%82%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EBR%2F%E3%81%8F%E3%81%BE%E3%83%A2%E3%83%B3%3C%2FP%3E%3C%2FLINGO-BODY%3E