编译sdk时 .repo/repo/repo sync -c --no-tags 报错

固件类型:官方提供的固件
固件文件名称:rv1126_rv1109_linux_release_20211022
固件下载地址:百度网盘 请输入提取码
Log日志:repo报错.txt

按照wiki说明(https://wiki.t-firefly.com/zh_CN/CORE-1126-JD4/Source_code.html)
解压sdk包,然后执行 .repo/repo/repo sync -l 正常。当执行.repo/repo/repo sync -c --no-tags的时候报错,尝试过多次,现象都一样,最后会打印:

fatal: include rv1126_rv1109/rv1126_rv1109_linux_bsp_release_20220224_v2.2.5b.xml doesn’t exist or isn’t a file

盼复
谢谢
tchip_askquestions
repo报错.txt (17.7 KB)

修复了,推送代码的时候头文件写错了,现在试一下

当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

info: A new version of repo is available

warning: GnuPG was not available during last “repo init”
warning: Cannot automatically authenticate repo.“”"
error: .repo/repo/: contains uncommitted changes

刚刚执行成功了,请问下。
我是RV1126-JD4的核心板+底板
文件系统是咱们的debain10

应该用哪一个配置项
-rw-r–r-- 1 root root 179 Mar 30 18:32 aio-rv1126-debian.mk
-rw-r–r-- 1 root root 225 Mar 30 18:48 aio-rv1126-jd4-BE-45-tb-v11.mk
-rw-r–r-- 1 root root 159 Mar 30 18:32 aio-rv1126-jd4-BE-45.mk
-rw-r–r-- 1 root root 343 Mar 30 18:32 aio-rv1126-jd4-tb-v11.mk
-rw-r–r-- 1 root root 640 Mar 30 18:32 aio-rv1126-jd4-tb.mk
-rw-r–r-- 1 root root 302 Mar 30 18:32 aio-rv1126-jd4-v11.mk
-rw-r–r-- 1 root root 578 Mar 30 18:32 aio-rv1126-jd4.mk
-rw-r–r-- 1 root root 292 Mar 30 18:32 aio-rv1126-rkmedia-uvcc.mk
-rw-r–r-- 1 root root 213 Mar 30 18:32 aio-rv1126-uvcc.mk
-rw-r–r-- 1 root root 162 Mar 30 18:48 aio-rv1126-xhlpr-BE-45.mk
-rw-r–r-- 1 root root 304 Mar 30 18:32 aio-rv1126-xhlpr.mk

盼复,谢谢!

我尝试了 aio-rv1126-debian.mk

没有编译完成,报如下错误

Skipping build_toolchain for missing configs: RK_CFG_TOOLCHAIN.
==========Start building buildroot==========
TARGET_BUILDROOT_CONFIG=firefly_rv1126_rv1109

./build.sh: line 742: /usr/bin/time: No such file or directory
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 742:
/usr/bin/time -f “you take %E to build builroot” $COMMON_DIR/mk-buildroot.sh $BOARD_CONFIG

编译通过了,通过安装如下工具
apt-get install time
apt-get install ca-certificates

请帮忙确认一下,我是RV1126-JD4的核心板+底板
文件系统是咱们的debain10

应该用哪一个配置项?
-rw-r–r-- 1 root root 179 Mar 30 18:32 aio-rv1126-debian.mk
-rw-r–r-- 1 root root 225 Mar 30 18:48 aio-rv1126-jd4-BE-45-tb-v11.mk
-rw-r–r-- 1 root root 159 Mar 30 18:32 aio-rv1126-jd4-BE-45.mk
-rw-r–r-- 1 root root 343 Mar 30 18:32 aio-rv1126-jd4-tb-v11.mk
-rw-r–r-- 1 root root 640 Mar 30 18:32 aio-rv1126-jd4-tb.mk
-rw-r–r-- 1 root root 302 Mar 30 18:32 aio-rv1126-jd4-v11.mk
-rw-r–r-- 1 root root 578 Mar 30 18:32 aio-rv1126-jd4.mk
-rw-r–r-- 1 root root 292 Mar 30 18:32 aio-rv1126-rkmedia-uvcc.mk
-rw-r–r-- 1 root root 213 Mar 30 18:32 aio-rv1126-uvcc.mk
-rw-r–r-- 1 root root 162 Mar 30 18:48 aio-rv1126-xhlpr-BE-45.mk
-rw-r–r-- 1 root root 304 Mar 30 18:32 aio-rv1126-xhlpr.mk

aio-rv1126-debian.mk 就是这一个

需要在官网把 debian 文件系统下载下来一起打包

lilin 发表于 2022-3-30 11:25
当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

请问你这个报错最后怎么执行成功的?

lilin 发表于 2022-3-30 11:25
当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

这个问题是如何解决的?

我的也是 一直报错
Checking out project app/ipcweb-backend
app/ipcweb-backend/: manifest switched refs/heads/firefly…refs/tags/rv1126_rv1109/linux_release_v2.2.5b
error: app/ipcweb-backend/: discarding 180 commits removed from upstream
error: Cannot checkout app/ipcweb-backend

error: Exited sync due to checkout errors

我是编译RK3399的 Ubuntu18 默认是python3 我改成pyhton2就成功了 可以参考试试

lilin 发表于 2022-3-30 11:25
当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

请问怎么解决的呢?
我的是rk3588

remote: Total 2711 (delta 1321), reused 2619 (delta 1276), pack-reused 0 | 2.41 MiB/s
Receiving objects: 100% (2711/2711), 550.63 MiB | 1.24 MiB/s, done.
Resolving deltas: 100% (1321/1321), completed with 11 local objects.
From https://gitlab.com/firefly-linux/docs

  • [new tag] rk3588/linux_release_v1.1.1a → rk3588/linux_release_v1.1.1a
    Fetching projects: 100% (48/48), done.
    info: A new version of repo is available

warning: project ‘repo’ branch ‘default’ is not signed
warning: Skipped upgrade to unverified version
Syncing work tree: 19% (9/47) error: The following untracked working tree files would be overwritten by checkout:
RK3588
Please move or remove them before you switch branches.
Aborting
Syncing work tree: 100% (47/47), done.

error: docs/: docs checkout 94bcacd5b2087034a4c4084560dc6c31c57bfca5

折腾的痛苦。

lilin 发表于 2022-3-30 11:25
当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

你好,请问这个问题怎么解决?

lilin 发表于 2022-3-30 11:25
当执行.repo/repo/repo sync -c --no-tags

执行完毕报错

你好,请问这个问题解决了吗?

看一下