![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Yocto
嵌入式李
喜欢徒步、爬山和运动
展开
-
查看yocto的版本
具体一点,指的是查看poky的版本。查看poky目录中的meta-poky/conf/distro/poky.confDISTRO_VERSION是版本号DISTRO_CODENAME是版本代号原创 2021-04-25 23:54:00 · 1122 阅读 · 0 评论 -
使用git生成yocto的patch
git format-patch -1原创 2020-06-30 21:42:24 · 510 阅读 · 0 评论 -
OpenEmbedded的元数据
BitBake完全不建立工作流程。工作流程和它的配置是被元数据定义的。元数据分为两类:配置文件配方(recipe)配置文件由简单变量赋值的全局性设置。变量全局可访问。变量可以被覆盖。配方可以设置和覆盖变量,但是在配方中所做的赋值只对配方局部有效。Bitbake有多个不同类型的配置文件。文件的扩展名都是.conf。BitBake主配置文件:bitbake.conf包含所有默认配...原创 2020-03-03 00:35:39 · 208 阅读 · 0 评论 -
一些常见的Yocto配置选项
BB_NUMBER_THREADS:同时工作的最大任务数BB_GENERATE_MIRROR_TARBALLS:在DL_DIR中产生源代码控制库(比如 GIT),包含元数据的tarballPARALLEL_MAKE:每个任务使用的线程数INHERIT += “rm_work” 删除临时工作空间DL_DIR:存放下载后的数据SSTATE_DIR:存放共享状态缓存...原创 2020-02-26 17:52:00 · 2154 阅读 · 0 评论 -
Yocto添加KERNEL设备树的方法
在meta-bsp/conf/machine/specificmachine.conf中:添加KERNEL_DEVICETREE += “path_to_dts/specified_machine.dtb”原创 2020-02-25 21:57:22 · 963 阅读 · 0 评论 -
udhcpd简单配置教程
我们的目标很简单,DHCP服务器分配的地址范围为:192.168.18.100 ~ 192.168.18.199,默认网关为192.168.18.253,在eth0上使用DHCP服务器。生成一个文件:gedit /etc/udhcpd.conf该文件的内容为:start 192.168.18.100 #起始地址end 192.168.18.199 #结束地址inter...原创 2020-02-25 21:37:40 · 3181 阅读 · 0 评论 -
制作yocto的recipe的补丁的方法
Yocto里的一个常见任务是给某个recipe打补丁。有很多方法给recipe打补丁的方法。这里介绍一种比较简单快速的方法。这里以虚拟的recipe_example为例,并且,假设源代码是以git的方式取到的。解压源代码bitbake -c unpack recipe_example新建文件夹mkdir ~/local_recipe_example.将源代码放到新建的文件夹...原创 2020-02-15 21:03:36 · 1297 阅读 · 0 评论