From d435f27e5fdad27feb4d2958b5cbf49d51b4b80a Mon Sep 17 00:00:00 2001
From: android <android@lingyun.com>
Date: Fri, 12 Jul 2024 11:26:17 +0800
Subject: [PATCH] Update Android SDK build shell script and patches

---
 README.md |   61 +++++++++++++++++++++++++++++-
 1 files changed, 59 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 205034d..5653c5a 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,61 @@
-## build-rockchip
+# 1. igkboard-rk3568 SDK 编译系统
 
-Rockchip build system
+igkboard-rk3568 SDK编译系统,该项目测试开发环境为Ubuntu-22.04。
+
+## 1.1 项目源码介绍
+
+```
+android@ubuntu22:/work/build-rockchip$ tree -L 2
+.
+├── android_sdk         // Android13编译目录及编译脚本
+│   ├── build.sh        //   Android13编译脚本
+│   └── patches         //   Android13修改补丁文件、第三方库和firmware文件
+├── config.json         // 编译的配置文件
+├── documents           // 开发文档
+│   ├── 4g              //   4G模块相关文档
+│   ├── docs            //   开发人员编写的 RK3568 开发文档
+│   ├── edp_mipi        //   eDP MIPI LCD 相关文档
+│   ├── lvds            //   LVDS LCD 相关文档
+│   └── schematic       //   RK3568 开发板原理图
+├── linux_sdk           // Linux-5.10编译目录及编译脚本
+│   ├── build.sh        //   linux-5.10编译脚本
+│   └── patches         //   linux-5.10修改补丁文件
+├── mcu_sdk             // MCU相关源码
+│   ├── gd32f103_adc    //   使用gd32f103 mcu实现adc采样电压和电流的源码
+│   └── stm8s003f3_edp  //   使用stm8s003f3 mcu实现mipi转edp信号的源码
+└── README.md           //本项目介绍文档
+```
+
+## 1.2 系统编译
+
+使用下面命令,一键解压、打补丁、编译并制作系统烧录镜像文件
+
+Linux 编译
+
+```
+android@ubuntu22:/work/build-rockchip/linux_sdk$ ./build.sh
+```
+
+android 编译
+
+```
+android@ubuntu22:/work/build-rockchip/android_sdk$ ./build.sh
+```
+
+编译生成的文件将放到相应sdk顶层目录的 ***rockdev***文件夹下。
+
+Linux 编译产物
+
+```
+android@ubuntu22:~/rk3568/sdkv1.4.0_linux5.10/rockdev$ ls
+boot.img  linux-headers.tar  MiniLoaderAll.bin  misc.img  oem.img  parameter.txt  recovery.img  rootfs.img  uboot.img  update.img  userdata.img
+```
+
+android 编译产物
+
+```
+android@ubuntu22:~/rk3568/android13/rockdev/Image-rk3568_t$ ls
+baseparameter.img  boot.img    dtbo.img           misc.img       pcba_small_misc.img  recovery.img  super.img  update.img
+boot-debug.img     config.cfg  MiniLoaderAll.bin  parameter.txt  pcba_whole_misc.img  resource.img  uboot.img  vbmeta.img
+```
 

--
Gitblit v1.9.1