EBOOTͨ¹ýbinÎļþÐÎʽ¶ÁÈ¡¡¢ÏÂÔØLOGO

·¢ ²¼ ʱ ¼ä :     À´ Ô´ :     ×÷ Õß :   ä¯ ÀÀ :217

Ò»°ãµÄWINCEϵͳ¶¼ÊÇÔÚEBOOT½×¶Î³õʼ»¯LCD£¬ËùÒÔÒªÏëÏÔʾ×Ô¼ºµÄLOGO¾ÍÐèÒªÔÚEBOOT½×¶Î½«LOGOÄÚÈÝÏÔʾ³öÀ´£¬¶ÁÈ¡LOGOµÄ·½Ê½¿ÉÒԺʹӴ洢Æ÷ÖжÁÈ¡NKÒ»Ñù£¬¾ßÌåλÖÃ×Ô¼ºÀ´¶¨Òå¡£

 

ÔÚEBOOT½×¶ÎÏÂÔØLOGO±£´æµ½FLASHÖпÉÒÔ²ÉÓÃÏÂÔØbinÎļþµÄ·½Ê½£¬binÎļþÖеÄÄÚÈÝ¿ÉÒԲο¼eboot.binºÍnk.bin¡£

¸ù¾Ý\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\ETHDBG\BLCOMMONÏÂblcommon.cÎļþÖи÷º¯Êý·ÖÎöeboot.binÎļþµÄ½á¹¹£º
Eboot.binµÄÇ°7¸ö×Ö½Ú£¨"B000FF\x0A"£©ÓÃÀ´ÅжÏÊÇ·ñΪWINCEµÄbinÎļþ£¬½Óϱ߷ֱðÊÇ4×Ö½ÚÓ³ÏñµÄÆðʼµØÖ·dwImageStart¡¢4×Ö½ÚÓ³Ïñ´óСdwImageLength£¬½Ó×Å·Ö±ðÊÇ4×Ö½Ú½ÓÊÕµØÖ·dwRecAddr¡¢4×Ö½Ú½ÓÊÕ³¤¶ÈdwRecLen¡¢4×Ö½Ú½ÓÊÕ¼ìÑéºÍdwRecChk£¬½ÓÏÂÀ´ÊÇeboot.nb0ѹËõºóµÄÊý¾Ý£¬¼´ebootÔËÐÐʱµÄÊý¾Ý£¬²é¿´eboot.binÎļþdwRecLenֵΪ4£¬¼´¸ù¾ÝdwRecChkºó±ßµÄ4×Ö½ÚÊý¾ÝµÃµ½dwRecChk£¬VerifyChecksum()º¯ÊýÊǽ«Õâ4×Ö½ÚÊý¾ÝÏà¼ÓµÃµ½dwRecChk¡£

 Offset          0   1   2   3   4   5   6   7    8   9   A   B   C   D   E   F

00000000   42 30 30 30 46 46 0A 00  80 03 80 88 20 07 00 00   B000FF..€.€?...
00000010   80 03 80 04 00 00 00 E2  01 00 00 9B 5C 01 EA 40   €.€....?..›\.ê@
00000020   80 03 80 08 00 00 00 F1  02 00 00 45 43 45 43 F0   €.€....?..ECEC?
00000030   67 0A 80 48 80 03 80 04  00 00 00 DD 01 00 00 F0   g.€H€.€....?..

 

 9B 5C 01 EA ÕýºÃÊÇÎÒµÄeboot.nb0µÄÆðʼ4¸ö×Ö½Ú¡£

 

ËùÒÔÖ»Òª½«Í¼Æ¬µÄ24λÊý¾ÝÔÙ¼ÓÉÏÇ°±ßµÄ½á¹¹¾Í¿ÉÒÔÉú³ÉÒ»¸öbinÎļþ£¬±ã¿ÉÒÔͨ¹ýUSB»òÕßEthernetÏÂÔز¢±»ebootÕýȷʶ±ð²¢´¦Àí¡£

¹ãÖÝÄÏǶµç×ӿƼ¼ÓÐÏÞ¹«Ë¾     ¹Ù·½ÍøÕ¾  ¼¼ÊõÖ§³ÖEmail£ºNQARM2011@163.com