环境搭建
1. 必要设备
- windows电脑一台
- Echo rv1106 开发板
- USB连接线
- SD卡, 读卡器
- usb转ttl串口模块 (非必须)
2. RK驱动下载
下载并安装RK瑞芯微驱动助手
3. 开发环境搭建
默认使用ubuntu进行SDK和相关APP的开发, 可以在电脑上安装vmware, 再安装Ubuntu22.04虚拟机. Ubuntu22.04的虚拟机的安装可以参考网上的文章.
为了正常能够编译luckfox提供的rv1106的SDK, 需要在ubuntu22.04上安装:
安装依赖环境
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
当然, 还有一些完整软件demo需要安装一些库, 后面再说.
下拉完整项目(SDK和软件demo)
git clone https://github.com/No-Chicken/Echo-Mate.git cd Echo-Mate git submodule update --init --recursive
如果要递归更新所有子模块,请执行:
git submodule update --remote --merge --recursive
SDK和软件demo的说明会放到后续章节