Hi, everyone:
I have spent about 3 days in figuring out this meta-raspberrypi building
problem. And today, fortunately, and finally, I figure it out! I should say
thanks to everyone that has helped me to work with it.
It's because of the internet speed. After connecting the ethernet cable to
laptop(rather than use "wifi"),and "bitbake", it's ok to build the image.
(though,it took a long time,nearly 8 hours to build,but it doesn't matter!)
There is still something not perfect,when I inserted the sd card to my rpi2 B+
board,boot process went wrong,pls refer to the link for detailed
informations(http://www.cnblogs.com/tianya-lemon/p/5183008.html) . Maybe it's
the reason of vga monitor, so I will try on another monitor when I go to the
lab.
Again,thank you all who helped me.
To geeks.
The following is the console informations of the last successful build :
======================================================
jackzhang1992@ubuntu:~/poky/build$ bitbake rpi-hwup-image
Parsing recipes: 100% |#########################################| Time: 00:01:10
Parsing of 921 .bb files complete (0 cached, 921 parsed). 1352 targets, 61
skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.28.0"
BUILD_SYS = "i686-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "raspberrypi2"
DISTRO = "poky"
DISTRO_VERSION = "2.0.1"
TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard vfpv4
cortexa7"
TARGET_FPU = "vfp-vfpv4-neon"
meta
meta-yocto
meta-yocto-bsp = "jethro:2fb7ee2628e23d7efc9b041bb9daae7c4a8de541"
meta-raspberrypi = "master:6314f668fa14473463bb777ffaf778333fea16eb"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL
ftp://invisible-island.net/ncurses/current/ncurses-5.9-20150329.tgz, attempting
MIRRORS if available
WARNING: Failed to fetch URL
http://www.openssl.org/source/openssl-1.0.2d.tar.gz, attempting MIRRORS if
available
WARNING: Failed to fetch URL ftp://xmlsoft.org/libxslt//libxslt-1.1.28.tar.gz,
attempting MIRRORS if available
WARNING: Failed to fetch URL
http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/Pyrex-0.9.9.tar.gz,
attempting MIRRORS if available
WARNING: Failed to fetch URL
http://freedesktop.org/~hadess/shared-mime-info-1.4.tar.xz, attempting MIRRORS
if available
WARNING: Failed to fetch URL
https://github.com/dosfstools/dosfstools/releases/download/v3.0.28/dosfstools-3.0.28.tar.xz,
attempting MIRRORS if available
NOTE: Tasks Summary: Attempted 1971 tasks of which 9 didn't need to be rerun
and all succeeded.
Summary: There were 6 WARNING messages shown.
jackzhang1992@ubuntu:~/poky/build$
=================================================================
------------------ Original ------------------
From: "Karim ATIKI"<karim_at...@hotmail.com>;
Date: Thu, Feb 4, 2016 04:37 PM
To: "JackZhang"<jackzhang1...@t.shu.edu.cn>;
Cc: "yocto"<yocto@yoctoproject.org>;
Subject: RE: Re:RE: [yocto] [meta-raspberrypi] errors when I "bitbake" animage
formyrpi2 B+ board
Hi Jack,
Could you provide the content of a log file ?
/home/jackzhang1992/poky/build/tmp/work/raspberrypi2-poky-linux-gnueabi/bcm2835-bootfiles/20151021-r3/temp/log.do_fetch.9874
Karim
De : 张健 <jackzhang1...@t.shu.edu.cn>
Envoyé : jeudi 4 février 2016 05:25
À : Karim ATIKI
Cc : yocto
Objet : Re:RE: [yocto] [meta-raspberrypi] errors when I "bitbake" an image
formyrpi2 B+ board
Hi, Karim,
I have tried "sudo apt-get install curl", then do the "bitbake". But there are
stiill many errors.
detailed build logs are as follows:
"http://www.cnblogs.com/tianya-lemon/p/5179160.html"
Thank you so much for your ideas.
Jack
Shanghai
------------------ Original ------------------
From: "Karim ATIKI"<karim_at...@hotmail.com>;
Date: Wed, Feb 3, 2016 04:28 PM
To: "JackZhang"<jackzhang1...@t.shu.edu.cn>;
Cc: "yocto"<yocto@yoctoproject.org>;
Subject: RE: [yocto] [meta-raspberrypi] errors when I "bitbake" an image
formyrpi2 B+ board
Hi Jack,
I recently had a similar issue, until I realize that "curl" was not installed
on my Debian Jessie...
K.
De : yocto-boun...@yoctoproject.org <yocto-boun...@yoctoproject.org> de la
part de 张健 <jackzhang1...@t.shu.edu.cn>
Envoyé : mercredi 3 février 2016 07:33
À : SIVA SUBRAMANIAN.P
Cc : yocto
Objet : Re: [yocto] [meta-raspberrypi] errors when I "bitbake" an image formy
rpi2 B+ board
Hi, Sivasubramanian:
Yes, I am able to reach it by using my firefox browser to reach it, It works.
And that's the most werid thing.
I'v asked this question on the '#yocto' IRC channel after I sent the first
mail.
Someone in the channel told me to use the command: " bitbake
kconfig-frontends-native -c fetch" to fetch . then use "bitbake
rpi-hwup-image". My computer is building now, and I'm waiting to see the
results.
Another possible reason is maybe the speed of the internet. I used "wifi"
and the linux is run under the VMware; Now I connect the cable to my
computer(not wireless anymore), still linux in the VMware, though. And try
"bitbake", and wait for the result.
Thanks,
Jack
Shanghai
------------------ Original ------------------
From: "SIVA SUBRAMANIAN.P"<psiv...@gmail.com>;
Date: Wed, Feb 3, 2016 02:19 PM
To: "JackZhang"<jackzhang1...@t.shu.edu.cn>;
Cc: "yocto"<yocto@yoctoproject.org>;
Subject: Re: [yocto] [meta-raspberrypi] errors when I "bitbake" an image
formy rpi2 B+ board
Hi Jack,
How about wget or curl of those urls, are you able to reach it? Also, see if
explorer redirects this to https or other protocol?
Regards,
Sivasubramanian
On Wed, Feb 3, 2016 at 8:11 AM, 张健 <jackzhang1...@t.shu.edu.cn> wrote:
[meta-raspberrypi]
Hi,every one.
I'm trying to use meta-raspberrypi layer to build an image for my raspberrypi2
B+ board.
After I download poky,I git clone meta-raspberrypi layer as follows: "git
clone git://git.yoctoproject.org/meta-raspberrypi"
Then I totally follow the README in the meta-raspberrypi directory as follows:
"
.........
How to use it:
1. source poky/oe-init-build-env rpi-build
2. Add needed layer to bblayers.conf:
- meta-raspberrypi
3 Set MACHINE to "raspberrypi"/"raspberrypi2" in local.conf (I set machine
to be "raspberrypi2" here)
4. bitbake rpi-hwup-image
5. dd to a SD card the generated sdimg file (use xzcat if rpi-sdimg.xz is used)
6. Boot your RPI.
"
but it comes out with several errors after "bitbake", I don't know why,
warnings and errors are as follows:
"
WARNING: Failed to fetch URL
ftp://invisible-island.net/ncurses/current/ncurses-5.9-20150329.tgz, attempting
MIRRORS if available
WARNING: Failed to fetch URL
http://kernel.org/pub/linux/kernel/v4.x/linux-4.1.tar.xz, attempting MIRRORS if
available
ERROR: Fetcher failure: Fetch command failed with exit code 4, output:
wget: unable to resolve host address 'kernel.org'
ERROR: Function failed: Fetcher failure for URL:
'http://kernel.org/pub/linux/kernel/v4.x/linux-4.1.tar.xz'. Unable to fetch URL
from any source.
ERROR: Logfile of failure stored in:
/home/jackzhang1992/poky/build/tmp/work/cortexa7hf-vfp-vfpv4-neon-poky-linux-gnueabi/linux-libc-headers/4.1-r0/temp/log.do_fetch.8031
ERROR: Task 961
(/home/jackzhang1992/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_4.1.bb,
do_fetch) failed with exit code '1'
WARNING: Failed to fetch URL
http://ymorin.is-a-geek.org/download/kconfig-frontends/kconfig-frontends-3.12.0.0.tar.xz,
attempting MIRRORS if available
ERROR: Fetcher failure: Fetch command failed with exit code 4, output:
wget: unable to resolve host address 'ymorin.is-a-geek.org'
ERROR: Function failed: Fetcher failure for URL:
'http://ymorin.is-a-geek.org/download/kconfig-frontends/kconfig-frontends-3.12.0.0.tar.xz'.
Unable to fetch URL from any source.
ERROR: Logfile of failure stored in:
/home/jackzhang1992/poky/build/tmp/work/i686-linux/kconfig-frontends-native/3.12.0.0-r0/temp/log.do_fetch.8067
ERROR: Task 728
(virtual:native:/home/jackzhang1992/poky/meta/recipes-devtools/kconfig-frontends/kconfig-frontends_3.12.0.0.bb,
do_fetch) failed with exit code '1'
WARNING: Failed to fetch URL
http://dotat.at/prog/unifdef/unifdef-2.10.tar.xz, attempting MIRRORS if
available
NOTE: Tasks Summary: Attempted 152 tasks of which 0 didn't need to be rerun
and 2 failed.
"
According to the errors, It seams there are many fetcher failures,but when I
copy the link such as"http://kernel.org/pub/linux/kernel/v4.x/linux-4.1.tar.xz"
to my firefox explorer, It could find the files. It is very weird.
If you have any idea about it, pls contact with me.
Thanks
Jack
Shanghai
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto