Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¹ØÓÚÉÕдviviºóflash·ÖÇø²»ÕýÈ·µÄ½â¾ö°ì·¨

ʵÑé»·¾³Òª¸Ä³ÉLinux 2.6Äںˣ¬µ«ÊµÑéÊÒÀïµÄarm2410s¿ª·¢°å°²×°µÄLinuxÄں˶¼ÊÇ2.4µÄ£¬²»µÃ²»½«ËùÓпª·¢°åÖØÐÂÉÕдÄںˣ¡
ÓÉÓÚÄں˾µÏñºÍ¸ùÎļþϵͳµÄ¸Ä±ä£¬ÐèÒªÐÞ¸Äflash·ÖÇø£¬¼´ÐÞ¸ÄviviÔ´Âësmdk.cÎļþÖеÄmtd_partition_t default_mtd_partitions[]£¬ÖØбàÒëvivi,ÔÙ½«viviÉÕдµ½¿ª·¢°åÉÏ¡£µ«ÊÇÉÕдÍêviviºó£¬ÓÐЩ¿ª·¢°åµÄ·ÖÇø²¢²»ÕýÈ·¡£ÆäÖУ¬viviÊÇÕýÈ·µÄ£¬ÒòΪͬÑùµÄvivi£¬ÔÚһЩ°åÉÏÉճɹ¦£»µ«¶ÔÓÚijЩ°åÉÏÃæÐ޸ĵķÖÇø²¢²»Æð×÷Ó㬲»¹ÜÄã°ÑviviÖØÐÂÉÕÉÏN±é£¬flash·ÖÇø»¹ÊDz»ÕýÈ·¡£ÕâÑù£¬ÎÒÃÇÖ»ÄÜÔÚviviÖÐʹÓÓbon part ”ÃüÁî¶Ôflash½øÐÐÖØзÖÇø£¨bon partÃüÁîµÄʹÓ÷½·¨¼ûÏÂÃ棩¡£ÖØзÖÇøºó£¬¿ÉÒÔͨ¹ý“bon part info”ÃüÁî²é¿´ÐµÄbon·ÖÇøÁÐ±í£¨Ê¹ÓÓpart show”¿´µ½µÄÊÇÔ­À´µÄMTD·ÖÇøÁÐ±í£©¡£flash·ÖÇøÕýÈ·ºó£¬ÔÙÖØÐÂÉÕдvivi¡£ÉÕдÍêviviºó£¬Æô¶¯vivi¡£Õâʱ£¬ÓÓpart show”²é¿´µ½µÄ·ÖÇøÐÅÏ¢¾ÍÊÇÕýÈ·µÄ·ÖÇøÐÅÏ¢ÁË¡£×îºó£¬ÔÙ½«LinuxÄں˾µÏñºÍ¸ùÎļþϵͳÉÕдµ½¿ª·¢°åÉϾÍOKÁË¡£
 
 
1¡¢part add ÃüÁîÓÃÓÚÌí¼ÓÒ»¸öMTD ·ÖÇø¡£
ÃüÁîµÄÏêϸ¸ñʽÈçÏ£º
part add name offset size flag
²ÎÊýname ÊÇÒªÌí¼ÓµÄ·ÖÇøµÄ·ÖÇøÃû³Æ£»
²ÎÊýoffset ÊÇÒªÌí¼ÓµÄ·ÖÇøµÄÆ«ÒÆ£¨Ïà¶ÔÓÚÕû¸öMTD É豸µÄÆðʼµØÖ·µÄÆ«
ÒÆ£¬ÔÚARMer9 ϵͳÖв»ÂÛÅäÖõÄÊÇNOR Flash£¬»¹ÊÇNAND Flash£¬¶¼Ö»
×¢²áÁËÒ»¸ömtd_info ½á¹¹£¬Ò²¾ÍÊÇ˵Âß¼­ÉÏÖ»ÓÐÒ»¸öMTD É豸£¬Õâ¸öMTD
É豸µÄÆðʼµØַΪ0x00000000£©£»
²ÎÊýsize ÊÇÒªÌí¼ÓµÄ·ÖÇøµÄ´óС£¬µ¥Î»Îª×Ö½Ú£»
²ÎÊýflag ÊÇÒªÌí¼ÓµÄ·ÖÇøµÄ±êÖ¾£¬²ÎÊýflag µÄÈ¡ÖµÖ»ÄÜΪÒÔÏÂ×Ö·û´®£¨Çë×¢
Òâ±ØÐëΪ´óд£©»òÕßͨ¹ýÁ¬½Ó·û“|”½«ÒÔÏÂ×Ö·û´®×éºÏÆðÀ´µÄ×éºÏ×Ö·û´®¡£
Õâ¸ö±êÖ¾±íʾÁËÕâ¸ö·ÖÇøµÄÓÃ;
“BONFS” —— ×÷ΪBONFS ÎļþϵͳµÄ·ÖÇø£»
“JFFS2” —— ×÷ΪJFFS2 ÎļþϵͳµÄ·ÖÇø£»
“LOCK” —— ¸Ã·ÖÇø±»Ëø¶¨ÁË£»
“RAM” —— ¸Ã·ÖÇø×÷ΪRAM ʹÓá£
 
2¡¢bon part ÃüÁîÓÃÓÚ½¨Á¢ÏµÍ³µÄBON ·ÖÇø±í¡£
BON ·ÖÇø±í±»±£´æµ½NANDFlash µÄ×îºó0x4000 ¸ö×Ö½ÚÖУ¬¼´ÔÚNAND Flash µÄ0x03FFC000 ¡«0x33FFFFFF ·¶Î§ÄÚ£¬·ÖÇø±íÆðʼÓÚ0x03FFC000£¨×¢Ò⣺ BON ·ÖÇøÊÇÖ»
Õë¶ÔNAND Flash É豸µÄÒ»ÖÖ¼òµ¥µÄ·ÖÇø¹ÜÀí·½Ê½£©¡£
ÃüÁîµÄÏêϸ¸ñʽÈçÏ£º
bon part offsets1[f


Ïà¹ØÎĵµ£º

flash²åÈëÒ³ÃæºóÔÚIEÏÂstageWidthΪ0µÄbug

ÓÃSWFObject£¬½«swfÎļþǶÈëÍøÒ³ºó£¬ÔÚIEä¯ÀÀÆ÷ÖÐÊ×´Îä¯ÀÀÕý³££¬Ë¢Ðºó£¬stageWidth¾ÍΪ0ÁË£¬swfÖлùÓÚstageWidth¶¨Î»µÄÔªËØ£¬¾Í»á´íÂÒ¡£
ת×Ô£¨ljhzzyx 2009-09-24 14:44:20£©
Ê×ÏÈÇø·ÖÒ»ÏÂstageµÄstageWidthºÍwidthÊôÐÔ¡£stage.stageWidthÊÇflash playerµÄ¿í¶È£¬stage.widthÊÇÖ¸stageÀïcontentµÄ¿í¶È£¬Èç¹ûÕâ¸öÎę̀(sta ......

FLASH·ÉÏÈÃÎÒ¹¤×Ê·­ÁËÒ»±¶

¡¶FLASH·ÉÏÈÃÎÒ¹¤×Ê·­ÁËÒ»±¶¡·
ÎÄ·°×¿ªË®
 
¡¡¡¡ÎÒ07Äê.11ÔÂ-09Äê.10ÔÂÄêÔÚÒ»¼Ò»áÒ鹫˾×öƽÃ棬¹¤×÷Á¿Ð¡£¬Ã»Ê²Ã´´´Òâ¿ÉÑÔ£¬Å¼¶ûÉè¼ÆÏ£¬Æ½Ê±Ì×Ì×ÏÖ³ÉµÄ Ä£°å£¬×ö¼¸¸ö¼òµ¥µÄÌõ·ù£¬Ê£ÏµÄʱ¼ä¾ÍÊǽӵ绰£¬ÍøÉÏ¿´¿´ÐÂÎÅ£¬¸Ð¾õÕâÑùÏÂÈ¥£¬²»ÊǸö°ì·¨¡£±¾À´09Äê¾ÍÏë »»¹¤×÷£¬¸ÕºÃ½ðÈÚΣ»ú£¬²ÃÔ±µÄºÜ¶à£¬¾Í´òÏûÁË ......

u boot 1.3.2 run in flash for at91rm9200

Ö÷ҪĿµÄ£ºÒÆÖ²u-boot-1.3.2µ½K9¿ª·¢°å£¬Ê¹ÆäÖ±½Ó´ÓFLASH
Æô
¶¯£¬¶ø²»ÊÇͨ¹ýboot.binºÍu-boot
ѹ
ËõÎļþ
Æô¶¯¡£ÊµÏÖu-
bootµÄ·ÇѹËõʽµÄ´ÓFLASHµÄ0x10000000µØÖ·´¦Ö±½ÓÆô¶¯¡£
Ó²¼þ×ÊÔ´£ºK9¿ª·¢
°å                  &n ......

flashÈçºÎ¿ØÖÆÍⲿ¼ÓÔصÄͼƬ´óСµÄ½â¾ö·½·¨

ºÜ¶àÈ˳öÏÖflash¼ÓÔØÍⲿͼƬ¶ø²»ÄÜ¿ØÖÆÏÔʾ´óСµÄÎÊÌ⣬µ¼ÖÂÕâÑùÎÊÌâµÄÔ­ÒòÆäʵÊÇÒòΪflashÔÚ¼ÓÔØͼƬÊDzÉÓý¥½øʽµÄ·½Ê½£¬ÔÚͼƬûÓмÓÔØÍê³ÉµÄʱºò£¬flashÊDz»ÖªµÀÄãµÄͼƬµÄ´óСµÄºÍ³ß´çµÄÊôÐԵġ£ËùÒÔÄãÔÚ³ÌÐòÖм´Ê±¼ÓÈë¿ØÖÆ´óСµÄ´úÂëÒ²ÎÞ·¨¿ØÖÆͼƬ¡£ÒòΪ´úÂëÍùÍùÔÚͼƬ»¹Ã»ÓмÓÔØÍê֮ǰ¾ÍÖ´ÐÐÁË£¬Ò²¾ÍÊÇ˵ÄãµÄ´úÂëÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ