User Tools

Site Tools


customlinux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
customlinux [2024/04/25 07:06] – [Build System] tflynncustomlinux [2024/04/25 07:10] (current) – [Using the SDK] tflynn
Line 1: Line 1:
 ====Build System==== ====Build System====
 RWT uses the [[https://www.openembedded.org/wiki/Main_Page|Openembedd]]/[[https://www.yoctoproject.org/|Yocto]] build system to develop a custom Linux distribution for each radio and specific mission application.  Each radio is shipped with a microSD card with a pre-installed Linux operating system.  The custom Linux distribution distributed with RWT SDRs is a development environment suitable for a non internet connected test and development device.  Rebuilding the distribution for a final product is highly recommended.  This would include removing any extra packages,adding in common security settings like a root password, proper user creation, limiting debugfs access etc is strongly recommended.  RWT uses the [[https://www.openembedded.org/wiki/Main_Page|Openembedd]]/[[https://www.yoctoproject.org/|Yocto]] build system to develop a custom Linux distribution for each radio and specific mission application.  Each radio is shipped with a microSD card with a pre-installed Linux operating system.  The custom Linux distribution distributed with RWT SDRs is a development environment suitable for a non internet connected test and development device.  Rebuilding the distribution for a final product is highly recommended.  This would include removing any extra packages,adding in common security settings like a root password, proper user creation, limiting debugfs access etc is strongly recommended. 
 +
 +----
 +
        
    
 ====Getting Started with OpenEmbedded/Yocto==== ====Getting Started with OpenEmbedded/Yocto====
-For new users this is an advanced topic.  RWT strongly recommends reading through the documentation provided by the [[https://docs.yoctoproject.org/|Yocto Project]] .  This wiki is not a detailed explanation of how to use OpenEmbedded/Yocto, it will provide examples +For new users this is an advanced topic.  RWT strongly recommends reading through the documentation provided by the [[https://docs.yoctoproject.org/|Yocto Project]] .  This wiki is not a detailed explanation of how to use OpenEmbedded/Yocto, the existing documentation is extensive. 
 + 
 +---- 
  
 ====Using the SDK ===== ====Using the SDK =====
-RWT provides an ESDK +RWT plans to provide an SDK in the near future which will allow code development without building a full image and SDK.   
 + 
 +---- 
  
 ====Building Complete Custom Images==== ====Building Complete Custom Images====
customlinux.1714046789.txt.gz · Last modified: 2024/04/25 07:06 by tflynn