
Linux
文章平均质量分 73
looooooooop
精通细节是理解更深和更基本概念的先决条件
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在U盘上创建根文件系统
嵌入式系统开发,调试有时需要使用U盘作为根文件系统, 再次介绍下制作方法:准备一个U盘,不要太小,1G以上吧如果你的工作环境为Windows,需要先安装一个虚拟机,在上面安装Linux在虚拟机上用Linux的fdisk命令在U盘上创建分区,具体要创建几个可以自己决定,并选择一个做根分区,用来安装根文件系统在虚拟机上涌Linux的mke2fs命令在各分原创 2012-10-22 16:44:02 · 2149 阅读 · 0 评论 -
最小 flash I/O单元 与 NAND flash 子页
Minimum flash IO unitUBI uses an abstract model of flash. In short, from UBI's point of view the flash (or MTD device) consists of eraseblocks, which may be good or bad. Each good eraseblock may b翻译 2012-10-28 00:43:19 · 3316 阅读 · 0 评论 -
UBI Volume Table
UBI Volume TableVolume table is an on-flash data structure which contains information about each volume on this UBI device. The volume table is an array of volume table records. Each record contai翻译 2012-10-27 23:11:20 · 937 阅读 · 0 评论 -
UBI - 扩展性问题
Unfortunately, UBI scales linearly in terms of flash size. UBI initialization time linearly depends on the number of physical eraseblocks on the flash. This means that the larger is the flash, the m翻译 2012-10-29 12:47:29 · 763 阅读 · 0 评论 -
UBI - 标记坏块
This section is relevant for NAND flashes and other flashes which admit of bad eraseblocks. UBI marks physical eraseblocks as bad on 2 occasions:eraseblock write operation failed, in which case UB翻译 2012-10-29 11:33:24 · 2424 阅读 · 0 评论 -
UBI 烧写器如何工作
The following is a list of what the UBI flasher program has to do when erasing the flash or when flashing UBI images.First of all, scan the flash and collect the erase counters. Namely, it read th翻译 2012-10-28 23:02:29 · 743 阅读 · 0 评论 -
UBI Headers
UBI stores 2 small 64-byte headers at the beginning of each non-bad physical eraseblock:erase counter header (or EC header) which contains the erase counter of the physical eraseblock (PEB) plus s翻译 2012-10-27 10:57:10 · 1069 阅读 · 0 评论 -
UBI- 用户空间的工具
UBI user-space tools, as well as other MTD user-space tools, are available from the the following git repository:git://git.infradead.org/mtd-utils.gitPlease, clone it and compile using make from翻译 2012-10-24 17:46:11 · 1824 阅读 · 0 评论 -
usb_modeswitch
原文地址: http://www.draisberghof.de/usb_modeswitch/ 本部分文章仅翻译一部分, 只要能让人了解它是做什么用的, 如何使用就够了, 因为在 Android 添加 3G dongle 支持时要用到。 要获取更多 usb_modeswitch 相关的资料及代码, 请见 1. 简介usb_modeswitch是一个翻译 2012-10-23 22:15:25 · 1118 阅读 · 0 评论 -
Android 添加3G dongle 支持----内核篇
1. 编译配置 3G Dongle 是USB设备, 免驱动, 方便使用。 但事实上并不是真的不需要驱动, 只不过是因为USB接口, 基本上所有的设备都支持USB所以通用性更强而已;无论如何 Modem 部分是使用串行协议的, 所以需要USB转串口的支持。 3G 上网还需要ppp拨号才可以, 所以总体内核中需要配置如下功能: Device Drivers --->原创 2012-10-23 21:45:36 · 1648 阅读 · 0 评论 -
UBI - Unsorted Block Images 概览
原文参考: http://www.linux-mtd.infradead.org/doc/ubi.htmlNote:People are often confused about what UBI is, which was the reason for creating this section. Please, realize that:UBI is not a翻译 2012-10-24 17:20:50 · 1071 阅读 · 0 评论 -
UBI header 位置 和 管理flash空间的开支
UBI headers positionThe EC header always resides at offset 0 and takes 64 bytes, the VID header resides at the next available min. I/O unit or sub-page, and also takes 64 bytes. For example:in翻译 2012-10-28 10:21:14 · 1261 阅读 · 0 评论