update:readme add introduction

This commit is contained in:
eng33 2023-11-15 20:42:35 +08:00 committed by luckfox-eng33
parent 090ca18b15
commit 2928bb3665
2 changed files with 45 additions and 1 deletions

View File

@ -3,7 +3,28 @@
* This SDK is modified based on the SDK provided by RK officially * This SDK is modified based on the SDK provided by RK officially
* It provides a customized SDK specifically for Luckfox Pico series development boards * It provides a customized SDK specifically for Luckfox Pico series development boards
* Aimed at providing developers with a better programming experience * Aimed at providing developers with a better programming experience
## SDK Introduction
* The current main branch uses buildroot to build the rootfs, which makes it easier to add or remove applications.
* The original rootfs built directly with busybox has been moved to the busybox branch.
### Default Applications
The default SDK includes or installs the following applications (but not limited to):
1. python3
* The following libraries are enabled by default:
1. PERIPHERY
2. PILLOW (font loading is temporarily unavailable)
3. SERIAL
4. SMBUS
5. SPIDEV
2. ssh
1. Automatically starts at boot
2. Username: root
3. Password: luckfox
3. samba
1. Automatically starts at boot
2. Username: root
3. Password: luckfox
4. adb
1. Automatically starts at boot
## SDK Usage Instructions ## SDK Usage Instructions
* recommended operating system : Ubuntu 22.04 * recommended operating system : Ubuntu 22.04
### Installing Dependencies ### Installing Dependencies

View File

@ -3,9 +3,32 @@
* 本SDK基于RK官方提供的SDK修改而来 * 本SDK基于RK官方提供的SDK修改而来
* 专为Luckfox Pico系列开发板提供客制化的SDK * 专为Luckfox Pico系列开发板提供客制化的SDK
* 旨在为开发者提供更好的编程体验 * 旨在为开发者提供更好的编程体验
## SDK 介绍
* 当前main分支rootfs使用buildroot构建可以更加轻松的添加或者删除应用程序
* 原先使用busybox直接构建rootfs被移动到busybox分支
### 默认应用
默认SDK中开启或者装有应用包括但不限于
1. python3
* 默认开启以下库
1. PERIPHERY
2. PILLOW暂时无法加载字体
3. SERIAL
4. SMBUS
5. SPIDEV
2. ssh
1. 默认开机自启
2. 账号为root
3. 密码为luckfox
3. samba
1. 默认开机自启
2. 账号为root
3. 密码为luckfox
4. adb
1. 默认开机自启
## SDK 使用说明 ## SDK 使用说明
* 推荐使用系统为Ubuntu 22.04 * 推荐使用系统为Ubuntu 22.04
### 安装依赖 ### 安装依赖
```shell ```shell
sudo apt-get install repo git ssh make gcc gcc-multilib g++-multilib module-assistant expect g++ gawk texinfo libssl-dev bison flex fakeroot cmake unzip gperf autoconf device-tree-compiler libncurses5-dev pkg-config sudo apt-get install repo git ssh make gcc gcc-multilib g++-multilib module-assistant expect g++ gawk texinfo libssl-dev bison flex fakeroot cmake unzip gperf autoconf device-tree-compiler libncurses5-dev pkg-config