S32G274A SMMU Support and Configuration

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

S32G274A SMMU Support and Configuration

Jump to solution
1,441 Views
sw-kang
Contributor I

We are currently developing on the S32G274A platform and need clarification regarding the System Memory Management Unit (SMMU). Please help confirm the following:


1. SMMU Support on S32G274A

  • Does the S32G274A SoC support SMMU functionality?
    (We understand it may support SMMU v2, but need confirmation.)

2. QNX SMMUMAN Compatibility

  • If SMMU is supported, can it be configured using QNX SMMUMAN (SMMU Manager)?
  • Are there any SoC-specific limitations or restrictions (e.g., support only via XRDC)?

3. Memory Map and Interrupt Information

  • Physical base address of the main SMMU registers
  • Interrupt number for context faults
  • Interrupt number for global faults

Reference Check:
We reviewed the S32G2 Reference Manual (Document ID: S32G2RM, Rev. 8, February 2024) and the provided S32G2_Memory_Map.xlsx, but could not find any SMMU-related entries.
For comparison, other SoCs such as NXP i.MX8 include this information in their reference manuals, but it seems missing or possibly listed under a different name for S32G2.

We require this information to enable QNX SMMUMAN integration.
If there are any additional documents, application notes, or SDK references related to SMMU on S32G274A, please share them.

Thank you for your support.

Tags (2)
0 Kudos
Reply
1 Solution
1,361 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @sw-kang 

Thanks for your post.

There is not SMMU integrated to the S32G274, so that no related information provided on the RM.

 

BR

Chenyin

View solution in original post

0 Kudos
Reply
1 Reply
1,362 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @sw-kang 

Thanks for your post.

There is not SMMU integrated to the S32G274, so that no related information provided on the RM.

 

BR

Chenyin

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2230972%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32G274A%20SMMU%20Support%20and%20Configuration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2230972%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EWe%20are%20currently%20developing%20on%20the%20%3CSTRONG%3ES32G274A%3C%2FSTRONG%3E%20platform%20and%20need%20clarification%20regarding%20the%20%3CSTRONG%3ESystem%20Memory%20Management%20Unit%20(SMMU)%3C%2FSTRONG%3E.%20Please%20help%20confirm%20the%20following%3A%3C%2FP%3E%3CHR%20%2F%3E%3CH3%20id%3D%22toc-hId-2000461816%22%20id%3D%22toc-hId-2001564152%22%3E1.%20%3CSTRONG%3ESMMU%20Support%20on%20S32G274A%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3EDoes%20the%20S32G274A%20SoC%20support%20SMMU%20functionality%3F%3CBR%20%2F%3E(We%20understand%20it%20may%20support%20SMMU%20v2%2C%20but%20need%20confirmation.)%3C%2FLI%3E%3C%2FUL%3E%3CH3%20id%3D%22toc-hId-193007353%22%20id%3D%22toc-hId-194109689%22%3E2.%20%3CSTRONG%3EQNX%20SMMUMAN%20Compatibility%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3EIf%20SMMU%20is%20supported%2C%20can%20it%20be%20configured%20using%20%3CSTRONG%3EQNX%20SMMUMAN%20(SMMU%20Manager)%3C%2FSTRONG%3E%3F%3C%2FLI%3E%3CLI%3EAre%20there%20any%20SoC-specific%20limitations%20or%20restrictions%20(e.g.%2C%20support%20only%20via%20XRDC)%3F%3C%2FLI%3E%3C%2FUL%3E%3CH3%20id%3D%22toc-hId--1614447110%22%20id%3D%22toc-hId--1613344774%22%3E3.%20%3CSTRONG%3EMemory%20Map%20and%20Interrupt%20Information%3C%2FSTRONG%3E%3C%2FH3%3E%3CUL%3E%3CLI%3EPhysical%20base%20address%20of%20the%20main%20SMMU%20registers%3C%2FLI%3E%3CLI%3EInterrupt%20number%20for%20%3CSTRONG%3Econtext%20faults%3C%2FSTRONG%3E%3C%2FLI%3E%3CLI%3EInterrupt%20number%20for%20%3CSTRONG%3Eglobal%20faults%3C%2FSTRONG%3E%3C%2FLI%3E%3C%2FUL%3E%3CHR%20%2F%3E%3CP%3E%3CSTRONG%3EReference%20Check%3A%3C%2FSTRONG%3E%3CBR%20%2F%3EWe%20reviewed%20the%20S32G2%20Reference%20Manual%20(Document%20ID%3A%20%3CSTRONG%3ES32G2RM%3C%2FSTRONG%3E%2C%20Rev.%208%2C%20February%202024)%20and%20the%20provided%20S32G2_Memory_Map.xlsx%2C%20but%20could%20not%20find%20any%20SMMU-related%20entries.%3CBR%20%2F%3EFor%20comparison%2C%20other%20SoCs%20such%20as%20%3CSTRONG%3ENXP%20i.MX8%3C%2FSTRONG%3E%20include%20this%20information%20in%20their%20reference%20manuals%2C%20but%20it%20seems%20missing%20or%20possibly%20listed%20under%20a%20different%20name%20for%20S32G2.%3C%2FP%3E%3CP%3EWe%20require%20this%20information%20to%20enable%20%3CSTRONG%3EQNX%20SMMUMAN%3C%2FSTRONG%3E%20integration.%3CBR%20%2F%3EIf%20there%20are%20any%20additional%20documents%2C%20application%20notes%2C%20or%20SDK%20references%20related%20to%20SMMU%20on%20S32G274A%2C%20please%20share%20them.%3C%2FP%3E%3CP%3EThank%20you%20for%20your%20support.%3C%2FP%3E%3C%2FLINGO-BODY%3E