摘要: nor flash寿命及失效模式测试djyos 发表于 2007-9-17 13:20:00 0推荐 要动手写flash文件系统了,这几天实测了一下flash寿命和失效模式。从以往使用经验中,对flash的失效模式是有一个基本的感性认识的,但毕竟没有实测过,都是凭经验和手册使用。这几天先测了一下norflash,过几天会测nandflash,djyos的flash文件系统会利用这些测试结果,用以优... 阅读全文
posted @ 2010-05-27 17:33 xilentz 阅读(5531) 评论(0) 推荐(0)
摘要: NAND和NOR flash的区别发布时间:2005年1月15日 点击次数:19285 来源: 作者:NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但... 阅读全文
posted @ 2010-05-27 17:31 xilentz 阅读(332) 评论(0) 推荐(0)
摘要: Software Fault ToleranceMost Realtime systems focus on hardware fault tolerance. Software fault tolerance is often overlooked. This is really surprising because hardware components have much higher re... 阅读全文
posted @ 2010-05-27 17:27 xilentz 阅读(489) 评论(0) 推荐(0)
摘要: WINCE5.0 + 2440 启动部分 我按照mini2240的eboot先进行分区。。前面25个block是NBOOT.eboot.TOc,后面就是分区MBR,我将根据NK的大小分出那么大的BINFS的分区,后面的都是分成FAT的分区。从打印的信息来看我的分区是正确的,但是我没有去读分区表的信息来确认。下面我给出我的debug的打印信息 Windows CE Firmware Init INF... 阅读全文
posted @ 2010-05-27 17:21 xilentz 阅读(629) 评论(0) 推荐(0)
摘要: WinCE内核裁减(中文字体)及字库和内核的分离(转) 每次定制中文系统时,NK总是比英文大10M左右,启动时在bootloader中将内核Copy到内存时也花时间,同时也占用了很多内存,留给系统和应用的内存就少了10M左右,真是浪费呀,看到都心痛!本人研究了一下,同时也参考了网上的资料,现总结如下,如何减少中文字库大小和将字库放到外部存贮器上。核心思想是将默认选择的中文字体SimSun &am... 阅读全文
posted @ 2010-05-27 17:21 xilentz 阅读(486) 评论(0) 推荐(0)
摘要: 高效人士必备的高效工具与原则工具一:招聘面试的STAR原则招聘面试是HR经理的一项重要工作内容,每个成功的经理人都必须具备高超的招聘面试技巧,使合适的人在合适的岗位上,创造岗位高绩效。所谓STAR原则,即Situation(背景)、Task(任务)、Action(行动)和Result(结果)四个英文单词的首字母组合。在对应聘人员进行面试的时候,不妨试试STAR原则。STAR原则是面试过程中涉及实质... 阅读全文
posted @ 2010-05-27 17:13 xilentz 阅读(248) 评论(0) 推荐(0)
摘要: MTBF简介 2005年11月5日 林和安 冯杰 vincent 发表于《中无通讯》2005年第35期 随着伺服器的广泛应用,对伺服器的可靠性提出了更高的要求。所谓“可靠性”,就是产品在规定条件下和规定时间内完成规定功能的能力;反之,产品或其一部分不能或将不能完成规定的功能是出故障。概括地说,产品故障少的就是可靠性高,产品的故障总数与寿命单位总数之比叫“故障率”(Failure rate),常... 阅读全文
posted @ 2010-05-27 17:10 xilentz 阅读(1248) 评论(0) 推荐(0)
摘要: S3c2440A平台HIVE注册表+binfs的实现 || WinCE中的Flash分区和CheckSum点滴2009-04-24 14:41S3c2440A平台HIVE注册表+binfs的实现 今天总结一些实现的过程和原理。 我的例子是基于samsung S3C2440A+samsung ONENAND+WinCE5.0的,开发平台是platform builder 5.0,首先我们基于RAM... 阅读全文
posted @ 2010-05-27 17:07 xilentz 阅读(286) 评论(0) 推荐(0)
摘要: 软件可靠性及其验证 国防科工委可靠性工程技术中心 何国伟 本期专题: 软件的可靠性 目前,软件在系统中所处的地位越来越重要。众所周知,系统中的硬件有可靠性指标的要 求,并必须经过验证。但如果系统中软件没有可靠性指标要求,或不要求验证,那么整个系统 的可靠性仍是没有保证的。目前,由于软件可靠性原因而造成的灾难性事故时有发生。为此 ,本期专题将集中介绍软件可靠性的有关问题,包括如下内容: 1.软件可靠... 阅读全文
posted @ 2010-05-27 17:05 xilentz 阅读(10301) 评论(0) 推荐(0)
摘要: 块设备驱动指的是文件系统驱动(FAL+FMD)吗? FAL, FMD, 文件系统, 设备, 驱动 本帖最后由 aggio 于 2009-11-30 12:26 编辑 看糊涂了,请问各位 块设备驱动程序指的是文件系统驱动程序(FAL+FMD)吗? 像不是,但不知道区别在哪 -------------------------------------------------------------... 阅读全文
posted @ 2010-05-27 16:56 xilentz 阅读(745) 评论(0) 推荐(0)
摘要: WinCE上BINFS实现详解 binfs, multi-bin, 启动加速 转载请注明原帖地址及出自ARMCE,此为ARMCE定制原创稿 作者: wwfiney@ARMCE 网上不少介绍三星24x0系列的BINFS启动方式实现,有些内容上描述的不是非常全面 下面就WinCE6上的BINFS实现,从基本原理到修改BSP,再到如何烧录启动做一个较全面的讲解 一 BINFS到底是什么? 其实BIN... 阅读全文
posted @ 2010-05-27 16:52 xilentz 阅读(598) 评论(0) 推荐(0)
摘要: 关于wince的永久保存wince, 保存永久保存到第二种思路 之前提到了ROM-only File System可以将系统根目录设定到ResidentFlash到办法, 从而实现永久保存的目的,这主要是为了方便第三方软件的安装, 安装到windows目录的文件中重启之后不会消失。 实际上不少产品还是RAM and ROM File System的, 那么怎么解决永久保存的问题? 下面是解决办... 阅读全文
posted @ 2010-05-27 16:49 xilentz 阅读(1991) 评论(0) 推荐(0)
摘要: 实战内存(bib)配置 bib, 内存, 实战 WINCE的内存配置 WINCE的内存(包括SDRAM及FLASH)的配置包含两个方面:源代码(包括C和汇编)中的定义,及系统配置文件CONFIG.BIB中的定义。源代码中需要定义内存的物理及虚拟地址,大小,并初始化名为OEMAddressTable的结构数组,以告知系统物理地址与虚拟地址的对应关系,系统根据其设置生成MMU页表。而CONFIG.... 阅读全文
posted @ 2010-05-27 16:47 xilentz 阅读(259) 评论(0) 推荐(0)
摘要: Windows 7的“上帝模式” 2010-04-17  |  17:27  分类:电脑应用  |  标签:win7  |  微软内置的超强系统设置设置优化工具,在上帝模式中,你几乎可以做任何的进阶设置,让你无需在依靠额外的工具。可以说它是Windows 7系统的全功能控制面板。下面说说它的打开方法: 启动“上帝模式”非常简单... 阅读全文
posted @ 2010-05-27 16:42 xilentz 阅读(180) 评论(0) 推荐(0)
摘要: Windows 补丁: GDR 与 QFE 的区别 2008-11-13  |  18:15  分类:电脑应用  |  标签:Windows、补丁  |  我们平时为 Windows XP 安装补丁的时候,经常会看到补丁中出现 GDR 或 QFE 等字样,它们表示什么意思呢?原来微软已经为补丁中的更新系统文件划分了级别,其中 ... 阅读全文
posted @ 2010-05-27 16:41 xilentz 阅读(609) 评论(0) 推荐(0)
摘要: WinCE.Net 4.2定制中的几点注意事项 By ZYH 2005-02-20 前言:Windows CE .Net Platform Builder 4.2为我们提供了定制自己的CE系统的良好环境,而且文档丰富,按理说“依葫芦画瓢”应该不成问题,但事实还是有些地方值得注意,笔者积累了些简单的经验,特共享给同道s,但愿能为初涉CE泥沼的你提供点方便,节约点时间,倘因此不至于挨骂,吾心大慰矣... 阅读全文
posted @ 2010-05-27 16:37 xilentz 阅读(396) 评论(0) 推荐(0)
摘要: 如何导出NK.bin中的内容 收藏 需要的工具:1.viewbin和cvrtbin:这两个是PB自带的工具,在\PUBLIC\COMMON\OAK\BIN\I386目录下.                    ... 阅读全文
posted @ 2010-05-27 16:32 xilentz 阅读(2346) 评论(0) 推荐(0)
摘要: WinCE的快速启动 2009年04月23日 星期四 上午 08:50 WinCE的快速启动 来源:各论坛大杂烩 WinCE的快速启动        PXA270上的双启动功能已经实现了,但又引入了一个新问题,WinCE的启动太慢,大概需要2分钟!这显然是不能忍受的。通过两天的努力,现在已经缩短到20秒,虽然还是有点长,但已改善... 阅读全文
posted @ 2010-05-27 16:27 xilentz 阅读(656) 评论(0) 推荐(0)
摘要: Platform Builder4.2设置Build options   收藏 Enable CE Target Control Support Select the Enable CE Target Control Support check box to enable target control support during the boot process. Selecting... 阅读全文
posted @ 2010-05-27 16:18 xilentz 阅读(573) 评论(0) 推荐(0)
摘要: WinCE6.0 build options 引自:http://chenyq2008.spaces.live.com/blog/cns!F73164AC8D0D8D50!208.entry Buffer Tracked Events In RAM 选取这个, 将会在image中多出一个OSCapture.exe, 可以记录系统日志到文件 Enable Eboot Space In Memor... 阅读全文
posted @ 2010-05-27 16:17 xilentz 阅读(744) 评论(0) 推荐(0)
摘要: 浅谈:国内软件公司为何无法做大做强? 纵览,国内比较大的软件公司(以下统一简称"国软"),清一色都是做政府项目的(他们能做大的原因我就不用说了吧),真正能做大的国软又有几家呢?这是为什么呢? 今天风吹就给大家简单分析下: 1."作坊"式管理   "作坊"往往是效率最高的,国软几乎都是从作坊走过来的,   ... 阅读全文
posted @ 2010-05-27 16:15 xilentz 阅读(396) 评论(0) 推荐(2)
摘要: 如果说中国的程序员技术偏低,原因可能在这里 首先来说一个高级程序员并非靠自己读几本书写几万行代码就能练就的,我更关注于低层的环境,也就是程序员实实在在的工作环境。因为程序员的高低还得从实际的工作来衡量,而非其它。所以我想说的是,中国的软件公司的性质直接导致程序员的水平的高低。而我所说的软件公司,不是指某个或者某几个,而是指主流的软件公司,大众型的软件公司。所以我希望那些已经步入一个理想的公司的程... 阅读全文
posted @ 2010-05-27 16:14 xilentz 阅读(233) 评论(0) 推荐(0)
摘要: 如何在 Windows CE 5.0 中开发和测试设备驱动程序 作者:admin 日期:2009-05-12 字体大小: 小 中 大 如何在 Windows CE 5.0 中开发和测试设备驱动程序 发布日期 : 2005-3-31 | 更新日期 : 2005-3-31 Mike Hall Microsoft 适用于: Microsoft Windows CE version 5.0 ... 阅读全文
posted @ 2010-05-27 16:11 xilentz 阅读(2386) 评论(0) 推荐(0)
摘要: OutputDebugString, NKDbgPrintfW 如何调试Win32程序 方法一:使用OutputDebugString函数 函数的原型如下: void OutputDebugString(     LPCTSTR lpOutputString ); 该函数会输出信息到系统的DEBUGER,输出结果可以使用工具DebugView观察。因为OutputDe... 阅读全文
posted @ 2010-05-27 16:10 xilentz 阅读(2693) 评论(0) 推荐(0)
摘要: Microsoft Windows CE .NET 中的中断体系结构 发布日期: 7/23/2004 | 更新日期: 7/23/2004 Nat Frampton(Windows Embedded MVP Real Time Development Corp. 总裁) 适用于: Microsoft Windows CE .NET with Microsoft Platform Builder... 阅读全文
posted @ 2010-05-27 16:03 xilentz 阅读(385) 评论(0) 推荐(0)
摘要: MFC   for   Windows   CE   does   not   support   the   following   methods   of   the... 阅读全文
posted @ 2010-05-27 16:03 xilentz 阅读(849) 评论(0) 推荐(0)
摘要: 如何扩展ARM内存(OEMGetExtensionDRAM和pNKEnumExtensionDRAM函数可以解决问题) //----------------------------------------------------------------------------------------------------------- // 日期:2009年3月19日  ... 阅读全文
posted @ 2010-05-27 16:01 xilentz 阅读(308) 评论(0) 推荐(0)
摘要: 堆内存和栈内存详解 ——转载 作者:admin 日期:2009-03-21 字体大小: 小 中 大 堆:顺序随意 栈:先进后出 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 2、堆区(heap) — 一般由程序员分配释放, 若... 阅读全文
posted @ 2010-05-27 16:00 xilentz 阅读(198) 评论(0) 推荐(0)
摘要: ;------------------------------------------------------------------------------ ; ;  File:  memory_cfg.inc ; ;  This file is used to define g_oalAddressTable. This table is passed to ;&... 阅读全文
posted @ 2010-05-27 15:59 xilentz 阅读(685) 评论(0) 推荐(0)
摘要: //===================================================================================================== //TITLE: //  漫谈WinCE下的格式化 //AUTHOR: //  norains //DATE: //  Friday 10-July-2006 /... 阅读全文
posted @ 2010-05-27 15:58 xilentz 阅读(1503) 评论(0) 推荐(0)
摘要: OEMAddressTable介绍 收藏 作者:ARM-WinCE 一般在ARM架构的CPU上,物理地址都是统一编址的,寻址空间为4GB(32Bit CPU)。也就是说,针对一个ARM的处理器,它可以访问的物理空间是4GB。在WinCE中,ARM中的4GB物理地址空间将被映射为512MB的虚拟内存空间。 OEMAddressTable就是一个4GB物理地址空间到WinCE Kernel中的512M... 阅读全文
posted @ 2010-05-27 15:56 xilentz 阅读(411) 评论(1) 推荐(0)
摘要: OEMAddressTable,config.bib详解 2010-01-10 17:46 OEMAddressTable只存在于X86和ARM架构的平台下,用来定义从4GB的虚拟地址到物理512MB存储空间的静态映射关系,它实质是一个结构变量。 typedef struct { ULONG ulVirtualAddress; ULONG ulPhysicalAddress; ULONG ul... 阅读全文
posted @ 2010-05-27 15:55 xilentz 阅读(503) 评论(0) 推荐(0)