meta-raspberrypi的Yocto bitbake任务因固件下载而失败

时间:2017-03-06 07:58:22

标签: raspberry-pi yocto bitbake

我正在按照JumpNow Technologies中描述的方法为Raspberry PI构建Yocto图像。这些步骤使用Yocto meta-raspberrypi层。

git://github.com/raspberrypi/firmware.git进行git抓取时,bitbake进程失败。日志的相关部分如下。

bcm2835-bootfiles-20170303-r42 do_fetch: Failed to fetch URL git://github.com/raspberrypi/firmware.git;protocol=git;branch=master, attempting MIRRORS if available
ERROR: bcm2835-bootfiles-20170303-r42 do_fetch: Fetcher failure: Unable to find revision 78bcdeae6bda4ecbc599af8c75e16c2ddd392d3a in branch master even from upstream
ERROR: bcm2835-bootfiles-20170303-r42 do_fetch: Fetcher failure for URL: 'git://github.com/raspberrypi/firmware.git;protocol=git;branch=master'. Unable to fetch URL from any source.
ERROR: bcm2835-bootfiles-20170303-r42 do_fetch: Function failed: base_do_fetch

此步骤需要近一个小时或更长时间。我假设它在某个地方超时,因此失败了。这种情况正在发生,因为它正在降低几GB。

我可以手动将此存储库取回到bitbake。有没有办法插入手动下载的repo内容?例如直接进入下载或tmp?

或者,是否有人建议处理此下载?

1 个答案:

答案 0 :(得分:1)

问题在于@jku确定的meta-rpi。我告诉我,jumpnow已经解决了这个问题。