跳转至

SDK 源码获取

您可以到全志客户服务平台获取相关源码:全志客户服务平台-资源下载-R329_Tina_jishu
具体步骤如下。

登录全志客户服务平台官网

全志客户服务平台官网:全志客户服务平台
image-20210304100944411

注册账号

点击“立即注册”进行注册,注册表示同意全志科技相关用户协议。

image-20210304101119394

添加公钥

登录账号,点击上方菜单栏“资源下载”-左侧菜单栏“公钥管理”-右上角“创建”添加公钥,将下载代码所用的PC的公钥添加到此处。

image-20210304102808035

代码下载

点击“资源下载”-“SDK目录”-“R329”-“R329_Tina_jishu”,可以看到专门版本的R329 Tina SDK,点击下载会提示相关下载命令操作。

image-20210304103309574

1.安装repo引导脚本:

# 使用AW提供的引导脚本和repo仓库,如已安装了google官方引导脚本,请将官方引导脚本替换成AW提供的引导脚本。

# 从全志服务器下载安装repo引导脚本,将username替换成客户下载账号的用户名

$ git clone ssh://username@sdk.allwinnertech.com/git_repo/repo.git

# 修改repo/repo文件中下面一行,将username替换成客户下载账号的用户名

REPO_URL='ssh://username@sdk.allwinnertech.com/git_repo/repo.git'

# 把repo引导脚本添加到自己计算机环境变量中

$ cp repo/repo /usr/bin/repo $ chmod 777 /usr/bin/repo

具体方法见: 如何安装repo引导脚本

2.下载代码 下载服务器统一为:sdk.allwinnertech.com

$ mkdir R329-Tina-jishu 
$ cd R329-Tina-jishu 
$ repo init -u ssh://username@sdk.allwinnertech.com/git_repo/R329_Tina_jishu/manifest.git -b master -m R329-Tina-jishu.xml 
(此处username替换成您的开发者账号)
$ repo sync 
$ repo start smartx-r329-tina-jishu --all # 全部下载完成之后,创建分支 

如果没有设置过 git 的 user 信息,repo sync 前需要先对 git 进行配置:

git config --global user.email "您的邮箱地址"
git config --global user.name "您的用户名"

参考链接

全志客户服务平台指南:全志客户服务平台-资源下载