Files
DP44/DataPRO/Modules/SliceNetworkConfigurationUtility/lib/SLICEFirmwareReaderWriter.dll

411 lines
16 KiB
Plaintext
Raw Normal View History

2026-04-17 14:55:32 -04:00
MZ<EFBFBD><00><><00>@<00><1F><00> <09>!<21>L<>!This program cannot be run in DOS mode.
$PEd<><05><>i<00>" 0: <00> <00>`<60>@@ `<00>W H.textH8 : `.rsrc<00>`<@@H<00>4<00>"{ *"} *Z(
{ o
s
*Z(
{ o
s
*(
*0<00>(s
~
 + o
X 1<>} + o
X 1<>(
<09>%o
(
<05>% o
&o
&s
o
&o
} s
o
&o
} o
(*
*Z(
{o
s
*Z(
{o
s
*{*"}*{*{*{*{*0<00>(
s
o
(
}o
}o
}o
(
}{<04>% {o
&s
o
& o
}o
(
<04>%o
&s
o
& o
}o
(*{*"}*Z(
{ o
s
*Z(
{!o
s
*0<00>((
<EFBFBD>iji
 <07>% <06>% (s
~
,e+o
X1<>}+o
X1<>(
<06>% o
(
<07>%  o
&o
&s
 o
&o
} s
o
&o
}!o
(*Z,o
,o9*Z,o!
,o=*2(*2(*0<00>
u(-u)-u*-u+,(3
8<EFBFBD>u,-0u--(u.- u/-u0-u1-u2,(/
+Pu3-u4,(6
+0u5-u6,(,
+rp(
*{%*R}%s"
}2*{&*07}&o#
<06>i<EFBFBD>7}0 +{0<07>ҜX <06>i2<69>*{'*07}'o#
<06>i<EFBFBD>7}1 +{1<07>ҜX <06>i2<69>*{(*0a}(s
}*{*o$
},{,o%
<EFBFBD>7}.{,o#
 +{.<07>ҜX <06>i2<69>*{)*0a})s
}+{+o$
}-{-o%
<EFBFBD>7}/{-o#
 +{/<07>ҜX <06>i2<69>*2(,*0<00> <20><>
s%o  o-r#p(*s&
o'
o(
,r<>p(*o)
s*
o'
8m <09>7 -os+

8 o s+

8
o
  9 o,
:@<40> o-
 (.
  <16> <19> <17>b <18>`  <0C>iY<>&1<0E>7 (/
E<00>.A4A8<b`-X X>E XY1Y(/
 X s0
%o1
%o2
3o3
+<14>(4
X<06>i2<69>o5
o'
o(
,Zrp<1C>%o6
<EFBFBD>%(7
<EFBFBD>%<07>$<01>%(7
<EFBFBD>%,r<>p+r<>p<>%(7
<EFBFBD>(8
(* /T <09>7/(/
 X 8Y(/
 YX X8<>8<>Y(/
 X 8<>9<>s0
%o1
%o2
3o3
+<16>(4
X<06>i2<69>o5
o'
3 <20>s9
%o:
o'
<EFBFBD>&<26>2Z2X(+&2Z2X(++ <16>b<17>`#I@lZ#I@
o;
o<
lZ
o;
o=
l[Xi(
o;
o<

o;
o=
><3E><><EFBFBD><EFBFBD>X?<3F><><EFBFBD><EFBFBD>s>
o'
*82(/*0<00> <20><>
s%oo-r#p(*s&
o'
o(
,r<>p(*o)
s*
o'
<08>7 (~3(?
(
<05> ,(@
<EFBFBD>s
sA
 
8<EFBFBD> oB
&s0
%o1
% o2
 
3 o3
 +  <0A>(4
 X  <09>i2<69> o5
 o'
<EFBFBD> o(
<20>3r<>p(7
rsp(C
(+H<1C>"%r<>p<>%oD
<EFBFBD>%(7
<EFBFBD>%oE
<EFBFBD>%(7
<EFBFBD>%rsp<>(F
(<07> o(
9<EFBFBD>
<EFBFBD>"%r<>p<>% o6
<EFBFBD>%(7
<EFBFBD>%r<>p<>%r<>p(G
<EFBFBD>%(7
<EFBFBD>%r<>p<>%
,r<>p+r<>p<>%(7
<EFBFBD>% rsp<>(F
(݈
X
#Y@ oH
o<
l oH
o=
l[Z  (I
( oH
o<
 oH
o=
?<<3C><><EFBFBD> oJ
d(<06> , oK
<EFBFBD>,oK
<EFBFBD>**Ad<00><00>  <00><00><00> <00><00><00> .s
<EFBFBD>3*2(3*0<00> <20><>
 s%o o-r#p(*  oo=
i+[Z s*
o'
<04>7 os+

8
o
  9) o,
:@<40> o-
(.
  <16>  <19> <17>b <18>` 1 <0A>7  (/
E<00>u<00><00><00>8<>`- XX>ZXY1Y(/
 X s0
o1
o2
oL
d <20>_<>(4
oL
d <20>_<>(4
oL
d <20>_<>(4
oL
<20>_<>(4
+<14>(4
X<06>i2<69>o5
o'
 X kk["<00>BZi(<06> &ݢ  /U<04>7/ (/
  X 8I Y(/
  YX X8"8Y (/
  X 8<>9<>s0
%o1
%o2
oL
d <20>_<>(4
oL
d <20>_<>(4
oL
d <20>_<>(4
oL
<20>_<>(4
+<17>(4
X<06>i2<69>o5
o'
do!
 <20>s9
%o:
o'
<EFBFBD> oD
(M
<EFBFBD>*<16>b<17>`b+<16>b<17>`b
o;
o<

o;
o=
><3E><><EFBFBD><EFBFBD>**<00>#
 F!g 2(6*0G
 <20><>
s%o o-r#p(*s&
o'
o(
,r<>p(*o)
oo=
i+[&s*
o'
<09>7 <09>%&((N
sA
80 oB
&s0
%o1
%o2
 3 o3
 + <0B>(4
 X  <04>i2<69> o5
 o'
 o(
9<EFBFBD>
<EFBFBD>"%r<>p<>% o6
<EFBFBD>%(7
<EFBFBD>%r<>p<>%r<>p(G
<EFBFBD>%(7
<EFBFBD>%r<>p<>%,r<>p+r<>p<>%(7
<EFBFBD>% rsp<>(F
( ݲ X X#Y@oH
o<
loH
o=
l[Z

(I
(oH
o<
oH
o=
?<3F><><EFBFBD><EFBFBD>oJ
<EFBFBD> ,oK
<EFBFBD>sO
o'
d(<06> d( oD
(<06>* *A4<00>^<00> #BSJB v4.0.30319l,#~<00>D #Strings<00>#US<00>#GUID<00><00>#BlobW<1D> <00>3G 3?YO
F<00>v
<00>v
<00>6
<00>
<00>hI<00><00><00><00><00>W
<00>W
,o<00> <0B><00>v
<00><07><00><08><00><08>
<08><00>~<04><00> <0B><07><00> <09>5+<00><07><00><08>5<08>,f<06> <00><06><00><08>5<00>d<08>a<00><00><02>KqRqgqvq<00>q<00>q<00>q?q<00> q<00>q<00>q<00>q<00>qWqcq<06><00><02>R Ac<06>
<00><08> <0C>5 * <00> <0B><00> .
R<00> <0B><00><02>"E6
j<07><00><02><00>};A<00><08> A}<08> AF<04> A"<00> <09> A% <01> A3+<00><00> A3.<00><01> A42<00><01> A45U]48g]4<Q<>'<00>Q<><51><03>Q<> <09>Q<>w <09>Q<> <09>Q<>b <09>Q<><51><08>: <09><00>;<00><00><00>;<00>;N ;<00>;<00>;<00>;<00><00>;<00>;<00><06>Q<>'<00>Q<><51><03>Q<> <09>Q<>w <09>Q<> <09>Q<>b <09>Q<><51><08>: <09><00>;<00><00><00>;<00>;N ;V<>);V<>c;V<>L;_;<00>;<00>;E;R;i<08>s<08><00>;<00>;<00>
<00>
<00>
<00>
dH <00>>P <00>"Y <00><08>p <00><08><00> <00>!
<00> <00><00> `!<00> c!<00><08>z!<00><08><00>!<00>><00>!<00>"<00>!<00>
<00>!<00><08>><00>!<00><08>><00>!<00><08><06><00> <00>!
<00>!<00><00> `!<00> <00>"<00>><00>"<00>"<00>"<00><08><00>"<00><08><00> <00>!
<00>"<00><00>`!<00> <00>#<00>
<00>#<00>+ " $<00><00>0 $<00><00>A,$<00><00>L<00> <00>!
%<00>>%<00>"$%<00><08>>,%<00><08>o%<00><08>>x%<00><08><00>%<00><08>><00>%<00><08>1&<00><08>><&<00><00> <00>!
 <00>&<00><00>0 <00>&<00><00>L$<00> <00>!
*<00>*<00><00>0*<00>*<00><00>L.<00> <00>!
4<00>-<00>'
a4<00>-<00><00>04 .<00><00>L8<00> <00>!
><00>1<00><00>0><00>1<00><00>LB<00> <00>!
H<00>!
eH<00><01>kJ<00><01>rL<00><01>}P<00>!
eQ<00><01>S<00><01><02>U<00><01>}Y!!!<00> <00>
<00> <00><00>: <00> I <00>/
: <00>/<00> <00> <00>/
: <00> <00> !!!!!<00>/
: <00>/
: <00> <00> <00>/
: <00>/
: <00> <00> <00>/
: <00>/
: <00> <00> <00>/
: <00>/
: <00> <00> <00> 5<00><00><00><00><00> <00> <00> 5<00>I <00>I <00> <00> !
!
!
)!
1!
9!
A!
I!
Q!
Y!
a!
i!
q!
y!
<00>!
 <01>  <01>
<00>!
&<00>!
<00>!
= ;i>!&B!G<00>!
<00>.O<00><00>>1&c<01>G9<01>
w <00><02><00><02><00>!
 <0C>><01><06><00>!
<EFBFBD><00><00>` <0B><00>'<06><00>!
<EFBFBD><00>!
<EFBFBD><01>
<EFBFBD><01><06><00><01>
<EFBFBD><00> <0C><00>!
<EFBFBD><00> <0B><00><00>&<00>0 <00>P<08><00><00><01><01>>| z !
<01><01>u<01>( <01><00>  !
<EFBFBD><02> =<02> D<01>!
<EFBFBD><00><00>Is Q<01><00>><00><>s X!<01>^<01>u3c<01>!<00> <0B>)r<03>9<01><07>!
<EFBFBD><00><00> <00><00><00><00><00>T<00>X<00>\<00>`<00>d<00>h<00>l<00><00><00><00>X<00><00> {<00>. <00>.<00>.<00>.#<00>.+<00>.3<00>.;<00>.C<00>.K<00>.S<00>.[<00>.c .k7.sD@{<00>@{<00>`{<00>a{<00>{<00>`{<00><01>{<00><01>{<00>,Vh<00><00><00>$h<01><01> <<03><00><07><00><07><00><08><00><08><<03><00><00><03><00><07><00><06><<03><00><07><00><07><<03><00><07><00><03><00><02> <03>  
    !"#$!%!&#'#(%)%}<00><04><00> <00><01>QQI
Q<00>Q%<00>
5 <00><01>  Action`1get_StoredCRC32_storedCRC32offsetCRC32ToInt32FirmwareUtilities.TSR2EthernetSlice2Int64WinUSBSlice1_5EthernetSlice1_5set_ImageCRC16set_BlockCRC16crc16UpdateSLICE6EthernetSlice6<Module>EthernetSlice6DBEthernetSliceProDBEthernetSliceTCDTS.DASLib.Command.SLICEUpdateSLICEERROR_UNABLE_TO_READ_FW_IMAGE_FILEERROR_UNKNOWN_DAS_TYPEERROR_UNABLE_TO_READ_BLOCK_SIZESystem.IOUpdateSLICEPROEthernetSlice6ABRWinUSBTSRAIRUpdateTSRAIREthernetTSRAIRset_DatamscorlibRead<Filename>k__BackingFieldReadToEndDTS.DASLib.CommandICommandAppendmethodget_StackTraceCDCUSBSliceWinUSBSliceEthernetSliceDTS.DASLib.ServiceIServiceFileModeget_MessagemessageEndInvokeBeginInvokeIDisposableReadFileget_I00Filenameset_I00Filenameget_I11Filenameset_I11Filenameget_Filenameset_FilenamefirmwareImageFilename_i00filename_i11filename_filenameReadLineWriteLineget_NewLineget_SLICETypeset_SLICETypeAdcTypeget_SliceTypeoffsetDeviceType_slicetype_versiontypeUpdateFirmwareAbstractCommandBaseCommandPacketBaseCloseDisposeParseFinishFirmwareUpdateBeginFirmwareUpdateShowErrorDelegateUpdateProgressDelegateMulticastDelegateCompilerGeneratedAttributeGuidAttributeDebuggableAttributeComVisibleAttributeAssemblyTitleAttributeAssemblyTrademarkAttributeTargetFrameworkAttributeAssemblyFileVersionAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeCompilationRelaxationsAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeRuntimeCompatibilityAttributeSyncExecuteBytevalueget_BlockSizeQueryFirmwareUpdateBlockSizeSystem.ThreadingHexEncodingSystem.Runtime.Versioningi00Stringi11StringToStringget_StatusString_i00string_i11stringSubstringget_Lengthget_i00FileLength_i00filelengthAsyncCallbackcallbackMyLockReadBlockProgramFirmwareUpdateBlockSLICEFirmwareReaderWriter.dlloutputFileStreamget_BaseStreamget_IHEXDaugherStreamget_IHEXMotherStreamMemoryStreamSystemcommOpenget_Versionset_Version_versionDTS.DASLib.CommunicationICommunicationSystem.Reflectionget_PositionExceptionEthernetPowerProMath_DoCRCCCITTStepChari00Readeri11ReaderTSR2FirmwareReaderget_I00StreamReaderget_I11StreamReaderTextReaderBinaryReaderStringBuilderBufferoffsetImageMother_ihexstringMotheroffsetLengthMotheroffsetVersionMotherset_UpperoffsetImageDaughter_ihexstringDaughteroffsetLengthDaughteroffsetVersionDaughterFirmwareWriterStreamWriterFirmwareUtilities.SLICE.FirmwareImageReaderWriterSLICEFirmwareReaderWriterEnterEthernetSlice6AirShowErrorshowError.ctor.cctorMonitorSystem.DiagnosticsSLICECommandsSystem.Runtime.InteropServicesSystem.Runtime.CompilerServicesDebuggingModesDTS.Utilitiesi00Bytesi11BytessliceTypeBytesReadAllBytesversionBytesGetBytesget_Charsget_BlockBaseAddressset_BlockBaseAddressUpdateProgressupdateProgressprogressCommandStatusget_ResponseStatusConcatFormatObjectobjectExitget_DefaultIAsyncResultresultEnvironmentdaughterBoardPresentRebootConvertSystem.TextshowErrorExupdateProgressExToCharArrayVerifyBlockCopyDTS.DASLib.UtilityEmpty!UNKNOWN DAS TYPEsUnable to read firmware update image.Firmware UpdateError}Unable to query unit's update block size. Firmware UpdateError<01><>Firmware Update Error: {0}{1}Block address: 0x{2:X8}{3}Image: {4}{5}Error updating firmware upper lower<00><>Please confirm firmware version selection for this device is correct./Error updating firmware/Firmware Update Error: #Block address: 0xX8Image: <00>kj<6B>A/<2F>B<EFBFBD><42><EFBFBD><EFBFBD>C^̙     <12><>  MQ   Q MQ
MQY Y  ! mMqq U <11><>  I   <12><><12><>    U I
muyq }   !Mqq m<12><>yq } <12><11><08>z\V4<><34>rUnable to read firmware update image.Firmware UpdateError|Unable to query unit's update block size. Firmware UpdateError UNKNOWN DAS TYPE
Mi   UY, UY0UYY
U,0UYY,0  U
aUe a
aUe((I(
(TWrapNonExceptionThrowsSLICEFirmwareReaderWriterCopyright © 2008)$25878235-0d70-417b-ad28-ee99193363b5 1.0.0.0I.NETFramework,Version=v4.8TFrameworkDisplayName.NET Framework 4.8<05><>i,W,9RSDS<44><53><EFBFBD><EFBFBD><EFBFBD>f<EFBFBD>@<40>i<EFBFBD><69>vX<76>SD:\Storage\Projects\Tools\NCU_BRANCH_DEV_FWTU_0_1_SLICE2\FirmwareUtilities.SLICE.FirmwareImageReaderWriter\obj\x64\Release\SLICEFirmwareReaderWriter.pdb<00>0<00>HX`<00><00>4VS_VERSION_INFO<00><04><>?DVarFileInfo$Translation<00><04>StringFileInfo<00>000004b0Comments"CompanyName\FileDescriptionSLICEFirmwareReaderWriter0FileVersion1.0.0.0\InternalNameSLICEFirmwareReaderWriter.dllHLegalCopyrightCopyright <00> 2008*LegalTrademarksdOriginalFilenameSLICEFirmwareReaderWriter.dllTProductNameSLICEFirmwareReaderWriter4ProductVersion1.0.0.08Assembly Version1.0.0.0