0
ラズベリーPIのYoctoイメージを作成するには、JumpNow Technologiesで説明されている方法に従います。これらのステップでは、Yoctoメタラズベリー層を使用します。meta-raspberrypi用のYocto bitbakeタスクがファームウェアのダウンロードで失敗する
git://github.com/raspberrypi/firmware.git
からgit fetchを実行すると、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
この手順には1時間以上かかります。私はそれがどこかでタイムアウトしていると仮定しているため、失敗します。これは数GBを引き下げているために起こっています。
このレポジトリは、手動でbitbakeとは別に取得できます。手動でダウンロードしたレポコンテンツを挿入する方法はありますか?例えばダウンロードまたはtmpに直接?
また、このダウンロードに対処するための提案がありますか?
タイムアウトではありません。指定されたリビジョンがレポに存在しないと言っています。これはjumpnowsメタ-rpi層のbbappendsのバグです。 – jku
@jku - 私はmeta-rpiのオーナーと確認し、彼は確認しました。 – sdbol