[meta-freescale] [RFC] The proposal of FSL QorIQ SDK upstream

zhenhua.luo at freescale.com zhenhua.luo at freescale.com
Tue Jul 15 23:00:54 PDT 2014


Hi all, 

Following is the proposal for FSL QorIQ SDK upstream, comment is welcome. 

Upstream Plan
• SDK 1.6 recipe upstream (Done)
  − http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-ppc/
• Optimize the recipes in meta-fsl-ppc (Done)
• Resolve the PPC and ARM layer compatibility issue (31-Jul)
  − Replace fslmachine with qoriq for override implementation 
  − Compatibility issue in bbappends
• LS1 Alpha release upstream (15-Aug)
  − http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/
• Update and debug the initial script to support QorIQ targets (29-Aug)
  − https://github.com/Freescale/fsl-community-bsp-base
• Update repo config to facilitate the SDK fetch (29-Aug)
  − https://github.com/Freescale/fsl-community-bsp-platform 
• Add demo image in meta-fsl-demo (29-Aug)
  − https://github.com/Freescale/meta-fsl-demos
• Update the documentation (10-Sep)
  − https://github.com/Freescale/Freescale.github.iohttps://github.com/Freescale/Documentation
• Regression test for FSL community BSP periodically (19-Sep)
  NOTE: the time and interval depends on the logistics readiness 
• Set up a public image mirror for community users' testing
• LS1 August release upstream(30-Sep)
• SDK 1.7 upstream (Jan-2015)
• LS2 upstream (TBD)

Regression Testing 
• Leverage repo(manifest project) to fetch code. 
• Weekly build for QorIQ PPC and LS ARM targets, the build is based on community layers, 
  the issues of Yocto Community BSP and FSL SDK should be separated due to differentiation. 
• Periodically sanity test for typical boards that are randomly selected according to board resource availability. 

Infrastructure
• Bug management for community SDK
  https://bugzilla.yoctoproject.org/
• Mailing list
  meta-freescale at freescale.com
  FSL community SDK discussion, patch submit and review 

More to do 
• Setup public bug management system for FSL SDKs. 
• Push all modules to public git repository to ensure FSL community BSP sync with FSL released SDK. 
• Setup an external mailing list for external git repository for FSL SDK discussion, patch submission, patch review. 
• Setup an patch management tool(patchwork or gerrit) to manage patches from community. 
• Enhance the commit message in patch to facilitate the patch search for specific issue. 


Best Regards,

Zhenhua


More information about the meta-freescale mailing list