NXP RTOS Tresos code generation error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NXP RTOS Tresos code generation error

Jump to solution
886 Views
eusebiudapatech
Contributor II

Hello,

While trying to generate the code for the configuration I preapred in Tresos, I've got the following errors related to OS module:

eusebiudapatech_0-1743102103206.png

I'm using the EB tresos 29.3.0 and S32K3xx_M7_NXP_RTOS_4_7_184_CODEDROP_0_4_3_D2411. The project is configured for S32K312 MCU.

Do you know where should I define that 'NS_PER_SW_TICK' attribute? Or do you know if there is another error which is masked?

0 Kudos
Reply
1 Solution
835 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Looking at the example project I can see:

petervlna_0-1743410611579.png

I have never worked with this NXP OS, but I can see the timer is chosen in General setting of OS plugin:

petervlna_1-1743411085147.png

Have a detailed look at the example codes which are part of OS plugin.

Best regards,

Peter

 

View solution in original post

0 Kudos
Reply
3 Replies
867 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

I expect that it is some parameter in OS plugin as manual express:

petervlna_0-1743147066609.png

petervlna_1-1743147473127.png

But I do not se it in OsCounter I have created. You can click on the issue to be linked on missing definition in Tresos.

If you open problem view you can link directly to missing definition like:

petervlna_2-1743147590207.png

 

Best regards,

Peter

0 Kudos
Reply
855 Views
eusebiudapatech
Contributor II

Thank you for reply.

The problems view window is empty:

eusebiudapatech_0-1743181443420.png


Maybe the problem comes from that "GPT not supportet" part.

eusebiudapatech_1-1743181560303.png


But I don't understand where should I choose OSINTERNAL driver instead of GPT. These are the only configuration parameters I have in OsCounter:

eusebiudapatech_2-1743181618825.png

 

0 Kudos
Reply
836 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Looking at the example project I can see:

petervlna_0-1743410611579.png

I have never worked with this NXP OS, but I can see the timer is chosen in General setting of OS plugin:

petervlna_1-1743411085147.png

Have a detailed look at the example codes which are part of OS plugin.

Best regards,

Peter

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2069715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ENXP%20RTOS%20Tresos%20code%20generation%20error%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2069715%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%3CP%3EWhile%20trying%20to%20generate%20the%20code%20for%20the%20configuration%20I%20preapred%20in%20Tresos%2C%20I've%20got%20the%20following%20errors%20related%20to%20OS%20module%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eusebiudapatech_0-1743102103206.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eusebiudapatech_0-1743102103206.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330133i128A8EA01FAB0CFA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eusebiudapatech_0-1743102103206.png%22%20alt%3D%22eusebiudapatech_0-1743102103206.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EI'm%20using%20the%20EB%20tresos%2029.3.0%20and%26nbsp%3BS32K3xx_M7_NXP_RTOS_4_7_184_CODEDROP_0_4_3_D2411.%20The%20project%20is%20configured%20for%20S32K312%20MCU.%3C%2FP%3E%3CP%3EDo%20you%20know%20where%20should%20I%20define%20that%20'NS_PER_SW_TICK'%20attribute%3F%20Or%20do%20you%20know%20if%20there%20is%20another%20error%20which%20is%20masked%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2070985%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20NXP%20RTOS%20Tresos%20code%20generation%20error%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2070985%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CP%3ELooking%20at%20the%20example%20project%20I%20can%20see%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22petervlna_0-1743410611579.png%22%20style%3D%22width%3A%20530px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22petervlna_0-1743410611579.png%22%20style%3D%22width%3A%20530px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330480i88E1EB9410E7065B%2Fimage-dimensions%2F530x285%3Fv%3Dv2%22%20width%3D%22530%22%20height%3D%22285%22%20role%3D%22button%22%20title%3D%22petervlna_0-1743410611579.png%22%20alt%3D%22petervlna_0-1743410611579.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EI%20have%20never%20worked%20with%20this%20NXP%20OS%2C%20but%20I%20can%20see%20the%20timer%20is%20chosen%20in%20General%20setting%20of%20OS%20plugin%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22petervlna_1-1743411085147.png%22%20style%3D%22width%3A%20707px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22petervlna_1-1743411085147.png%22%20style%3D%22width%3A%20707px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330486i37A937F43CB6D7A4%2Fimage-dimensions%2F707x474%3Fv%3Dv2%22%20width%3D%22707%22%20height%3D%22474%22%20role%3D%22button%22%20title%3D%22petervlna_1-1743411085147.png%22%20alt%3D%22petervlna_1-1743411085147.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EHave%20a%20detailed%20look%20at%20the%20example%20codes%20which%20are%20part%20of%20OS%20plugin.%3C%2FP%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EPeter%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2070441%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20NXP%20RTOS%20Tresos%20code%20generation%20error%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2070441%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThank%20you%20for%20reply.%3C%2FP%3E%3CP%3EThe%20problems%20view%20window%20is%20empty%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eusebiudapatech_0-1743181443420.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eusebiudapatech_0-1743181443420.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330318i249F26330E192FF1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eusebiudapatech_0-1743181443420.png%22%20alt%3D%22eusebiudapatech_0-1743181443420.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EMaybe%20the%20problem%20comes%20from%20that%20%22GPT%20not%20supportet%22%20part.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eusebiudapatech_1-1743181560303.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eusebiudapatech_1-1743181560303.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330319iEA64C9F45E177456%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eusebiudapatech_1-1743181560303.png%22%20alt%3D%22eusebiudapatech_1-1743181560303.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EBut%20I%20don't%20understand%20where%20should%20I%20choose%20OSINTERNAL%20driver%20instead%20of%20GPT.%20These%20are%20the%20only%20configuration%20parameters%20I%20have%20in%20OsCounter%3A%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22eusebiudapatech_2-1743181618825.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22eusebiudapatech_2-1743181618825.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330320iFA8D1E2498ABF797%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22eusebiudapatech_2-1743181618825.png%22%20alt%3D%22eusebiudapatech_2-1743181618825.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2070114%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20NXP%20RTOS%20Tresos%20code%20generation%20error%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2070114%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%2C%3C%2FP%3E%0A%3CP%3EI%20expect%20that%20it%20is%20some%20parameter%20in%20OS%20plugin%20as%20manual%20express%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22petervlna_0-1743147066609.png%22%20style%3D%22width%3A%20582px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22petervlna_0-1743147066609.png%22%20style%3D%22width%3A%20582px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330246iD94F6BB106D21A8E%2Fimage-dimensions%2F582x85%3Fv%3Dv2%22%20width%3D%22582%22%20height%3D%2285%22%20role%3D%22button%22%20title%3D%22petervlna_0-1743147066609.png%22%20alt%3D%22petervlna_0-1743147066609.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22petervlna_1-1743147473127.png%22%20style%3D%22width%3A%20621px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22petervlna_1-1743147473127.png%22%20style%3D%22width%3A%20621px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330248i22C52D84098C702F%2Fimage-dimensions%2F621x281%3Fv%3Dv2%22%20width%3D%22621%22%20height%3D%22281%22%20role%3D%22button%22%20title%3D%22petervlna_1-1743147473127.png%22%20alt%3D%22petervlna_1-1743147473127.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EBut%20I%20do%20not%20se%20it%20in%20OsCounter%20I%20have%20created.%20You%20can%20click%20on%20the%20issue%20to%20be%20linked%20on%20missing%20definition%20in%20Tresos.%3C%2FP%3E%0A%3CP%3EIf%20you%20open%20problem%20view%20you%20can%20link%20directly%20to%20missing%20definition%20like%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22petervlna_2-1743147590207.png%22%20style%3D%22width%3A%20770px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22petervlna_2-1743147590207.png%22%20style%3D%22width%3A%20770px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F330249iD35D06FDE1466FD2%2Fimage-dimensions%2F770x208%3Fv%3Dv2%22%20width%3D%22770%22%20height%3D%22208%22%20role%3D%22button%22%20title%3D%22petervlna_2-1743147590207.png%22%20alt%3D%22petervlna_2-1743147590207.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBest%20regards%2C%3C%2FP%3E%0A%3CP%3EPeter%3C%2FP%3E%3C%2FLINGO-BODY%3E