System Controller Firmware 101

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

System Controller Firmware 101

System Controller Firmware 101

This is a series of documents that intend to help you grasp he concept of the System Controller Unit (SCU) / System Controller Firmware (SCFW). 

 

 

Other Useful resources:

You can get the latest System Controller Firmware Porting kit from the i.MX Software and development webpage:

Selection_288.png

The porting kit contains documentation and allows you to build the SCFW from source and do modifications to the board dependent parts:

Selection_269.png

The API documents explain the System Controller Firmware API syntax and it has a section for introduction and general overview of the system.

The port document contains information on what each board component function does and the overall process of porting the SCFW.

Tags (2)
%3CLINGO-SUB%20id%3D%22lingo-sub-1124236%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESystem%20Controller%20Firmware%20101%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1124236%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EThis%20is%20a%20series%20of%20documents%20that%20intend%20to%20help%20you%20grasp%20he%20concept%20of%20the%20System%20Controller%20Unit%20(SCU)%20%2F%20System%20Controller%20Firmware%20(SCFW).%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CUL%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId-1083517780%22%20id%3D%22toc-hId-1999567906%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-340335%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2018px%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3EGetting%20started%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId--723936683%22%20id%3D%22toc-hId-192113443%22%3E%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-345249%22%20target%3D%22_blank%22%3EPower%20management%20service%26nbsp%3B%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId-1763576150%22%20id%3D%22toc-hId--1615341020%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-341481%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2018px%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3EResource%20management%20service%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId--43878313%22%20id%3D%22toc-hId-872171813%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-340326%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2018px%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3EPad%20configuration%20service%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3C%2FUL%3E%3CUL%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId--1851332776%22%20id%3D%22toc-hId--935282650%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-340327%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2018px%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3ETimer%20service%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CH3%20style%3D%22color%3A%20%23646464%3B%20border%3A%200px%3B%20font-weight%3A%20600%3B%20font-size%3A%2018px%3B%22%20id%3D%22toc-hId-636180057%22%20id%3D%22toc-hId-1552230183%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-340479%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2018px%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3EMiscellaneous%20service%3C%2FA%3E%3C%2FH3%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EOther%20Useful%20resources%3A%3C%2FP%3E%3CP%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3E%3C%2FP%3E%3CUL%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20padding%3A%200px%200px%200px%2030px%3B%22%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-344684%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-344684%3C%2FA%3E%26nbsp%3B(2019)%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-341871%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3Ei.MX%208%20System%20Controller%20Unit%20and%20System%20Controller%20Firmware%20Overview%3C%2FA%3E%26nbsp%3B(2018)%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CA%20_jive_internal%3D%22true%22%20data-objecttype%3D%22102%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-335162%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20transparent%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20padding%3A%201px%200px%201px%20calc(12px%20%2B%200.35ex)%3B%22%20target%3D%22_blank%22%3EClusters%20%26amp%3B%20Infotainment%3A%20Introduction%20to%20the%20i.MX%208%20System%20Controller%20Unit%3C%2FA%3E%26nbsp%3B(2017%26nbsp%3B%3CSPAN%20style%3D%22background-color%3A%20%23ffffff%3B%22%3ESlightly%20outdated%2C%20for%20correct%20boot%20sequence%20go%20to%20Chapter%205%20System%20Boot%20of%20the%20%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Freference-manual%2FIMX8DQXPRM.pdf%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3EReference%20Manual%3C%2FA%3E%3C%2FSPAN%3E%3C%2FSPAN%3E)%3C%2FLI%3E%3CLI%20style%3D%22border%3A%200px%3B%20font-weight%3A%20inherit%3B%20margin%3A%200.5ex%200px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fexternal-link.jspa%3Furl%3Dhttps%253A%252F%252Fsource.codeaurora.org%252Fexternal%252Fimxsupport%252Fscfw_cli%252F%22%20style%3D%22color%3A%20%233d9ce7%3B%20border%3A%200px%3B%20font-weight%3A%20inherit%3B%20text-decoration%3A%20none%3B%20padding%3A%200px%20calc(12px%20%2B%200.35ex)%200px%200px%3B%22%20target%3D%22_blank%22%3ESystem%20Controller%20Firmware%20command%20line%20utility%20for%20QNX%20and%20Linux%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3EYou%20can%20get%20the%20latest%20System%20Controller%20Firmware%20Porting%20kit%20from%20the%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fexternal-link.jspa%3Furl%3Dhttps%253A%252F%252Fwww.nxp.com%252Fsupport%252Fdeveloper-resources%252Frun-time-software%252Fi.mx-developer-resources%252Fi.mx-software-and-development-tool%253AIMX_SW%22%20style%3D%22color%3A%20%233d9ce7%3B%20background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%20text-decoration%3A%20none%3B%20padding%3A%200px%20calc(12px%20%2B%200.35ex)%200px%200px%3B%22%20target%3D%22_blank%22%3Ei.MX%20Software%20and%20development%20webpage%3C%2FA%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Selection_288.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Selection_288.png%22%20style%3D%22width%3A%20475px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F68541iC80E55CC7FD146F3%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Selection_288.png%22%20alt%3D%22Selection_288.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3EThe%20porting%20kit%20contains%20documentation%20and%20allows%20you%20to%20build%20the%20SCFW%20from%20source%20and%20do%20modifications%20to%20the%20board%20dependent%20parts%3A%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20background-color%3A%20%23ffffff%3B%22%3E%3CSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Selection_269.png%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Selection_269.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F68581iB634A031329B89B0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22Selection_269.png%22%20alt%3D%22Selection_269.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EThe%20API%20documents%20explain%20the%20System%20Controller%20Firmware%20API%20syntax%20and%20it%20has%20a%20section%20for%20introduction%20and%20general%20overview%20of%20the%20system.%3C%2FP%3E%3CP%20style%3D%22background-color%3A%20%23ffffff%3B%20border%3A%200px%3B%22%3EThe%20port%20document%20contains%20information%20on%20what%20each%20board%20component%20function%20does%20and%20the%20overall%20process%20of%20porting%20the%20SCFW.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1124236%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX%208%20Family%20%7C%20i.MX%208QuadMax%20(8QM)%20%7C%208QuadPlus%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎02-06-2019 01:04 PM
Updated by: