Commit 8d183b3c authored by Carmelo Magnafico's avatar Carmelo Magnafico
Browse files

fixed addresses to match hex memory ass bytes. Add MDORs for dump and CRC check

parent 805ad43d
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -220,6 +220,7 @@ for i in range(2):
		uniqueID_value = 'BPSA'+sequenceNum+'ISA'+("%09.i" % commandNum)
		length = int(datasplit/(dataword/8)) #now is in words
		length_hex = length*4 #numbers of hex
		length_bytes = length*2
		ini = index*length_hex
		fin = ini + length_hex

@@ -227,6 +228,7 @@ for i in range(2):
			length = int((len(data_part) % (datasplit*2) )/(dataword/4)) #in words
			fin = ini + length*4
			length_hex = length*4
			length_bytes = length*2


		datablock = data_part[ini:fin];		
@@ -248,7 +250,7 @@ for i in range(2):
				parameter.find('value').text = datablock.decode('ascii')
		
		#prepare for the next block
		start_tot_address = format(int(start_tot_address,16) + int(length_hex),'08X')
		start_tot_address = format(int(start_tot_address,16) + int(length_bytes),'08X')

		index += 1
		
+4.42 KiB

File added.

No diff preview for this file type.

+443 −443

File changed and moved.

Preview size limit exceeded, changes collapsed.

+443 −443

File changed.

Preview size limit exceeded, changes collapsed.

+177 −0
Original line number Diff line number Diff line
<planningData>
    <commandRequests>
        <header formatVersion="1" type="MDOR">
            <genTime>2023-185T19:24:50.212Z</genTime>
        </header>
        <occurrenceList count="8" creationTime="2023-185T19:24:50.212Z" author="ISA team">
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600001</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00080000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600002</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00084000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600003</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00088000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600004</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">0008C000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600005</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00090000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600006</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00094000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600007</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">00098000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
            <command name="ZSAY0606">
                <passID />
                <uniqueID>BPSA0001ISA060600008</uniqueID>
                <insertOrDeleteFlag>Insert</insertOrDeleteFlag>
                <source>BPSA</source>
                <destination>R</destination>
                <releaseTime>
                    <actionTime>00:00:10</actionTime>
                </releaseTime>
                <parameterList count="4">
                    <parameter name="PSA06060" position="1">
                        <value representation="Engineering">RAM</value>
                    </parameter>
                    <parameter name="PSA06065" position="2">
                        <value representation="Raw" radix="Hexadecimal">0009C000</value>
                    </parameter>
                    <parameter name="PSA06067" position="3">
                        <value representation="Raw" radix="Decimal">1024</value>
                    </parameter>
                </parameterList>
            </command>
        </occurrenceList>
    </commandRequests>
</planningData>