跳到主要内容

环境搭建

安装依赖工具

sudo apt-get update && sudo apt-get install binutils git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby

获取源代码

  1. 注册码云gitee账号。
  2. 注册码云SSH公钥,请参考码云帮助中心。
  3. 安装git客户端和git-lfs并配置用户信息。
git config --global user.name "yourname"
git config --global user.email "your-email-address"
git config --global credential.helper store
  1. 安装码云repo工具,可以执行如下命令。
curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 \>
/usr/local/bin/repo \#如果没有权限,可下载至其他目录,并将其配置到环境变量中

chmod a+x /usr/local/bin/repo

pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
  1. 获取源码操作步骤
repo init -u http://dd.youyeetoo.cn:8000/ohos_yy3568/manifest_yy3568 -b main -m default.xml
repo sync -c
repo forall -c 'git lfs pull'

构建YY3568

安装编译器及二进制工具

bash build/prebuilts_download.sh

构建工程

./build.sh --product-name YY3568 –ccache --no-prebuilt-sdk

安装usb驱动

瑞芯微usb驱动

  1. 去资料下载里面下载任一一个版本的瑞芯微的USB驱动压缩包

驱动.png

  1. 点击驱动安装

YY3568开发板准备

准备工具

  • YY3568开发板
  • windows电脑
  • 双口USB type-A数据线
  • 12V 2A电源适配器

硬件连接

  1. 双口USB type-A数据线一端连接主机一端连接YY3568 OTG,如图所示:

yjlj1-1.jpg

烧录

1.打开烧录工具RKDevTool

2.右击选择导入配置,配置文件为固件包中的config.cfg
1685084541922.jpg
3.双击每一行,修改为固件所放的路径
1685084547741.jpg

4.按住板子的recovery键,重新上电,直到工具出现loader设备,松开按钮,点击执行,进入烧录状态
1685084560393.jpg

上电验证

1685084734283.png