Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim4:development:linux:build-linux-kernel

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:sbc:vim4:development:linux:build-linux-kernel [2022/07/08 06:07]
frank
products:sbc:vim4:development:linux:build-linux-kernel [2022/11/29 20:51] (current)
nick update build-linux-kernel
Line 3: Line 3:
  
  
-====== Build Linux Kernel ======+====== VIM4 Build Linux Kernel ======
  
-===== Ubuntu =====+We provide [[kg>fenix|Fenix]] to build the Ubuntu OS images easily.  
 +You can follow the steps below:
  
  
-We provided [[kg>fenix|Fenix]] for you to build the Ubuntu OS images easily. You can follow the steps bellow to build Linux Kernel. +===== Setup Environment =====
- +
- +
-==== Setup Environment ====+
  
 Choose your ''board'' (e.g. ''VIM4''), ''U-Boot version'', ''Linux version'', ''system version'', etc. Choose your ''board'' (e.g. ''VIM4''), ''U-Boot version'', ''Linux version'', ''system version'', etc.
Line 19: Line 17:
 ``` ```
  
-==== Change the Kernel Config [Optional] ==== +===== Change the Kernel Config [Optional] =====
- +
- +
-Follow these steps to change the default kernel configuration.+
  
 ```shell ```shell
Line 29: Line 24:
 ``` ```
  
-==== Build ====+===== Build =====
  
 Build the Linux Debian package. Build the Linux Debian package.
Line 38: Line 33:
 ``` ```
  
-Debian packages are in folder ''build/images/debs/{VERSION}/{BOARD}''.+Debian packages are placed in the folder ''build/images/debs/{VERSION}/{BOARD}''.
  
   * **VERSION** : refers to the Fenix version, e.g. ''1.0.11''   * **VERSION** : refers to the Fenix version, e.g. ''1.0.11''
   * **BOARD** : refers to the Khadas SBC, e.g. ''VIM4''   * **BOARD** : refers to the Khadas SBC, e.g. ''VIM4''
  
-The folder location is ''build/images/debs/1.0.11/VIM4'', and you'll need packages: ''dtb package'', ''image package'' and ''header package''. +The folder location is ''build/images/debs/1.0.11/VIM4'' where you'll need three packages: ''dtb package'', ''image package'' and ''header package''.
- +
-  * DTB - linux-dtb-amlogic-5.4_1.0.7_arm64.deb +
-  * Image - linux-image-amlogic-5.4_1.0.7_arm64.deb +
-  * Header - linux-headers-amlogic-5.4_1.0.7_arm64.deb +
- +
-==== See Also ====+
  
-[[products:sbc:vim4:development:linux:build-linux-uboot|Build U-Boot]]\\ +  * ''linux-dtb-amlogic-5.4_1.0.7_arm64.deb'' - DTB 
-[[products:sbc:vim4:development:linux:build-ubuntu|Build Ubuntu]].+  * ''linux-image-amlogic-5.4_1.0.7_arm64.deb'' - Linux kernel 
 +  * ''linux-headers-amlogic-5.4_1.0.7_arm64.deb'' - Linux headers
  
 +===== See Also =====
  
 +  * [[products:sbc:vim4:development:linux:build-linux-uboot|Build U-Boot]]
 +  * [[products:sbc:vim4:development:linux:build-ubuntu|Build Ubuntu]]
 +  * [[products:sbc:vim4:configurations:upgrade-linux-kernel|Upgrade Linux Kerenl]]
  
Last modified: 2022/07/08 06:07 by frank