新 SDK 平台下载 V853 SDK
-
---->>>>>>水经验专帖:https://bbs.aw-ol.com/topic/4008/----<<<<<<
---->>>>>>请不要在本帖回复与技术问题无关的话题----<<<<<<获取SDK
SDK 使用 Repo 工具管理,拉取 SDK 需要配置安装 Repo 工具。
Repo is a tool built on top of Git. Repo helps manage many Git repositories, does the uploads to revision control systems, and automates parts of the development workflow. Repo is not meant to replace Git, only to make it easier to work with Git. The repo command is an executable Python script that you can put anywhere in your path.
Repo官网:git-repo
安装 Repo 工具
可以用包管理器进行安装:
# Debian/Ubuntu. $ sudo apt-get install repo # Gentoo. $ sudo emerge dev-vcs/repo
也可以手动单独安装:
$ mkdir -p ~/.bin $ PATH="${HOME}/.bin:${PATH}" $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo $ chmod a+rx ~/.bin/repo
国内镜像源安装:
$ mkdir -p ~/.bin $ PATH="${HOME}/.bin:${PATH}" $ curl https://mirrors.bfsu.edu.cn/git/git-repo > ~/.bin/repo $ chmod a+rx ~/.bin/repo
由于谷歌服务器位于国外,每次运行时Repo会检查更新导致下载较慢,国内用户可以配置镜像源。否则会像下图一样卡住不动然后失败。
更换镜像源
Repo 的运行过程中会尝试访问官方的 git 源更新自己,更换镜像源可以提高下载速度。将如下内容复制到你的
~/.bashrc
里$ echo export REPO_URL='https://mirrors.bfsu.edu.cn/git/git-repo' >> ~/.bashrc $ source ~/.bashrc
如果您使用的是 dash、hash、 zsh 等 shell,请参照 shell 的文档配置。
配置保存身份认证
新版本 git 默认加强了安全性,身份认证不会保存,导致拉取 repo 需要多次输入密码,可以用下列命令配置:
git config --global credential.helper store
常见问题
-
卡在
Downloading Repo source from https://gerrit.googlesource.com/git-repo
不动。- 国内网络较慢,参照上面的更换镜像源解决。
-
配置保存身份认证无效不启用
- 检查是否运行了
sudo git config --global credential.helper store
使用了sudo
后保存的信息会存储到root
用户下并非当前用户。
- 检查是否运行了
-
出现错误
fatal: cannot make directory: File exists
- 之前拉取了 repo 但是不完整,需要删除
.repo
文件夹重新拉取
- 之前拉取了 repo 但是不完整,需要删除
SDK 拉取
以
tina-v853-open
为例,讲述如何拉取 SDK。新建文件夹保存 SDK
使用
mkdir
命令新建文件夹,保存之后需要拉取的 SDK,然后cd
进入到刚才新建的文件夹中。$ mkdir tina-v853-open $ cd tina-v853-open
初始化 Repo 仓库
使用
repo init
命令初始化仓库,tina-d1-h
的仓库地址是https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git
需要执行命令:$ repo init -u https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git -b master -m tina-v853-open.xml
如果提示
Username for 'https://sdk.aw-ol.com':
请输入 全志在线开发者论坛 的用户名和密码。(注:需要全志在线开发者论坛LV2等级以上用户才有权限拉取 SDK)拉取 SDK
使用命令
repo sync
拉取 SDK$ repo sync
由于 SDK 普遍较大,拉取可能需要一定的时间。
创建开发环境
使用命令
repo start
创建开发环境分支$ repo start devboard-v853-tina-for-awol --all
至此,SDK 获取完毕。
-
-
@whycanservice 您好,请问V853s的SDK也可以用这个么?
-
请问有D1-H的sdk的获取方式吗
-
@skyshine 在 新 SDK 平台下载 V853 SDK 中说:
请问有D1-H的sdk的获取方式吗
新 SDK 平台下载 D1-H/D1s SDK
https://bbs.aw-ol.com/topic/3947/share/1 -
感谢小文哥,不知道为啥关键词搜SDK可以搜到其他三款芯片的帖子,就是搜不到D1-H的
-
@whycanservice * [new tag] v2.9 -> v2.9
File "/home/ubuntu/newtinadocker/tina-v853-open/.repo/repo/main.py", line 81
file=sys.stderr,
^
SyntaxError: invalid syntax
repo init 时出现这个问题,怎么解决? -
@aw2022 apt install repo 的问题。 用国内镜像源安装repo的方法可以了
-
@aw2022 用 update-alternatives 工具,把默认 python 版本换成 python3 就行
-
为V851SDK而来的,先看下怎么下载。
-
dingdingdingding
-
dingdingding
-
dingding
-
小智科技SW116 V853/V853S 开发板,长期更新:
链接:https://pan.baidu.com/s/1NGEoxHDItdPblOunoGUeBg?pwd=V853
提取码:V853 -
为了下载sdk而来,等级不够不让下载
-
为了下载sdk而来,等级不够不让下载
-
V851S的SDK也在这里下载吗?
-
怎样才能升到V2啊
-
为了下载sdk而来,等级不够不让下载
-
@proc_c 怎么升级到的LV2
-
怎么升级到的LV2
-
@teucrium 每天登录会有积分,或者回帖 发帖 都能有积分,然后就升级了
-
说是发帖和跟帖能升级v2
-
看看我达到了没有呢
-
@veiliang 你已经lv2了
-
@spr2023 怎么查看是否达到LV2
-
@yefunbox 点击你的账号头像
-
此回复已被删除! -
@microma 好的,谢谢
-
@aw2022 I had similar issue on Ubuntu 18.04. Fixed it by:
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3 /usr/bin/python -
dingdingdingding
-
拉取不到SDK,怎么升级LV3啊
-
您好,请问v851s能用这个SDK吗?
-
@lw409309740 可以,要稍微修改一下,参考这里 https://bbs.aw-ol.com/topic/2513/
-
@q1215200171 好的 感谢!
-
为了下载sdk而来,等级不够不让下载
-
來這裡下載SDK,但由於等級不夠不允許下載
-
错误 !
-
大佬请问拉取SDK时卡住不动应该怎么解决呢?如下图
-
@se7enzzz your LV need to LV2 or higher
-
此回复已被删除! -
V851S的SDK也用这个的吗?
-
@eguang8116 楼上有修改方法
-
@q1215200171 谢谢,已经在下载了
-
此回复已被删除! -
@throg 您好,请问V851S的SDK您有地址吗
-
怎么下载不了。
repo init -u https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.git -b master -m tina-v853-open.xml
git requires authentication, but repo cannot perform interactive authentication. Check git credentials.
fatal: cannot obtain manifest https://sdk.aw-ol.com/git_repo/V853Tina_Open/manifest.gitRepo command failed: UpdateManifestError
Unable to sync manifest tina-v853-open.xml
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号