yocto

Banana Pi BPI-F2S ,四核Linux工业级应用的开源硬件,FPGA设计套装

怎甘沉沦 提交于 2020-08-13 15:49:39
香蕉派BPI-F2S 是 香蕉派团队 and 凌阳科技首次合作开发的一款工业级应用的开发板, 使用SP7021芯片设计.具有高性能,低功耗的特点; 内嵌 Linux Embed 系统,适合于语音图像处理、通信、便携式工业控制设备等应用场合。 自带高性能处理器,特别适合 AI 人工智能,机器视觉等需要强大运算力的应用;外扩 FPGA 模组,可提供硬件加速,芯片 IP 验证及 SOC 科研及教学应用; BPI-F2S开发板集具有集成度高,优良的布线布局,板面积很小,易于现场测试应用 应用方向: 1.IoT物联网/工业互联网控制 2.智能语音 3.智能支付系统 4.FPGA 开发与教育 5.车载网络技术与应用 SunPlus SP7021介绍: SunPlus sp7021是一款革命性的SoC,它具有linux级芯片的强大功能和微控制器集成的简单性。配备ARM Cortex-A7四核,ARM926实时内核,8051低功耗内核 作为一款工业级嵌入式Linux芯片,添加大量的特性针对物联网和工业控制应用程序,并提供最终的设计简单,集成度高,并集成了一些外部组件,简化了原理图,和减少了PCB的复杂性。 SP7021是工业控制的SoC解决方案。以低成本满足客户对产品功能的充分需求,提高客户在市场中的竞争力。SP7021提供丰富的GPIOs、存储和USB接口。为视频输入提供MIPI CSI接口

yocto编译时报错"fatal: the '--set-upstream' option is no longer supported. Please use '--track' or '--...

一世执手 提交于 2020-07-28 04:25:33
答: 替换--set-upstream为--set-upstream-to, 示例如下: --- a/bitbake/lib/bb/fetch2/git.py +++ b/bitbake/lib/bb/fetch2/git.py @@ -326,7 +326,7 @@ class Git(FetchMethod): branchname = ud.branches[ud.names[0]] runfetchcmd("%s checkout -B %s %s" % (ud.basecmd, branchname, \ ud.revisions[ud.names[0]]), d, workdir=destdir) - runfetchcmd("%s branch --set-upstream %s origin/%s" % (ud.basecmd, branchname, \ + runfetchcmd("%s branch %s --set-upstream-to origin/%s" % (ud.basecmd, branchname, \ branchname), d, workdir=destdir) else: runfetchcmd("%s checkout %s" % (ud.basecmd, ud.revisions[ud.names[0]]), d, workdir

yocto编译时报错"Unescaped left brace in regex is illegal here in regex"如何处理?

痴心易碎 提交于 2020-07-27 23:12:01
答: 修改automake的规则 --- a/bin/automake +++ b/bin/automake @@ -3878,7 +3878,7 @@ sub substitute_ac_subst_variables_worker sub substitute_ac_subst_variables { my ($text) = @_; - $text =~ s/\${([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge; + $text =~ s/\$[{]([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge; return $text; } 来源: oschina 链接: https://my.oschina.net/u/4300733/blog/4294282

Apply and commit a patch from bitbake recipe

孤街浪徒 提交于 2020-07-20 04:19:11
问题 I am observing that the yocto build system is just applying my patch instead of applying and committing the patch on the cloned git repo. Original bitbake ( u-boot-ti-staging_2018.01.bb ) file. require u-boot-ti.inc PR = "r19" BRANCH = "ti-u-boot-2018.01" SRCREV = "8b2f1df4b55bc0797399a21d42ac191d44f99227" Modified bitbake file, added SRC_URI to the file. require u-boot-ti.inc PR = "r19" BRANCH = "ti-u-boot-2018.01" SRCREV = "8b2f1df4b55bc0797399a21d42ac191d44f99227" SRC_URI += "file://0001

How do you properly build gpiod applications from Yocto?

淺唱寂寞╮ 提交于 2020-07-10 07:26:47
问题 I am trying to incorporate a CPLD programming utility on Github available at https://github.com/kontron/altera-stapl into my Yocto build but am getting undefined references to gpiod functions. I have that it depends on libgpiod in my recipe. Am I specifying the dependency correctly? Here is my recipe: SUMMARY = "CPLD STAPL Programming" DESCRIPTION = "A userspace port of the Altera Jam STAPL Bytecode Player." MAINTAINER = "Michael Walle <michael.walle@kontron.com>" HOMEPAGE = "https://github

how to use “buildhistory” in yocto build system?

。_饼干妹妹 提交于 2020-07-09 12:07:53
问题 I wanted to keep track of the "builds" that gets created using the yocto-build-system. And after doing some search, came to know about "buildhistory" feature provided by yocto-project. They say, for enabling the "buildhistory", we need to do following: Edit .../build/conf/local.conf and add: INHERIT += "buildhistory" BUILDHISTORY_COMMIT = "1" and then rerun the "bitbake" for initializing the buildhistory directory. I did the same, but I am unable to locate the buildhistory directory as such.

AGL:“bitbake agl-demo-platform” hangs in task 16

左心房为你撑大大i 提交于 2020-07-09 02:11:24
问题 I am an agl and pokey newbie, and have followed the steps in https://wiki.automotivelinux.org/agl-distro/source-code (I am running the following in a docker container) $source meta-agl/scripts/aglsetup.sh -m qemux86-64 agl-demo agl-netboot ------------ aglsetup.sh: Starting Configuration files already exist: - /home/work/agl/build/conf/local.conf - /home/work/agl/build/conf/bblayers.conf Skipping configuration files generation. Use option -f|--force to overwrite existing configuration.

AGL:“bitbake agl-demo-platform” hangs in task 16

旧城冷巷雨未停 提交于 2020-07-09 02:10:49
问题 I am an agl and pokey newbie, and have followed the steps in https://wiki.automotivelinux.org/agl-distro/source-code (I am running the following in a docker container) $source meta-agl/scripts/aglsetup.sh -m qemux86-64 agl-demo agl-netboot ------------ aglsetup.sh: Starting Configuration files already exist: - /home/work/agl/build/conf/local.conf - /home/work/agl/build/conf/bblayers.conf Skipping configuration files generation. Use option -f|--force to overwrite existing configuration.

bitbake: how does the build system choose the recipe provided by more than one layer

蹲街弑〆低调 提交于 2020-07-02 15:54:17
问题 The meta layer provide recipe: meta/recipes-graphics/x11-common/xserver-nodm-init.bb The meta-oe layer provide recipe: meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init_2.0.bb My question is: How the build system select the xserver-nodm-init from the multi-layers? Does it select the xserver-nodm-init recipe according to the layers order in conf/bblayers? 回答1: Layer priority ( BBFILE_PRIORITY ) and recipe version number ( PV , often automated from filename) will decide which recipe