-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
R-Car E3 #15
Comments
Hi, there is very little information here to help suggest things you could try. Which guide are you following? The Yocto BSP Quick Start Guide, e-linux.org? Can you paste the build configuration that bitbake reports? Regards Steve |
Thanks for reply. This Guide:https://github.com/renesas-rcar/meta-renesas/blob/rocko/meta-rcar-gen3/README.md The Image I am going to compiel is for R-Car E3 The whole log is following: Shell environment set up for builds.You can now run 'bitbake ' Common targets are: You can also run generated qemu images with a command like 'runqemu qemux86'
|
Thanks for the update. The fact that bitbake does not get as far as reporting the build configuration suggests a fundamental setup issue. Particularly as you are trying to build one of the standard images. From the output it looks like your problem may be a mismatch between Yocto versions. You get warnings likes this for several yocto layers (meta-renesas, meta-oe):
That variable was introduced in Yocto Project 2.5 (sumo). So I think the issue is that you do not have the 'rocko' branch of the Poky layer checked out. Try that and report back please. A note on guides: A note on Yocto Project versions: The Community YBSP (branch names with a '-dev' suffix) provides support for later YP versions, currently 2.5 (sumo) and 2.6 (thud), to support community work in alliances such as Genivi and AGL and R&D work. It does not have the same levels of support as the customer YBSP. |
Thank you very much! |
Hello,I met another compile problem, it seems there is no support for plat-ebusi from optee-os, the following is the deteailed information, What should I do?DEBUG: Executing shell function do_compile
|
Hi Samuellee1986, The 2.5.0+gitAUTOINC+3ff350a12d is not the supported version of optee-os in YBSP, please check out to correct released YBSP:
|
Thanks for your reply, but I don't think the version is the problem, I think the difference of definition for MACHINE caused that problem: in the poky, MACHINE has been set to "ebusi", but in optee-os, the MACHINE should be "rcar"(as there is plat-rcar under optee-os/corearch/arm,not plat-ebisu). I changed MACHINE under optee-os to rcar, and it works. |
One suggestion: The YBSP provides recipes for optee so the version in meta-linaro is masked. You can find reference bblayer,conf and local.conf examples in the YBSP. Ebisu versions here: poky-gcc sub-folder for poky toolchain, linaro-gcc sub-folder for linaro toolchain. Then bsp folder for no gfx/mmp, gfx folder if gfx only, mmp folder if both gfx and mmp enabled. Example mask for meta-linaro optee here: |
@slawr Thanks very much for your information, I will have a try. So many setting, for beginner like me it's a litter difficult, but I will have a try. |
Build Image according to the guide, but get the following error:
ERROR: ExpansionError during parsing /home/samuel/Renesas/meta-openembedded/meta-oe/recipes-support/syslog-ng/syslog-ng_3.8.1.bb
Traceback (most recent call last):
File "Var <RDEPENDS_syslog-ng>", line 1, in
bb.data_smart.ExpansionError: Failure expanding variable RDEPENDS_syslog-ng, expression was gawk syslog-ng-libs ${@base_conditional("ONLINE_PACKAGE_MANAGEMENT", "none", "", "update-rc.d", d)} which triggered exception NameError: name 'base_conditional' is not defined
I find base_conditional is used by meta-openembedded and meta-renesas, what should I do to solve the problem? please help me
The text was updated successfully, but these errors were encountered: