Skip to content

Contains mainline uboot and kernel3.4 source code, You can build your own H2 image using build scripts.

Notifications You must be signed in to change notification settings

orangepi-xunlong/orangepi_h2_linux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The OrangePi-Kernel contains Linux kernel sources adapted for OrangePI zero, gcc toolchain
The script "build_linux_kernel.sh" can be used to build the kernel


Example1(how to make uImage and uboot.bin):
"cd OrangePI-Kernel"
compile uboot for OPI-zero
"sudo ./build_uboot.sh zero"
cleans the kernel tree before build
"sudo ./build_linux_kernel.sh clean"   
builds the uImage for OPI-zero
"sudo ./build_linux_kernel.sh zero"                              
"cd ../OrangePi-BuildLinux"  
build file system
"./create_image"    
build zero image                                        
"sudo ./image_from_dir linux-xenial orangepi ext4 zero"    
"sudo dd bs=4M if=orangepi.img of=/dev/sd*"                  
Read and edit "params.sh" to adjust the parameters to your needs
if you can not insmod modules,delete directory(/lib/modules) ,then copy /home/orangepi/3.4.39_zero to /lib/modules/, and reboot


Example2(configure desktop)
After BOOTING,to resize linux partition to fill sd card
"sudo fs_resize"
"sudo reboot"
to install desktop run,please wait at least one hours
"sudo install_lxde_desktop"  

About

Contains mainline uboot and kernel3.4 source code, You can build your own H2 image using build scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 93.0%
  • C++ 4.1%
  • Assembly 1.7%
  • Objective-C 0.5%
  • Makefile 0.4%
  • Perl 0.1%
  • Other 0.2%