[yocto] yocto] [meta-raspberrypi] why "pi3-64 bitbake image" could not boot ?

mau hideyuki hideyuki.mau at gmail.com
Thu May 18 04:43:25 PDT 2017


Hi all>
 I build raspberry pi3-64 image on my PC, but this image
 is not able to boot on my raspberrypi3.

So, I try to build raspberry pi3(aarch32) image, and this image is
 able to boot on my raspberrypi3.

Next try, I will try build  linux-kernel only with normal make, and install
over aarch32 image, so boot is good!.
I build below refference URL
 "https://devsidestory.com/build-a-64-bit-kernel-for-your-raspberry-pi-3/"

Why bitbake image(aarch64)  is not able to boot??
(this boot stop at emergency screen)

#My enviorment is below
------------------------------------------------------------------
  build PC : Ubuntu 16.04 LTS
  yocto and linaro and openembedded version is reffer to the log.

#bblayer.con
-----------------------------------------------------------------------------------
POKY_BBLAYERS_CONF_VERSION = "2"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
  /home/hideyuki/RPI3/linux4.9.26/poky/meta \
  /home/hideyuki/RPI3/linux4.9.26/poky/meta-poky \
  /home/hideyuki/RPI3/linux4.9.26/poky/meta-yocto-bsp \
  /home/hideyuki/RPI3/linux4.9.26/meta-openembedded/meta-oe \
  /home/hideyuki/RPI3/linux4.9.26/meta-openembedded/meta-multimedia \
  /home/hideyuki/RPI3/linux4.9.26/meta-linaro/meta-linaro-toolchain \
  /home/hideyuki/RPI3/linux4.9.26/meta-raspberrypi \
  "
BBLAYERS_NON_REMOVABLE ?= " \
  /home/hideyuki/Adaptive/RPI3/linux4.9.26/poky/meta \
  /home/hideyuki/Adaptive/RPI3/linux4.9.26/poky/meta-yocto \

#layer.conf
--------------------------------------------------------------------------------------
#"my added" comment is only added on orininal local.conf which is
# created by "source poky/oe-init-build-env
MACHINE ?= "raspberrypi3-64"                      #my added
BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}"   #my added
PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}"    #my added
MACHINE ??= "qemux86"
DISTRO ?= "poky"
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
    STOPTASKS,${TMPDIR},1G,100K \
    STOPTASKS,${DL_DIR},1G,100K \
    STOPTASKS,${SSTATE_DIR},1G,100K \
    STOPTASKS,/tmp,100M,100K \
    ABORT,${TMPDIR},100M,1K \
    ABORT,${DL_DIR},100M,1K \
    ABORT,${SSTATE_DIR},100M,1K \
    ABORT,/tmp,10M,1K"
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
CONF_VERSION = "1"
EXTRA_IMAGE_FEATURES += " ssh-server-openssh "   #my added
export GNU_MIRROR="http://ftp.gnu.org/gnu"       #my added
CONNECTIVITY_CHECK_URIS = ""                     #my added

#bitbake log (top only)
----------------------------------------------------------------------
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.34.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS        = "aarch64-poky-linux"
MACHINE           = "raspberrypi3-64"
DISTRO            = "poky"
DISTRO_VERSION    = "2.3"
TUNE_FEATURES     = "aarch64"
TARGET_FPU        = ""
meta
meta-poky
meta-yocto-bsp    = "master:381897c64069ea43d595380a3ae913bcc79cf7e1"
meta-oe
meta-multimedia   = "master:2cdea6c5bb09aa90184c17c9157f4fed0e10b3c2"
meta-linaro-toolchain = "master:fe7980c13fafd26ba207aa014402eeccfc7ae181"
meta-raspberrypi  = "master:8527a396d38aec7776182caca8b9a237e03c3965"

Best regards,
hideyuki.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170518/0601377f/attachment.html>


More information about the yocto mailing list