Windows1.22/readme_Windows_1.22.txt0000755000000000000000000001076412062471720014067 0ustar ***************************************************************************** * ATEN Technology, Inc. * ***************************************************************************** * FUNCTION : IPMI FIRMWARE UPDATE UTILITY * * VERSION : 1.22 * * BUILD DATE : Jul 20 2012 * * USAGE : * * (1)Update FIRMWARE : wUpdate.exe -f filename.bin [OPTION] * * (2)Dump FIRMWARE : wUpdate.exe -d filename * * (3)Restore CONFIG : wUpdate.exe -c -f filename.bin * * (4)Backup CONFIG : wUpdate.exe -c -d filename.bin * ***************************************************************************** * OPTION * * -i the IPMI channel, currently, lan is supported only * * LAN channel specific arguments * * -h remote BMC address and RMCP+ port, (default port is 623) * * -u IPMI user name * * -p IPMI password correlated to IPMI user name * * -r Preserve Configuration (default is Preserve) * * n:No Preserve, reset to factory default settings * * y:Preserve, keep all of the settings * * -c IPMI configuration backup/restore * * -f [restore.bin] Restore configurations * * -d [backup.bin] Backup configurations * ***************************************************************************** * EXAMPLE * * we like to upgrade firmware through LAN channel with * * - BMC IP address 10.11.12.13 port 623 * * - IPMI username is usr * * - Password for alice is pwd * * - Preserve Configuration * * wUpdate.exe -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y * * wUpdate.exe -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y * * * * we like to restore/backup IPMI config through LAN channel with * * - BMC IP address 10.11.12.13 port 623 * * - IPMI username is usr * * - Password for alice is pwd * * - Preserve Configuration * * wUpdate.exe -c -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd * * wUpdate.exe -c -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd * ***************************************************************************** 1.Place the FW binary file & FW update utility into the same folder. 2.Excute the command line, and execute this utility. NOTE: Please execute wUpdate.bat In the wUpdate.bat use the following command to stop/start the service of SMC, while FW update. net stop Supero SD3Service Daemon" net stop "SuperMicro Health Assistant" net start "SuperMicro Health Assistant" net start Supero SD3Service Daemon" 1.12 add list: (1) add preserve configuration. 1.14 add list: (1) add error handling. (2) auto install IMB driver. 1.15 add list: (1) add dump flash feature (2) default port number is 623 & default preserve configuration is yes 1.16 add list: (1) fix the issue on Limitation of IMB driver on windows (2) fix the issue on display on Linux 1.17 add list: (1) Modify for default kcs channel 1.18 add list: (1) add IPMI configuration restore/backup mode 1.19 add list: (1) use cipher suit 1 to open session 1.20 add list: (1) none, just sync. version with lUpdate 1.21 add list: (1) Remove IMB driver from Intel, and the Microsoft IPMI driver is required 1.22 add list: (1) fix the issue for configuration restore/backup (2) Take the kcs interface out because the Microsoft 2008 IPMI driver is unstable Windows1.22/wUpdate.exe0000755000000000000000000031400012062472654012026 0ustar MZ@ !L!This program cannot be run in DOS mode. $`!N$@ $@ $@ -8%@ K62@ $@!P@ -8-@ K6@ K6@ K6%@ Rich$@ PELP  0dj@@<A@@t.text/0 `.rdatapM@N4@@.data@3@.rsrc@@USVWj EE?M U}]EF2FEfF VF MQWSh' VAEhXBA^>hBAT> 3̡AtP(@A3UEMUPEQM RUPQP]UTA3ʼnEES]VuWj@MjQNBj@TjR>Bj@jP.B3hPQEԉE؉E܉EE BhLjRA3EEEEEPKE@PV@~hQ2R$(, E܍PMU M܋UEu}MUE MQ= 3Lр\6T@@|Tu VPQ=@VRP_Q$ MU苕(E싅,QUE UELMU􉍔jTLEQRPy$ C (S,PK S M4_^3[0<]UTA3ʼnEE$M(SVuhjRDž?E E DžHt^[M3;]ÊM MA MR9]  AA ASӍ VP ; A AQd9ARR9] S VP Q; =AtAW3~2IAjhAjV=QR8+ыAQjjR@PDž8twtF APQp8t/AjjjhVRN8t DžH_^H[M39]ËM_^3̓[9]UTA3ʼnEE,M0Vu(W}$h|jRDžF=E} %ƅ| yH @M VЍUWR~fDžM9V23Ʌ~  %yH @A;|QMD5RUV|PEQM RUPQR$_^u M38]ËPRP8M3̓ r8]UEMUPEQM RUPQRjjjjjv,]UTA3ʼnEj@8jPDžx;h|jQ; AR%68xP|Qj8Rj.-.3UE3ɉHHH\#Eg@@ܺ@ vT2@ÉH`Hd]UEV  H ыH  H ыHP  H ыH P  H ыHP ы  H щP^]UTTA3ʼnESVuW3ɍFP8 x x xP x x xP x  x  x P  x  x ׉ZDžH3HX3X33XPx33ÉX$X3XH 3X3ڋP3P33XPuFNV vDž## 3yZ#щ# ыyZ#Ɖ# ËyZ#󉍸# 񋍰yZى## ڋyZމ33n33n3É3n330n33n(Dž( ## 7ܼ #ы# Ӌ2ܼ ## ܼ ## ܼы ## 7ܼЋ<<$333bʋ332bʋ3É3bʋ33bʋ333bʉPދwGMGG ‰G GwGG\_^3[']USVuF\WD0~\7F\~A@2;}d$\0~\F\;|V89N\}-F\\~\9N\|8;}2ۍI\0~\F\;|NVFNTNVUVFVFNWNVXVVFYNZV[t_^[]UVu~dt3^]Ã~`uVV\F`^]U}tYVu~`uQ~duKSW} )]~du3F\L0^\FF\u^u^d@u V}u_[^]Fd^]UTA3ʼnE0PMQj4RjhDž0ıAuP}uWEMU M U HAEff fLA3M3%]hKA$M3̓%]̃=TAu =PAuÀ= Au AtLAAV:utA:Buu3бAP@u+uhHLAW$^ø`API@u+uh$LA-$^øAP@u+uhLA$^Åu"A0@pAP!@ıA@3^A@pA0@ıAP@3^U4S]V58AW }́} 7֋P%54A֋50A9]u9Et]܉]ЉE؋}ԋ]EAA}AAsEtЃEEAA}AAsEtЃEE }u)Ajz@Yu}tjd@YËUjju ]ËUjju ]jjj jjjz ËU(uq Yh̋U SW}3;u eVWw,Yu9_}_jSVh2 E;W u+G%O+ى]t<AD2t;s: uCB;r]}ux G Wu!U]u+AED0tyjju1 ;Eu GM 8 uE@;rG @juuf1 y89EwO ttGED0tEE)EEE^_[j hA]39Eu' *(u Yeu*YEE ETu YËU SVW} t}tuu 3_^[ËMt39Ew}F M}tFEEN t/Ft(;rWu6)~> +}O;]rOt VI*Yu}}t 3ҋu+WuV)YPI ta;wM+;rP})EVP+YYt)EFKEEAEN +3u N Ej hA39u t!9ut39u;u_b3u Yuuuu uPEEEu YËUMS] VW}M]t}tu3_^[Ëut 39Ev!t SjQ t39Ew}F }tFEEF tDFt=;r;}W6uuO)~>}+߃)}};]r\}t3;v uu+ ;w;Ew[PuV'YPN t{tdE+)E$VGYtR}t"MEFKME&E} tu ju u"N +3uN j hAk3u9ut/9ut*9uu-} tu Vu% 3pu Yuuuuu uEEEu YËUuuu juZ]ËUEVF ucFHlHhN; At 8AHpu1XF;@AtF 8AHpuPFF@puHpF  @F^]UVuMeEu t0u$}tE`p3}t }|Ѓ}$ʃeMSW~~EPjPWM BtGǀ-uM+uGEOF$=u*0t E 6^^N 3_@[3^]ËU}t'Vu F tV f f&fY^]A @tyt$Ix  QPdYYu ËUQSVG @Et uJq (EKE>uR8*u ϰ?u;8u 1M^[ËUxTA3ʼnES]Vu3Wu} u+ t `p F @u^VWYAttȃ AA$uttȃA@$q3;g3ɉ9 G9& Bj Y}E FluAFlvl6YE3Guj Yj YËVWl@A5`AЋuNhjDYYt:V5`A5 A@AЅtjVYY@AN VY3W@A_^ËVujY^jhAuF$tPaYF,tPSYF4tPEYFPuAYYt/P4@A4Au=@A׉Vף0AE3_^[ËVjj @YYV@A4A0AujX^Ã&3^j hA3euYEE EOhËUuYH]ËU EVWjYhA}EE _E^t tE@EPuuu@AjhЂAMt*9csmu"At@tePq#E38E ËejhA?@xte3@ËeEHXhՉ@@AAUSQE EEUuMmIVW_^]MUuQI]Y[ UVuWVJYtPAu u u@DtjJj~JYY;tVrJYP@Au l@A3VIAYD0t W%Y3_^]jhA ]u x;Ar ҋ<AD0tSJYeD0t SYEY ME EË]SlJYËUEu!]Ë@]ËUVuF ttvf 3YFF^]ËUSVuF Ȁ3ۀu@t9FW>+~,WPVuYP ;uF yF N _Ff^[]ËUVuu V5Y/V|YtF @tV P0KYY3^]jh0AA3}}jY}3u;5 AA98t^@ tVPVYY3BUAH t/9UuPJYtE9}utP/Yu E܉}F3uA4VYYE}EtEjlYjYËUQVu VE F Yu% N /@t "S3ۨt^NF F F ^] u,s ;t g@;u u t<YuVKYF WF>HN+IN;~WPu  EM F yM ttAA@ tjSSQJ#ƒt%FM3GWEPu  E9}t N E%_[^ËULVEP@Aj@j ^V:YY3;uA5A;s6Hf@ Hf@ @! H3H/5A@P;rSWf9ME;EþE;|9A}kAj@j c9YYtQA ;s1H```3f@ f@ @/@΍P;r҃9A|A3~rEt\tWM tMu P@At=4AEEFhF P@AFEGE;|3ۋ5At tNqFujX CP<@AtBt>W@At3%>uN@ uNhF P@At,F N@Ch5A@A3_[^ÃUVuVCYu MWuju PAAul@A3t PrYAD0 _^]jhXA@]u!  x;Ar ҋ<AD0tSHCYeD0tuu S E ME EË]SCYËUЯAS3Vu E]]]F> t tjVhhAQ u~F> t>=unF> tjhhAVP u ?jhhAVO u  jhhAVO uF> t>thuE SuPrMt3"ЩAEMH 3ɉHHHM H_^[jhxA33}j Y]3u;5 AA9t[@ uHuAFwFP YA4V YYA@ t PVdYYF둋}cj83Y A;tNhA P@AAu4蒹YA P@AA<}_ ;tg ___OE Ë}jYSVWT$D$L$URPQQh@d5TA3ĉD$d%D$0XL$,3p t;T$4t;v.4v\ H {uhC=C$=d_^[ËL$At3D$H3Uhp pp> ]D$T$UL$)qqq( ]UVWS33333[_^]Ëjo<33333USVWjRh@Q|v_^[]Ul$RQt$ ]UE VW33};u 88tS];t ;t8uEu8Su u^E8j/u PYYhhAEWP  ;thWWWWW 9}UjSy0YY;<hVuuN ; >V ,|0Y<\uj\V2NYY;t,hhASV M Lj/W4Luhunj:W}MYYu^W)pjV .؃ ]hhAVSf2 uWVSJ us3PPPPPBt;vMj.VKYYt0juYYuuuuEu7)pjVg-3 ;u^[_uVS1 u(Y<+EE̔AE0VW1 5PS^YYtm}A}uMuSuES/} Y9}t uYESWWWWWUV39uuc0Ij^0MUE uuAAul@AP>Y(u"tE t 3^]ËU=,AV5lAu3cWu95tAtSRuJ5lAt@}t:u'Y'P'Y;v<8=uWuPQ tu3_^]ËD8j hAuj>Y3u3};;u0j^04ut7E ;t039u;tuY;tS&pjVQ 3;u ESVPy/ ;u!E ;t0}EEWWWWWJjYËVW3A<ԔAuДA8h0@At F$|3@_^Ã$ДA3S@AVДAW>t~t WW述&YA|ܾДA_t ~uPӃA|^[ËUE4ДA@A]j hA3G}39Auj2hYYu4ДA9tmj{)Y;ut 3Pj XY]9u+hW@AuWY? ] >WӯYE Ej )YËUEV4ДA>uP#YujY6@A^]ËUEhAlApAtA]ËUE tmAV9Ptk u ;rk M^;s9Pt3]5pA@Aj h؃A3}}؋] KtjY+t"+t+tY+uC}؅uThAhAUw\]YpQÃt2t!Ht빾pApAlAlA tAtAEP@AE3}9Eujy9EtPY3Et tuO`MԉG`u>OdMGdu, hmAM܋ lmA hmA9M}Mk W\DEEuwdSUY]}؃}tjYSUYt tuEԉG`uEЉGd3>ËUE|A]ËUEA]ËVAAW;stЃ;r_^ËVAAW;stЃ;r_^ËVW3A@AA(r_^̋UMMZf9t3]ËA<8PEu3ҹ f9H‹]̋UEH<ASVq3WDt} H ;r X;r B(;r3_^[]̋UjhAh~@dPSVWTA1E3PEdeEh@*tTE-@Ph@Pt:@$ЃEMd Y_^[]ËE3ҁ9‹ËeE3Md Y_^[]ËUMTA3ʼnEE VuW34809}u3;u8SAL8$$?tu'MuZ ?BD8 tjjjV3V%YD@l39H P4AA3;`;t 8?PAA4 3,9E#@?g $3 ǃx8tP4UM`8jEPKP'Yt:4+M3@;jDSPK C@jSDPK n3PPjMQjDQP C@ AA=j,PVEP$4@A @089,j,PjEP$E 4@A,08<t<u!33Ƀ @D<t<uRD/IYf;DI8t)j XPDIYf;D80E9@8T4D83ɋD8?D49M3+4H;Ms&CA u 0 @F@FrՋH+j(PVHP$4@AC(8;;+4;El%?49MH@+4jH^;MsCΉ u0j [f @@fƁ@rH+j(PVHP$4@Ai(8;a+4;EGK4,9Mu,@+4jH^;Ms;,,΃ uj [f@@fƁ@r3VVhU QH++PPVh AA;j(P+P5P$4@At (; l@AD;\,+48;E ?Q(Qu448@At(D8 l@AD8ulDt-j^9Du` h0?DlY1$D@t48u3$ ( 8+0[M_3^(jhA ]u ѿ x;Arſ 調 ҋ<AD0tS*YeD0tuu Sn EP X ME EË]S[*YËUVuu F @t F F u V .YFvvVYPg FF uQVZYt0VNYt$WVAV<A1YY_A@$DSvWPWPhv S6>$3EtLtL @;rRDž3)ЍZ w LQ w L QA;rƋM_3[j hXA8AGptltwhuj 萨Yj kYewhu;5@At6tV@@AuAtVY@AGh5@AuV@AE뎋uj 1YËUS3SMXAuA(AA8]tEMapEDAD;FG;v}>uЋuE}urlj{CijC CLAZf1f0JuL@;v~0C@IuCC Ss3ȋ {95ATM_^3[jhxAM}_huqE;CWh iY؅Fwh#SuYYEuvh@@AuFh=AtPǕY^hS=@AFp8Aj YeCACAC A3E}fLCf EA@3E=} L8A@3E=}@A@5@A@@Au@A=AtPY@ASE0j bY%u AtSؔY)eEÃ=8AujVY8A3ËUSV5@AW}W֋tP֋tP֋tP֋tP֍_PE{YuAtVsY^3_]j hAO/8AFpt"~ltpluj Ybj Ye5AlVYYYEEj YuËUSuM]C=wE苀Xu]}EPE%PYYtEjE]EY 3Ɉ]EAEjppEPQEPEjP76 u8EtE`p3E#E }tMap[ËUE8csmu*xu$@= t=!t="t=@u3]h@@A3ËUV;2N\UW9t ;r;s9t3tPu3u `3@M S^`N`Hj$Y~\d9 |~d=u Fd~=u Fdn=u Fd^=u FdN=u Fd>=u Fd.=u Fd=u Fd=uFdvdjY~d`QY^`[_^]Ã=8AuIV5AW3u<=tGVAYtujGWhYY=lAtˋ5AS3V>=YXt"jS:YYt?VSP uG>u5Aw%A',A3Y[_^5lAQ%lA3PPPPPL̋UQMS3VU 9Et ]EE>"u39E"FE<tBU PF9Yt} t M E FU Mt2}u t utBe>< t< uFN>}t EE3C3FA>\t>"u&u}t F8"u 339EEtIt\BuU tU}u< tK< tGt=Pt#9Yt M E FM E  8YtFU FVtBU ME^[t ËU S3VW98AuhAVSA0AA$A5|A;tE8uuUEPSS} E =?sJMsB;r6PmY;t)UEPWV}E H`A5dA3_^[ËU SV@A3;u3wf93tf90uf90uW= AAVVV+V@PSVVE׉E;t8PYE;t*VVuPuSVVׅu ujYuS4AAE S4AA3_^[ËUTAeeSWN@;t t УXAeVEPx@Au3u`@A3@A3d@A3EPh@AE3E3;uO@u G 5TA։5XA^_[̋L$t$tNu$$~Ѓ3ƒtAt2t$tt͍AL$+ÍAL$+ÍAL$+ÍAL$+ËU$TA3ʼnEESEE VWE褽e=AEu}hmAAA؅=,@AhmASׅ5@APhmASAPhmASAPhmASAP֣AthxmASP֣AAM5@A;tG9 At?P5A֋؅t,t(ׅtMQj MQjPӅtEu M 3A;Et)Pօt"ЉEtA;EtPօtuЉE5Aօtuuuu3M_^3[:ËUVuWt} uj^0_^]ËMu3f݋f:tOut+f ftOu3uf蘣j"Y몋UUS]VWuu9U u3_^[]Åt} u]j^0a݅u3fЋMu3fԋƒu+fft'Ou"+ fftOtKuu3fy3uM jPfDJXdf΢j"YjUEffu+EH]ËUVuWt} u荢j^0葵_^]ËEufߋ+f ftOu3ufMj"Y뼋UMx~ uA]áA A]]ËUVW3u׆Yu'9įAvV@A;įAvuʋ_^]ËUVW3ju u2 u'9įAvV@A;įAvuË_^]ËUVW3u u2YYu,9E t'9įAvV@A;įAvu_^]ËUVW3uu u3 u,9Et'9įAvV@A;įAvu_^]jhA3ۉ]jY]j_};= A}TA9tE@ tPYtE|(A P@AA4 YAGE E謳jVYËUEu& 3]Åx;Ar ދȃ AD@]ËUSVu 3W};u;v E;t3{E;tv裟j^0觲VuME9XfEf;v6;t;v WSVe X*M8]tMap_^[;t&;w -j"^018]tE`pyE;t8]3ۋ}j YËUEȃ AD P@A]jhA跧M3}j Yuaj cY}}؃@;4AuA;Fu[~u8j Y3C]~uhF P@Au]Fe(}u^ S@AFtS@A@냋}؋uj YÃ}uF+4Au}uyG,j@j YYEta AA ;s@@ `@E}σADWYuME Eyj #Yjh@A]u x;Ar͒ Хڋ<ADtS6YeDt1SYPT@Au l@AEe}tsMV ME E袥Ë]SiYËUQQE VuEEWVEAY;u NjJuMQuPAAE;ul@At PYϋAD0 EU_^jh`A]܉]Eu蘑 } Ëx;Arp U Xы<AL1tPYeD0tuuu uE܉U ]܉]E E܋U2uYËUЩAhYMAt I AI AAAAa]ËU0S3EV]܈]]E ]t ]E E]EP%YEuE@u9EtME+ùtCHt(Ht j^0MEt EuE@UEjY+t7+t*+t+t@u9UEEE E]E#¹W;3t(;t$;t=tT=u-ETEKEB=t4=t$;t)j^0_^[EEEEt \A#MxE@tMMMt } t M tM;u!脎 g\`E=P@AjuuEPuuu ׉E;upM#;u+Et%ejuEuPuuu ׉E;u76AD0 l@APYEeu@AuD6AD0 l@AV訍Yu@Auo 렃uM@ uMu6uЃAYYMLЃAD$ MeHMu~EtojS6M ;u8tO6=jEP6E u}uǙRP6 ;tjj6 ;tE(@@}uE#u M EE#;tD=t)=@t"=t)=@t"=t=@uEM#;u EEE3E@}E#=@=tq;yE;nvv+[E3HHGEjjWW6T tWWW6C#ƒ;jEP6Y ;wtj}uXEE;iWjWW6 JWWW6#;E%=u66Y迊j^0u_=uWj6 ;E>WW6 Ej[+PD=P6u ;݃ AD$2M0 AD$M ʀ}u!Etȃ AD M#;u~Etxu@AjuEjPuE%Pu P@A;u4l@AP踉ȃ AD 6Y6 AEVSSSSSjhAY3}3u;;uj^0 Y39};t9}tE%@tʉ}uuu uEP]EEE;t3u9}t(9}t AD 6YËUjuuuuu !]ËUSuM衂39]u8]tE`p3E9Xu&uu u 8]Map9]u&8]tE`pfW} ;u&ȇ˚8]tE`p7VM MEDMte9]uD]fU:u]Tf EfMf;pr f;pwfp1f;pr+f;pw%fpU At ʉMfuGDMtG9]u]XM:tf GMf;Hr f;HwfH1f;Hr+f;Hw%fHU At ʉMfMf;u!f;t 9]8]tE`p3^_[H8]tMapUjuu u]ËU}u3WuMy}u'uu ut }MapS]u#8]tE`p_Vu u$踅軘}tE`p2 MCD8t=}u 3D8tY}tE`p3^[_Êu3 f CFD:t }u3Mtf Ff;uft}pH}tMap닋Ujuu u]ËUMVWt} u辄j^0—AUu>tFOut+BtOuuzj"Y3_^]ËUSWuM33~M;u FI8]tE`p3fVu9^uu QnYY8]tLMapCD0tAt 9E uy 9E uAu8UtE`p^_[ËUju uD ]ËUVuW;F8tMuu芃} "X} StIj"[:tA:tGFMu,uY-Ft":tGFMtu>t FuF8t[E+_#^]ËUSuMZ}E3;u 8]tE`p3pVu9^u:u P[YY=D2t@:t: 9M u H9U t @f;u9M u8]tMap8]tE`p3^[ËUju u> ]ËUhES3W]];tt~~ u EEE-& @8u8Xt @8uVjD^VESPku5A ;t+Fȋ A8\uNH;u;@234kfEjPYYE;0E̍H|0];~9EЃAPuEA9u|ʋE8]t,H3ҍD0}j_;} BAEEPEPSuujSSuu 8AAl@AűaeY;u WӀYX}uStt5@A9]uju@AEPu@A]}uu]u֋X ^_[ËU@TA3ʼnEM ESVWTnA}fMԋM3ۉMMjEȋM]܉]]^PtY;ujVuuYY;u#E EPESPE ;tukSSSSSGEPxY}9]tusY}ЋE;tOj_PW|Y;u졐A;uCA;u5u6McEY.E}ȋ6;FC]8t(=tVYMLA4M:u܋MM+8Xt+x:u%x=uPYM؍DEA8=tЋE+Eu}EP{PEP6tM9u}jWuYYM;26bY0~ 8~M2EP+EPV ^7t-PE+EPV 17 FY;űEf^09]}؋E+Q AQVd+} }-EM7+PV 7VYt9u9]uL}ЍEPWV hlAWVC {9]tuWV) a;t E;0uFA;tP~aYA9]t ujaYE܋M_^3[bËUSuMvM3;u8]tE`p39]u&t|w8]tE`p9] tV;v?|B?E9XuuQu u6pQu Quhp EP ;u8]tE`p8]tMap^[ËUjuu u ]ËUQQSV3W=tAu;te AAVVVVjPVVӉE;tTjPYYE;tCVVuPj7VVӅt6EVPYYy9ut u_Yu;u3_^[Ãu_YUQeVEPu u u9Etzt zM^ËUEt8uPk_Y]jnYËUQ=0Au0AujMQjMQPL@AtfEËUSVu 3;t9]t8uE;t3f3^[uMtE9XuE;tf8]tE`p3@ˍEPPYYt}E~%9M| 39]RuQVj pAAEuM;r 8^t8]fMapZy*8]tE`p;39]PuEjVj pAA:뺋Ujuu u]QL$+#ȋ%;r Y$-UTA3ʼnEUS3VW;~EI8t@;u+H;}@E]9]$u E@E$5AA39](SSuuPu$֋};u3R~Cj3Xr7D?=wD;tP>]Y;t E]9]tWuuuju$օ5H@ASSWuuu ։E;Mt)E ;9EPuWuuu };~Bj3Xr6D?;w;thP\Y;t 3;t?uWuuuu օt"SS9] uSSu uuWSu$ AAEWiYu`EYe_^[M3_]ËUuMoqu(Eu$u uuuuu P$}tMapËUQQTA3ʼnES3VW]9]u E@E5AA39] SSuuPu֋;u3~<w4D?=wH;tPB[Y;t ؅t?PjSD` WSuujuօtuPSu D@AES3EYe_^[M32\ËUuMBpu$Euuuuu P}tMapËUVucvLZvDZv VWupVBYY;tuVW u SSSSSp3_^[]̋VF}AtQPҋv tV @A^̋UEM hAURE}AEME{̋UEV}AHNP‰VF tQPҋ^]̋UVF}AtQPҋF tP @AEt VG^]%|@A[AAAQAAAA>AAAAAA AAA%AAAËU}t ]ËUVu MVuPve FP YuPYYxuM  FFu^8MtE`pËUVu MVEut:t@u@t6 et Et@uH80t S:[uH @Bu}^tE`pËUEAz3@]3]ËUQQ}uutEPF ME MHEP E M ËUjuu u]ËVtVҴ@PVV^ËUjudYY]ËUjuYY]ËUSVuMT3;u"uZj^0ym}tE`p^[9Mv9M ~E 3 9Ew :Zj"W8MtU39M 3Ƀ:-ˋ6}?-u-s} ~NEF38EE }u+]hASVw utN9EtEG 80t/GHyF-d| jd_Fƒ | j _FF A_t90ujAPQ诽 }tE`p33PPPPPk̋U,TA3ʼnEESVuW} j[SMQMQp0 uXkmEtu 3Ƀ}-+3Ʌ+MQNQP3}-3ɅQ tuEjPuVuM_^3[>ËUjuuuu u]ËU$VWuME3E0R9}}}u ;u#Xj^0k}tE`p9}v؋E 9Ew Wj"ȋ}EGS#3;Eu ju^PSW$t}Map;-u-F}0$xFjeVYYU}ɀp@;%3 t-F]$x0FO3'3 u$F0O uUEF1FE 9UuM܋ OMw;UE}~LW#UM#E f09vËMmEFMf}EM}f}|QW#UM#Ea fv1FftFu0H;E t9u: @}~uj0V? uE 8u}4$pW3%#+ESYx;r F+ F-ڋ0;|$;rSQRP0FU;u |drjjdRP0UF;u | rjj RPw0UF]0F}tE`p3[_^ËUSVWuwٍMNOu#Tj^0g}tE`p}v׀}t;u u3?-f0?-u-sGV^[@PVS袸0} ~QV^7@PVS~Ey&߀}u9} |} } Wj0S= }tE`p3_^[ËU,TA3ʼnEEVW} j^VMQMQp0uS0flS]uS0fS;t 3Ƀ}-+uMQMQP3}-PtuEjVSN[M_3^K9ËU,TA3ʼnEEVu Wj_WMQMQp0uR8eMtS]3K}-<0u +ȍEPuQWtWEH;|-;E}(t GuGuEjuuuEjPuuu[M_3^^8ËUEet_EtZfuu uuu u']ÃatAtu uuuu u0u uuuu uou uuuu uo]ËUjuuuuu uZ]ËVhh3V t VVVVVd^ËUu MKE~EPjuk MH}tMapËU=AuE pAA]juYY]ËU(TA3ʼnESVuWu} M KEP3SSSSWEPEP EEVP^(Eu+u8]tE`pjX/u8]tE`pjEuEu8]tE`p3M_^3[d6ËU(TA3ʼnESVuWu} MaJEP3SSSSWEPEPeEEVP (Eu+u8]tE`pjX/u8]tE`pjEuEu8]tE`p3M_^3[5ËUMSY Vu3;ukOj^0ob9E vU;~@9E w?Oj"YW~0Dž~ tCj0Y@JMx;5| 0H89t>1uAW@PWV23_^[]ËUQM AS%V#WE A %ut;t<($3;u;uEfM PB<U UE  ɁPtM _^fH[ËU0TA3ʼnEES]VEWEPEP"YYEPjj uЋf+u܉CEECEPuVs$uM_s ^3[33PPPPPO`WVU33D$ }GET$ڃD$T$D$ }GT$ڃD$T$ u(L$D$3؋D$d$ȋd$G؋L$T$D$ ud$ȋD$r;T$wr;D$v N+D$T$3+D$T$My؃ʋӋًȋOu؃]^_̀@s sË3Ҁ33ËUEM %#Vut$t jjYYXLj^0\_Pu t YY3^]ËU8TA3ʼnEEM MH SفMȋHMH?WMEu'339\u @|33}jXeVu}䥥=xAOGW]ԉEyJBtj3Y+@MЅE؃҅T|u@|nǙjY#yOGe+3BL9}99}r"9Ut+eLz};rsEHUMyщM܋MЃjY!E@;} |+3}tCtA+ xA;} 3}𫫫 ; +Eԍuȍ}𥙃¥yJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJy5xANFVEyJBjY+3B\Mԅ҅T|u@|fƙjY#yNFe3+BL1<;r;sE9MtLr3;rs3G1HyދMԃ!E@} jY|+3 |AAQyJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJyj3XS |A;pA3}𫫫M‹yJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJyApA3@Ae‹yJBeeE )U֋M|#ΉMԋM }؉|}ԋME}}|ЋjMZ+;|1tdJy3^jY+ |AMɁ ً A ]@u M̋UY uM̉M_3[-ËU8TA3ʼnEEM MH SفMȋHMH?WMEu'339\u @|33}jXeVu}䥥=AOGW]ԉEyJBtj3Y+@MЅE؃҅T|u@|nǙjY#yOGe+3BL9}99}r"9Ut+eLz};rsEHUMyщM܋MЃjY!E@;} |+3}tCA+ A;} 3}𫫫 ; +Eԍuȍ}𥙃¥yJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJy5ANFVEyJBjY+3B\Mԅ҅T|u@|fƙjY#yNFe3+BL1<;r;sE9MtLr3;rs3G1HyދMԃ!E@} jY|+3 AAQyJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJyj3XS A;A3}𫫫M‹yJBeeE )U׋]\3#ωMԋM u؉3uE}u|ӋjMZ+;|1tdJyAA3@Ae‹yJBeeE )U֋M|#ΉMԋM }؉|}ԋME}}|ЋjMZ+;|1tdJy3^jY+ AMɁ ً A ]@u M̋UY uM̉M_3['ËU|TA3ʼnEE3V3EE FWE}MuMMMMMMM9M$u>AAT3<UU< t < t< t< uBS0B $0AHπwjYJߋM$ :ujY+tHHt |jYE뤃ejY뛍HωuvM$ :uj<+t"<-t:t39AtVE@tH9tAt@EU.E=t =t33@Ëe%tAeUEeU>dV<*ȇ؇"،Ȍ|hXL6& HXdpЈ(8Phʉމ",DTj|ĊҊ$4JZl‹؋st m@@@@8@ A^n@PspSendTimedImbpRequest = %x imbapi.dll = %x imbapi.dll3.PLEASE CHECK WHETHER THE IMB DRIVER IS INSTALLED SUCCESSFULLY OR NOT 2.PLEASE CHECK WHETHER THE "imbapi.dll" FILE IS IN THE UPDATE PACKAGE OR NOT 1.PLEASE CHECK WHETHER THE SMBIOS WORKS NORMALLY OR NOT ERROR:SEND RAKPMessage3 COMMAND TO BMC FAILED ERROR:SEND RAKPMessage1 COMMAND TO BMC FAILED ERROR:SEND RMCPPlusOpenSessionRequest COMMAND TO BMC FAILED OPEN SOCKET FAILED config0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-!B c0@P`p)Jk1s2R"RBrb9{Zb$C4 dtDTjK( S6r&0vfVF[z8HXhx@a(#8Hi +ZJzjqP 3:*yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/șDXeHx'h8(}\?؛uJTZ7jz *:.lMɍ&|ld\EL<, >]|ُn6~UNt^.>ERROR:EXECUTE PREPARE DUMP FLASH FAILED ERROR:EXECUTE CHECK DUMP FLASH COMPLETE FAILED ERROR:PLEASE ENTER THE PASSWORD ERROR:PLEASE ENTER THE USER NAME ERROR:PLEASE ENTER THE HOST IP ADDRESS lanK bytes %d%%%ldERROR: OPEN BINARY FILE FAILED %s wb+Phase2:Receive the flash data........... Phase1:%d%% !! Phase1:Wait for BMC !! cls%s %s -c -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd %s -c -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd* we like to restore/backup IPMI config through LAN channel with * * * %s -d fwdump.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y %s -f fw.bin -i lan -h 10.11.12.13 623 -u usr -p pwd -r y* - Preserve Configuration * * - Password for alice is pwd * * - IPMI username is usr * * - BMC IP address 10.11.12.13 port 623 * * we like to upgrade firmware through LAN channel with * * EXAMPLE * * -d [backup.bin] Backup configurations * * -f [restore.bin] Restore configurations * * -c IPMI configuration backup/restore * * y:Preserve, keep all of the settings * * n:No Preserve, reset to factory default settings * * -r Preserve Configuration (default is Preserve) * * -p IPMI password correlated to IPMI user name * * -u IPMI user name * * -h remote BMC address and RMCP+ port, (default port is 623) * * LAN channel specific arguments * * -i the IPMI channel, currently, lan supported only * * OPTION * (4)Backup CONFIG : %s -c -d filename.bin (3)Restore CONFIG : %s -c -f filename.bin (2)Dump FIRMWARE : %s -d filename (1)Update FIRMWARE : %s -f filename.bin [OPTION]wUpdate.exe* USAGE : * BUILD DATE : %sDec 13 2012VERSION : %s1.22* FUNCTION : IPMI FIRMWARE UPDATE UTILITY * * ATEN Technology, Inc. * ***************************************************************************** sendBlockInfo fail... unknown transmission direction. Done. Please wait at least 1 minute to restore configurations. Done. Can't get file size for restore mode. ERROR: OPEN FILE FAILED wb=== IPMI Configuration Backup Mode === rb=== IPMI Configuration Restore Mode === Unknown operation mode unknown file type!!! Error: inlen <= 0 Error: doIPMICmd failed [doIPMICmd] Abnormal. CompCode == 0x%x Data preparing........ %c Transmit Progress : %ld %% Total data length : %ld Bytes Processed data length : %ld Bytes Retransmission failed %u times. Error : Unsynchronized sequence. Expected : %u, Received : %u Error : TASK_FAIL_STATE Update Complete,Please wait for BMC reboot, about 1 min ERROR:SEND "ReceiveFWData" COMMAND TO BMC FAILED ERROR:SEND "SendBlockInfo" COMMAND TO BMC FAILED ERROR:SEND "GetFWUpdateStatus" COMMAND TO BMC FAILED Update progress:%d %% If the FW update fails. PLEASE WAIT 5 MINS AND REMOVE THE AC... Please wait.... Programming Flash Transfer data ................update part %d, the size is 0x%lx bytes If the FW update fails,PLEASE TRY AGAIN ERROR: ALLOCATE MEMORY FOR THIS PROGRAM FAILED,PLEASE CHECK THE MEMORY USAGE PLEASE REBOOT THE BMC ERROR:SEND "GetFWUpdateInfo" COMMAND TO BMC FAILED IF THE BMC IS STILL IN THE FW UPDATE MODE AFTER 10 MINS, PLEASE REBOOT THE BMC ERROR:BMC IS IN FW UPDATE MODE, SOMEONE IS UPDATING THE BMC FW NOW ERROR: OPEN BINARY FILE FAILED Operation Failed. ERROR:PLEASE CHECK THE INPUT OPTIONS, THERE ARE NO SUCH OPTIONS:%s ERROR:PLEASE CORRECT THE PRESERVE CONFIGURATION:y or n ERROR:PLEASE SELECT THE INTERFACE:LAN -cny-r-p-u-h-d-i-fcmd.exe/cCOMSPECCorExitProcessmscoree.dllruntime error TLOSS error SING error DOMAIN error R6033 - Attempt to use MSIL code from this assembly during native code initialization This indicates a bug in your application. It is most likely the result of calling an MSIL-compiled (/clr) function from a native constructor or from DllMain. R6032 - not enough space for locale information R6031 - Attempt to initialize the CRT more than once. This indicates a bug in your application. R6030 - CRT not initialized R6028 - unable to initialize heap R6027 - not enough space for lowio initialization R6026 - not enough space for stdio initialization R6025 - pure virtual function call R6024 - not enough space for _onexit/atexit table R6019 - unable to open console device R6018 - unexpected heap error R6017 - unexpected multithread lock error R6016 - not enough space for thread data R6010 - abort() has been called R6009 - not enough space for environment R6008 - not enough space for arguments R6002 - floating point support not loaded eAeA @eA dAdA@dAcAcA0cAbApbAbAaApaA`A @`A!P^Ax0^Ay^Az]A]A]AMicrosoft Visual C++ Runtime Library ...<program name unknown>Runtime Error! Program: (null)(null)EEE50P( 8PX700WP `h````xpxxxxA8AKERNEL32.DLLFlsFreeFlsSetValueFlsGetValueFlsAllocAه@csm @ccsUTF-8UTF-16LEUNICODE\PATH.com.exe.bat.cmd.\HH:mm:ssdddd, MMMM dd, yyyyMM/dd/yyPMAMDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuaryDecNovOctSepAugJulJunMayAprMarFebJanSaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSunHH:mm:ssdddd, MMMM dd, yyyyMM/dd/yyPMAMDecemberNovemberOctoberSeptemberAugustJulyJuneAprilMarchFebruaryJanuaryDecNovOctSepAugJulJunMayAprMarFebJanSaturdayFridayThursdayWednesdayTuesdayMondaySundaySatFriThuWedTueMonSun  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=  GetProcessWindowStationGetUserObjectInformationWGetLastActivePopupGetActiveWindowMessageBoxWUSER32.DLLEEE00P('8PW700PP (`h`hhhxppwppSystemRoot ((((( H h(((( H H  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ Complete Object Locator' Class Hierarchy Descriptor' Base Class Array' Base Class Descriptor at ( Type Descriptor'`local static thread guard'`managed vector copy constructor iterator'`vector vbase copy constructor iterator'`vector copy constructor iterator'`dynamic atexit destructor for '`dynamic initializer for '`eh vector vbase copy constructor iterator'`eh vector copy constructor iterator'`managed vector destructor iterator'`managed vector constructor iterator'`placement delete[] closure'`placement delete closure'`omni callsig' delete[] new[]`local vftable constructor closure'`local vftable'`RTTI`EH`udt returning'`copy constructor closure'`eh vector vbase constructor iterator'`eh vector destructor iterator'`eh vector constructor iterator'`virtual displacement map'`vector vbase constructor iterator'`vector destructor iterator'`vector constructor iterator'`scalar deleting destructor'`default constructor closure'`vector deleting destructor'`vbase destructor'`string'`local static guard'`typeof'`vcall'`vbtable'`vftable'^=|=&=<<=>>=%=/=-=+=*=||&&|^~(),>=><=<%/->*&+---++*->operator[]!===!<<>> delete new__unaligned__restrict__ptr64__eabi__clrcall__fastcall__thiscall__stdcall__pascal__cdecl__based({A{A{A{A{A{A{A{A{A{A{A]A{A{AlA|{Ax{At{Ap{Al{Ah{A\{AX{AT{AP{AL{AH{AD{A@{A<{A8{A4{A0{A,{A({A${A {A{A{A{A{A {A{A{A{AzAzAzAzAzAzAzAzAzAzAzAzAzAzA|zA\zAWm7.O 32O 2ċZfVOUKVCZZQZ:ZQZNm7.O Ae+0001#QNAN1#INF1#IND1#SNANHTAARSDSAF8),DSnŪC:\Documents and Settings\EricYang\桌面\SMC_FWTool\0802\FW updater\Project\VS2003\WinUpdate\WinUpdate\Release\WinUpdate.pdbhAAAAhA@A~Q@V@W@X@uY@^@a@b@-e@i@qj@j@t@@6@B@@É@̉@@@@@p@@f@m@@@ۣ@@ҫ@@ܶ@@2@@z@(@@)@@4@L@@ AAADA A?A?Ah@A(:@dV<*ȇ؇"،Ȍ|hXL6& HXdpЈ(8Phʉމ",DTj|ĊҊ$4JZl‹؋st WS2_32.dllbFreeLibraryEGetProcAddress<LoadLibraryA1SetConsoleCursorPositionGetConsoleScreenBufferInfodGetStdHandleInterlockedDecrementKERNEL32.dllGetLastErrorHeapFreeHeapAllocyGetSystemTimeAsFileTimeRtlUnwindSleepGetModuleHandleWExitProcessDecodePointerGetCommandLineAHeapSetInformationHeapCreate%WriteFileGetModuleFileNameWEncodePointerEnterCriticalSection9LeaveCriticalSectionUnhandledExceptionFilterSetUnhandledExceptionFilterIsDebuggerPresentTerminateProcessGetCurrentProcessIsProcessorFeaturePresentTlsAllocTlsGetValueTlsSetValueTlsFreeInterlockedIncrementsSetLastErrorGetCurrentThreadIdRaiseExceptionRCloseHandleoSetHandleCountInitializeCriticalSectionAndSpinCountGetFileTypecGetStartupInfoWDeleteCriticalSectionfSetFilePointerGetFileAttributesA?LoadLibraryWWideCharToMultiByteGetConsoleCPGetConsoleModegMultiByteToWideCharReadFilerGetCPInfohGetACP7GetOEMCP IsValidCodePageGetModuleFileNameAaFreeEnvironmentStringsWGetEnvironmentStringsWQueryPerformanceCounterGetTickCountGetCurrentProcessIdHeapSizeSetStdHandleWFlushFileBuffersCreateFileAGetExitCodeProcessWaitForSingleObjectCreateProcessA$WriteConsoleW-LCMapStringWiGetStringTypeWHeapReAllocSSetEndOfFileJGetProcessHeapdCompareStringWVSetEnvironmentVariableACreateFileWHLocalFree#)bootcmd=bootm CA<@0>@A@A@N@D        ! 5A CPR S WY l m pr   )     A AgAgAhA.?AVtype_info@@ hAhAhAhA<@<@<@<@<@<@<@<@<@<@ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZA`y!@~ڣ @ڣ AϢ[@~QQ^ _j21~CLlAHlADlA@lAc{#Tw=:zc%C1 PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPAD