Seeking help with a CAN+DMA routine

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

Seeking help with a CAN+DMA routine

596 Views
ssslz
Contributor III

I currently need a can+dma project with a compiler version of s32ds3.4, rtd version of 2.0.0, and a chip of s32k344. Where can I find it

0 Kudos
Reply
3 Replies

557 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hello @ssslz,

You can refer to the existing example: Example S32K344 FlexCAN_Ip TX/RX/EnhanceRXFIFO DMA test S32DS3.5 RTD400.

DMA is used to read enhanced RXFIFO, watermark is set to 5. It is based on S32DS 3.5 and RTD 4.0.0, but you can simply copy over the configuration.

Best regards,
Julián

 

0 Kudos
Reply

523 Views
ssslz
Contributor III

Actually, I want to see the configuration of this graphical interface. If the version number is incorrect, I won't be able to open the graphical interface. That's why I requested a project with the aforementioned version

ssslz_0-1782868321796.png

Best regards

ssslz

0 Kudos
Reply

448 Views
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @ssslz

Yes, unfortunately this is a limitation of S32DS and different RTD versions, which cannot be installed at the same time.

You can either download a new S32DS instance and install RTD 4.0.0 to import and see the project's configuration or;

Import the example's configuration into a new 2.0.0 project through "Import > S32 Configuration Tools > Import configuration (*mex)" and fix the generated errors caused by version mismatch.

Anyway, I can also share the configuration for RTD 4.0.0 FlexCAN DMA example for reference:

Julin_AragnM_2-1782938742350.pngJulin_AragnM_3-1782938747483.pngJulin_AragnM_4-1782938751216.png

Best regards,
Julián

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2388419%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESeeking%20help%20with%20a%20CAN%2BDMA%20routine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2388419%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EI%20currently%20need%20a%20can%2Bdma%20project%20with%20a%20compiler%20version%20of%20s32ds3.4%2C%20rtd%20version%20of%202.0.0%2C%20and%20a%20chip%20of%20s32k344.%20Where%20can%20I%20find%20it%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2388647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Seeking%20help%20with%20a%20CAN%2BDMA%20routine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2388647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EActually%2C%20I%20want%20to%20see%20the%20configuration%20of%20this%20graphical%20interface.%20If%20the%20version%20number%20is%20incorrect%2C%20I%20won't%20be%20able%20to%20open%20the%20graphical%20interface.%20That's%20why%20I%20requested%20a%20project%20with%20the%20aforementioned%20version%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22ssslz_0-1782868321796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssslz_0-1782868321796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22ssslz_0-1782868321796.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F390822i822528268F6E3E45%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22ssslz_0-1782868321796.png%22%20alt%3D%22ssslz_0-1782868321796.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EBest%20regards%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Essslz%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2388558%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Seeking%20help%20with%20a%20CAN%2BDMA%20routine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2388558%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F262202%22%20target%3D%22_blank%22%3E%40ssslz%3C%2FA%3E%2C%3C%2FP%3E%0A%3CP%3EYou%20can%20refer%20to%20the%20existing%20example%3A%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K344-FlexCAN-Ip-TX-RX-EnhanceRXFIFO-DMA-test-S32DS3-5%2Fta-p%2F2015832%22%20target%3D%22_blank%22%3EExample%20S32K344%20FlexCAN_Ip%20TX%2FRX%2FEnhanceRXFIFO%20DMA%20test%20S32DS3.5%20RTD400%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3EDMA%20is%20used%20to%20read%20enhanced%20RXFIFO%2C%20watermark%20is%20set%20to%205.%20It%20is%20based%20on%20S32DS%203.5%20and%20RTD%204.0.0%2C%20but%20you%20can%20simply%20copy%20over%20the%20configuration.%3C%2FP%3E%0A%3CP%3EBest%20regards%2C%3CBR%20%2F%3EJuli%C3%A1n%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2389296%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Seeking%20help%20with%20a%20CAN%2BDMA%20routine%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2389296%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F262202%22%20target%3D%22_blank%22%3E%40ssslz%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EYes%2C%20unfortunately%20this%20is%20a%20limitation%20of%20S32DS%20and%20different%20RTD%20versions%2C%20which%20cannot%20be%20installed%20at%20the%20same%20time.%3C%2FP%3E%0A%3CP%3EYou%20can%20either%20download%20a%20new%20S32DS%20instance%20and%20install%20RTD%204.0.0%20to%20import%20and%20see%20the%20project's%20configuration%20or%3B%3C%2FP%3E%0A%3CP%3EImport%20the%20example's%20configuration%20into%20a%20new%202.0.0%20project%20through%20%22Import%20%26gt%3B%20S32%20Configuration%20Tools%20%26gt%3B%20Import%20configuration%20(*mex)%22%20and%20fix%20the%20generated%20errors%20caused%20by%20version%20mismatch.%3C%2FP%3E%0A%3CP%3EAnyway%2C%20I%20can%20also%20share%20the%20configuration%20for%20RTD%204.0.0%20FlexCAN%20DMA%20example%20for%20reference%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Julin_AragnM_2-1782938742350.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Julin_AragnM_2-1782938742350.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F391007i421F024928730C7E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Julin_AragnM_2-1782938742350.png%22%20alt%3D%22Julin_AragnM_2-1782938742350.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Julin_AragnM_3-1782938747483.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Julin_AragnM_3-1782938747483.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F391008iF7E3EBD1F335D78E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Julin_AragnM_3-1782938747483.png%22%20alt%3D%22Julin_AragnM_3-1782938747483.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Julin_AragnM_4-1782938751216.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Julin_AragnM_4-1782938751216.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F391009i3C06E092EC0AA08E%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Julin_AragnM_4-1782938751216.png%22%20alt%3D%22Julin_AragnM_4-1782938751216.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EBest%20regards%2C%3CBR%20%2F%3EJuli%C3%A1n%3C%2FP%3E%3C%2FLINGO-BODY%3E