Bladeren bron

编译内核

xuxinyi 1 jaar geleden
bovenliggende
commit
6db6b81b73
1 gewijzigde bestanden met toevoegingen van 15 en 2 verwijderingen
  1. 15 2
      开发笔记.md

+ 15 - 2
开发笔记.md

@@ -35,7 +35,7 @@
         deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
     }
 
-4.开发环境搭建
+5.开发环境搭建
     sudo apt install gawk wget git diffstat unzip 
     sudo apt install texinfo gcc-multilib build-essential chrpath socat 
     sudo apt install libsdl1.2-dev xterm ncurses-dev lzop libelf-dev make
@@ -45,10 +45,23 @@
     sudo apt-get install gcc-multilib g++-multilib unzip device-tree-compiler ncurses-dev libncurses5-dev
 
 
- 5.泰山派sdk
+6.泰山派sdk
     解压出来的.repo包执行下面命令
     .repo/repo/repo sync -l -j88
     如果报错:/usr/bin/env: ‘python’: No such file or director
     apt-get install repo
 
+7.编译内核
+    ①到解压根目录下执行
+        ./build.sh lunch 然后选择3 tspi-v10.mk  || ./build.sh device/rockship/rk356x/BoardConfig-rk3566-tspi-v10.mk
+    ②选择buildroot系统
+        export RK_ROOTFS_SYSTEM=buildroot
+    ③编译
+        两种选择,
+            编译全部:包括rootfiles,时间长(几个小时),中间易报错。
+            仅编译内核:学习设备树或驱动阶段够用,大概半小时,跳过视频教程的docker过程。
+        ./build.sh all || ./build.sh kernel
+
+8.泰山派操作手册网址
+    https://lceda001.feishu.cn/wiki/Da5owUV4dipiqUkZycbcxckinvc