ITPub博客

首页 > IT职业 > IT生活 > 全志R16 tina SDK下载说明,全志R16编译环境

全志R16 tina SDK下载说明,全志R16编译环境

IT生活 作者:SZX511 时间:2019-06-05 11:12:20 0 删除 编辑

1 流程图:

请客户按以下流程进行操作

2 客户创建公钥私钥对

使用 SSH 协议下载,通过公钥认证的方式避免输入密码:

客户在本机上生成公钥私钥对(使用命令“ssh-keygen”,一直回车,不用输入口令),如下图所示:


成功后会在~/.ssh/目录下生成 id_rsa.pub 和 id_rsa 两个文件。

将 id_rsa.pub 公钥文件发给对口的 AW 市场业务人员邮箱,邮件中请注明客户公司名称和客户下载帐号用户名。

AW 市场业务人员确认后将公钥文件转给 AW 服务器管理员进行处理


AW 服务器管理员处理完成后会给对口的 AW 市场业务人员发送可以下载确认通知,客户接到通知后再按照以下的步骤进行下载。


注意事项:

1、 公钥和私钥文件一定要保存好,不能删除。最好备份这两个文件,误删除时可恢复。

2、 客户下载代码时,如果命令行前面加了 sudo,那么生成公钥的命令 ssh-keygen 前面也要加 sudo(也就是要么都加 sudo,要么都不加,必须保持一致)。


3 下载代码

3.1 安装 repo 引导脚本

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


3.1.1 从全志服务器电信网络下载安装 repo 引导脚本

从电信服务器上下载安装 repo 引导脚本:username 替换成客户下载账号的用户名

$ git clone

ssh://username@61.143.53.198/git_repo/repo.git

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

REPO_URL=' ssh://username@61.143.53.198/git_repo/repo.git'


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

$ cp repo/repo /usr/bin/repo

$ chmod 777 /usr/bin/repo


3.1.2 从全志服务器联通网络下载安装 repo 引导脚本

从联通服务器上下载安装 repo 引导脚本:username 替换成客户下载账号的用户名

$ git clone

ssh://username@221.4.213.95/git_repo/repo.git

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

REPO_URL=' ssh://username@221.4.213.95/git_repo/repo.git'


把 repo 引导脚本添加到自己电脑环境变量中

$ cp repo/repo /usr/bin/repo

$ chmod 777 /usr/bin/repo


3.2 下载仓库

请客户根据自己所属的网络来选择对应的 IP 地址,否则不同运营商之间下载,速度会非常慢。请在本公司网络状况良好的时候下载。


3.2.1 从全志服务器使用电信网络下载仓库

电信网络使用 IP 地址:61.143.53.198


1、下载 android 仓库: username 替换成客户下载帐号的用户名

$ mkdir android

$ cd android

$ git clone

ssh://username@61.143.53.198/git_repo/R16-tina/tina.git

2、下载 lichee 部分(linux kernel ) 代码:username 替换成客户下载帐号的用户名,注意:客户不要在 android 目录下面去创建 lichee 目录,否则初始化时不会生成新的.repo 文件,而是用上一级的.repo 文件。最好在 android 的同一级目录创建 lichee 目录。

$ cd ..

$ mkdir lichee

$ cd lichee

$ repo init -u ssh://username@61.143.53.198/git_repo/R16-tina/manifest.git -b 

master -m manifest.xml

$ repo sync

$ repo start r16_v1_y --all # 全部下载完成之后,创建分支

后续发布新版本,用户更新代码只需在原来的目录下执行 repo sync 命令即可。

http://bbs.16rd.com/thread-474934-1-1.html

3.2.1 从全志服务器使用联通网络下载仓库

联通网络使用 IP 地址:221.4.213.95 

 

1、下载 android 仓库:: username 替换成客户帐号的用户名

$ mkdir android

$ cd android

$ git clone

ssh://username@221.4.213.95/git_repo/R16-tina/tina.git


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31529038/viewspace-2646805/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
一牛网论坛囊括了MTK、高通、射频、PCB、嵌入式、全志、海思等技术,欢迎大家前来学习、讨论

注册时间:2018-03-29

  • 博文量
    234
  • 访问量
    219829