05 2019 档案

摘要:1.生成一个空的2MiB文件 dd if=/dev/zero of=rootfs.ext4 bs=1024 count=2048 (指定每一块大小为1024字节,一共又2048块,那么就是2048 * 1024 B = 2MiB) 2.对生成的文件进行格式化 mkfs.ext4 rootfs.ext 阅读全文
posted @ 2019-05-31 15:16 fire909090 阅读(1291) 评论(0) 推荐(0) 编辑
摘要:零 USB背景知识USB是一种数据通信方式,也是一种数据总线,而且是最复杂的总线之一。 硬件上,它是用插头连接。一边是公头(plug),一边是母头(receptacle)。例如,PC上的插座就是母头,USB设备使用公头与PC连接。 目前USB硬件接口分三种,普通PC上使用的叫Type;原来诺基亚功能 阅读全文
posted @ 2019-05-28 11:36 fire909090 阅读(1626) 评论(0) 推荐(0) 编辑
摘要:OE编译大致顺序:do_setscenedo_fetchdo_unpackdo_patchdo_configuredo_qa_configuredo_compiledo_stagedo_installdo_packagedo_populate_stagingdo_package_write_debd 阅读全文
posted @ 2019-05-16 18:07 fire909090 阅读(2690) 评论(0) 推荐(0) 编辑
摘要:Imx6DL使用uboot2015.04更新uboot,kernel和rootfs 转载请说明出处。 参考链接地址: https://blog.csdn.net/u014645605/article/details/52212622 http://blog.sina.com.cn/s/blog_98 阅读全文
posted @ 2019-05-13 18:13 fire909090 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:yocto系统为我们提供了很好的制作嵌入式linux基础镜像的途径,yocto默认采用分层结构来组织所有的软件包。下面介绍一下如何在yocto上创建一个层以及如何使用该层。我们的目标是向linux内核源代码打patch,我们不希望去修改yocto目前已有的层,我们自己创建一个层来实现对linux内核 阅读全文
posted @ 2019-05-06 20:55 fire909090 阅读(2013) 评论(1) 推荐(0) 编辑
摘要:1. ARM Device Tree起源 Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cking pain in the ass”,引发ARM Linux社区的地震,随后ARM社区进行了一系列的重大修正。 阅读全文
posted @ 2019-05-05 17:54 fire909090 阅读(285) 评论(0) 推荐(0) 编辑
摘要:第一、DTS简介 在嵌入式设备上,可能有不同的主板 它们之间差异表现在主板资源不尽相同,比如I2C、SPI、GPIO等接口定义有差别,或者是Timer不同,等等。于是这就产生了BSP的一个说法。所谓BSP,即是是板级支持包,英文全名为:Board Support Package。是介于主板硬件和操纵 阅读全文
posted @ 2019-05-05 16:48 fire909090 阅读(356) 评论(0) 推荐(0) 编辑