Allegro A3981 stepper motor driver: datasheet, KiCad symbols/footprint, 3D model (TSSOP-28). Two per G2 board, SPI-controlled, AUTO microstep. NXP MK60DN512VLQ10 (Kinetis K60): datasheet and 1300-page reference manual. Cortex-M4 96MHz MCU running the G2 firmware. Reyax RYS352A GPS module: datasheet and PAIR command guide. GPS receiver on the G2 board (used for auto-location/satellite lookup). All extracted as markdown + page images + vector SVGs for LLM context. Binary assets (PDFs, PNGs, SVGs, STEP, WRL) stored via git-lfs.
215 lines
44 KiB (Stored with Git LFS)
XML
215 lines
44 KiB (Stored with Git LFS)
XML
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.1" width="612" height="777.60006" viewBox="0 0 612 777.60006">
|
|
<defs>
|
|
<clipPath id="clip_1">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M.49 .49H125.509998V15.51H.49Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_2">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M126.49 .49H503.51V15.51H126.49Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_3">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M.245 .49H125.75499V48.305H.245Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_4">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M126.245 .49H503.755V48.305H126.245Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_5">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M-.25 0-1.20866-1.91732H126.1V0 1.91732H.70866" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_6">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M126-.5H127.91732V16.5H126 124.08268V-.5" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_7">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M126.6 16V17.91732H-.5V16 14.08268H126.6" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_8">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_9">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M125.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H125.9" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_10">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_11">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M504.5 16V17.91732H125.4V16 14.08268H504.5" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_12">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M126-.6H127.66732V48.8H126 124.33268V-.6" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_13">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M126.1 48.55V50.21732H-.95866L-.125 48.55 .70866 46.88268H126.1" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_14">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M0 48.675-1.66732 49.50866V.4H0 1.66732V47.84134" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_15">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M504 .4H505.66734V49.50866L504 48.675 502.33268 47.84134V.4" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_16">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M504.125 48.55 504.95866 50.21732H125.9V48.55 46.88268H503.29136" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_17">
|
|
<path transform="matrix(1,0,0,1,54.000005,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_18">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_19">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_20">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
</defs>
|
|
<path transform="matrix(1,0,0,1,54,54)" d="M0 0H504V89.3H0Z" fill="#ffffff" fill-rule="evenodd"/>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 90 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="15.3 22.632 29.304 36.636 39.972 46.644 49.980005 56.652006 63.324007 67.32001 73.992008 80.664 93 101.004 110.34 117.01199 124.343997 127.67999 136.344 143.676 151.008 155.004 159.672 167.004 170.34 173.676 182.34 189.672 200.34 211.008 217.68 225.012 232.344 235.68 243.012 251.676 260.34 269.676 278.34 281.676 290.34 297.012 304.344 311.676 315.012 319.68 326.352 337.02 343.692 351.024 355.02 361.692 365.02799 369.024 375.69599 383.02799 390.36 394.356 397.692 405.024 412.356 419.02799 426.36">Table 29-65.Swap Control Command FCCOB Requirements (continued)</tspan></text>
|
|
<g clip-path="url(#clip_1)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M.5 .5H125.5V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="27.252 32.751 39.249 45.747 52.749 59.247 61.749 68.247 73.746 81.747 87.246 92.25">FCCOB Number</tspan></text>
|
|
<g clip-path="url(#clip_2)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" d="M126.5 .5H503.5V15.5H126.5Z" fill="#ffffff" fill-rule="evenodd"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 182.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="140.004 145.50299 152.00099 158.499 165.50099 171.999 174.50099 180.999 186.49799 191.99698 194.99398 199.99797 205.49697 208.49396 213.49796 215.99996 218.99695 224.00095 226.99794 232.00194">FCCOB Contents [7:0]</tspan></text>
|
|
<g clip-path="url(#clip_3)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M.25 .5H125.75V48.3H.25Z" fill="#ffffff" fill-rule="evenodd"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 92)" font-size="9" font-family="HelveticaLTStd"><tspan y="24.23789" x="58.248">7</tspan></text>
|
|
<g clip-path="url(#clip_4)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" d="M126.25 .5H503.75V48.3H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 92)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="104.472 110.97 115.974 120.474 122.976 125.478 131.481 137.979 142.983 147.987 150.489 156.492 158.49 163.494 167.994 172.494 174.996 180.99901 183.501 188.505 191.007 196.011 200.511 203.013 206.01 211.01399 213.51599 216.01799 221.02199 224.01898 226.52098 231.52498 236.52898 241.02898 243.53098 246.52797 251.53197 256.03199 261.03599 263.538 266.535">Next Swap Block Status (after any reset):</tspan><tspan y="24.23789" x="103.46398 108.46798 112.96798 117.97198 122.975978 125.477977 128.47498 130.97698 136.97998 139.97698 144.98097 149.98497 152.98197 157.98596 165.48296 167.98496 170.48696 172.48496 177.48896 181.98896 186.99295 189.49495 194.49895 196.49695 201.50095 206.00095 210.50095 213.00295 218.00695 220.50894 225.51294 228.01494 230.51694 235.52094 240.02094 245.02494 250.02893 255.03293 260.03694 265.04093">0x00 - Program flash block 0 at 0x0_0000</tspan><tspan y="40.63789" x="102.707988 107.71198 113.71498 118.71898 123.72298 126.224979 129.22197 131.72397 137.72698 140.72397 145.72797 150.73197 153.72896 158.73296 166.22995 168.73195 171.23395 173.23195 178.23595 182.73595 187.73995 190.24195 195.24594 197.24394 202.24794 206.74794 211.24794 213.74994 218.75394 221.25594 226.25994 228.76194 231.26393 236.26793 240.76793 245.77193 250.77593 255.77993 260.78395 265.78794">0X01 - Program flash block 1 at 0x0_0000</tspan></text>
|
|
<g clip-path="url(#clip_5)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H126.1"/>
|
|
</g>
|
|
<g clip-path="url(#clip_6)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.5V16.5"/>
|
|
</g>
|
|
<g clip-path="url(#clip_7)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.6 16H-.5"/>
|
|
</g>
|
|
<g clip-path="url(#clip_8)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 16.5V-.5"/>
|
|
</g>
|
|
<g clip-path="url(#clip_9)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M125.9 0H504.5"/>
|
|
</g>
|
|
<g clip-path="url(#clip_10)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V16.5"/>
|
|
</g>
|
|
<g clip-path="url(#clip_11)">
|
|
<path transform="matrix(1,0,0,1,54,73.5)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 16H125.4"/>
|
|
</g>
|
|
<g clip-path="url(#clip_12)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.6V48.8"/>
|
|
</g>
|
|
<g clip-path="url(#clip_13)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.1 48.55H-.25"/>
|
|
</g>
|
|
<g clip-path="url(#clip_14)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 48.8V.4"/>
|
|
</g>
|
|
<g clip-path="url(#clip_15)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V48.8"/>
|
|
</g>
|
|
<g clip-path="url(#clip_16)">
|
|
<path transform="matrix(1,0,0,1,54,89.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 48.55H125.9"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 155.3)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.0040009">1.</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 69.12 155.3)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 7.4970009 12.501001 17.001002 19.503003 22.005003 27.009003 32.013006 34.515005 39.519006 44.523008 47.520009 52.52401 57.02401 62.02801 65.02501 70.02901 72.02701 74.02501 79.02901 84.033008 89.037 94.041 96.543 99.54 105.039 107.037 112.041 116.541 121.545 124.047 129.051 134.055 139.05899 142.05599 147.05998 151.55998 156.05998 158.56198 161.06398 166.06798 168.56998 173.57398 176.07598 178.57798 183.83397 186.33597 191.33997 196.34397 201.34796 204.34496">Must be phrase-aligned (Flash address [2:0] = 000).</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="134.15001" x="-.00299 10.105011 17.105011 24.105011 31.105011 34.60501 40.82101 44.713014 50.929014 57.14501 61.80701 65.69901 72.69901 79.69901 83.19901 92.53702 101.875019 106.53702 114.32102 117.82102 121.71302 128.71302 132.21302 136.10501 142.32102 149.32102 156.32102 162.53702 169.53702 173.03702 176.92902 183.92902 190.14502 193.64502 201.42902 211.53702 217.75302 224.75302 228.25302 237.59102 244.59102 251.59102 255.48302 260.14503 267.14503 271.03703 274.53703 280.75303 287.75303 298.64503 309.53703 315.75303 322.75303 329.75303 333.25303 336.75303 340.64503 347.64503 353.86103 357.36103 362.023 365.915 372.131 377.57704 384.57704 388.07704 398.96903 405.18504 416.07704 423.07704 427.739 434.739 438.239 449.131 456.131 463.131 470.131 474.023">Upon clearing CCIF to launch the Swap Control command, the flash memory module</tspan><tspan y="150.15001" x="-.0029499999 10.105051 13.997051 17.889052 21.781052 25.281052 32.28105 38.49705 45.49705 52.49705 56.389055 62.605054 66.10506 71.551059 81.65906 87.87506 94.87506 99.53706 104.199069 110.41507 114.30707 120.52307 124.41507 130.63108 137.63108 141.13108 147.34708 153.56308 157.45508 161.34708 168.34708 172.23908 176.13108 180.02307 186.23908 191.68508 195.18508 202.18508 208.40108 213.84708 220.06308 227.06308 230.56308 237.56308 244.56308 248.06308 251.95508 258.95509 265.17109 268.67109 274.1171 284.2251 290.4411 297.4411 300.9411 307.1571 314.1571 321.1571 325.0491 329.7111 336.7111 340.6031 344.1031 350.3191 357.3191 364.3191 370.5351 374.0351 381.0351 385.69709 392.69709 399.69709 403.58909 410.58909 416.80509 423.80509 427.30509 431.19709 438.19709 441.69709 449.48109 458.8191 468.1571 478.2651 487.60313">will handle swap-related activities based on the swap control code provided in FCCOB4</tspan><tspan y="166.15001" x="-.0029499999 6.2130506 11.659051 15.159051 19.82105 26.82105 30.71305 34.605054 41.605054 51.713056 57.159055">as follows:</tspan><tspan y="190.55" x="13.10106 23.993062 30.993062 37.99306 44.99306 51.99306 55.49306 60.15506 64.81706 71.81706 75.70906 79.60106 83.49306 89.70906 93.60106 97.49306 103.70906 109.925067 113.425067 121.20907 131.31707 137.53307 144.53307 148.03307 155.81707 162.81707 168.26306 172.15506 178.37107 189.26306 192.76306 196.65506 203.65506 207.15506 217.26306 225.04706 235.15506 245.26306 253.81707 262.37107 267.03306 275.58705 284.92506 295.03306 302.81706 311.37104 321.47904 324.97904 332.76304 336.65504 342.87104 346.76304 352.97904 357.64103 361.14103 365.803 369.303 379.411 384.073 387.965 394.181 398.843 402.343 409.343 415.559 420.22099 424.11299 428.77497 435.77497 439.66697 446.66697 453.66697 457.16697 461.05897 468.05897 474.27497 478.16697 481.66697 485.55897 492.55897">•0x01 (Initialize Swap System to UPDATE-ERASED State) - After verifying that the</tspan><tspan y="206.55" x="23.993062 30.20906 37.20906 41.87106 46.53306 52.749059 59.749059 63.64106 67.14106 72.58706 82.69506 88.911067 95.911067 99.411067 104.85706 108.74906 114.965068 118.85706 125.07307 128.57306 132.46506 137.91106 141.41106 151.51906 161.62706 166.28907 176.39707 181.05907 189.61307 194.27507 204.38307 212.93708 217.59908 226.15308 234.70708 244.81508 248.31508 254.53108 261.53108 268.53108 272.03108 275.92308 282.92308 289.13908 293.03108 296.53108 300.42308 307.42308 313.63908 317.13908 321.80107 325.69306 331.90907 337.35508 344.35508 347.85508 354.07109 361.07109 368.07109 372.73307 378.94908 384.39509 389.8411 393.3411 400.3411 405.00309 412.00309 419.00309 422.89509 429.89509 436.11109 443.11109 446.61109 450.50309 455.9491 459.4491 463.3411">current swap state is UNINITIALIZED and that the flash address provided is in</tspan><tspan y="222.55" x="23.993062 31.777062 36.43906 43.43906 50.43906 55.10106 61.31706 72.20906 75.70906 80.37106 84.26306 90.479068 95.925067 102.925067 106.425067 113.425067 117.31706 124.31706 130.53307 137.53307 141.03307 148.03307 151.53307 158.53307 165.53307 169.42507 172.92507 179.92507 186.92507 190.81707 194.31707 198.20906 205.20906 208.70906 212.60106 219.60106 225.81707 229.31707 237.10106 240.99306 247.20906 252.65506 259.65507 263.15507 272.49308 279.49308 286.49308 291.15507 295.04707 302.04707 309.04707 313.70906 319.92506 323.81706 327.70906 334.70906 341.70906 345.20906 352.99305 356.88505 363.10105 366.99305 373.99305 377.49305 380.99305 384.88505 391.88505 398.10105 401.60105 406.26304 410.15504 416.37104 421.81706 428.81706 432.31706 438.53306 445.53306 452.53306 457.19505 463.41105 468.85707">Program flash block 0 but not in the Flash Configuration Field, the flash address</tspan><tspan y="238.55" x="23.993062 28.655062 34.101064 41.101064 44.993066 49.655065 53.547067 59.763067 66.76306 70.26306 80.37106 84.26306 88.15506 95.15506 98.65506 105.65506 109.54706 113.43906 118.885059 123.54706 130.54706 134.43906 141.43906 146.10106 149.60106 154.26306 160.47907 171.37107 178.37107 185.37107 191.58707 198.58707 203.24907 206.74907 216.85707 220.74907 224.64107 228.53307 232.03307 239.03307 245.24907 248.74907 255.74907 260.41108 267.41108 274.41108 279.07307 285.28907 296.18107 307.07307 313.28907 320.28907 323.78907 327.68107 334.68107 338.57307 345.57307 349.07307 352.96507 359.96507 366.18107 369.68107 374.34306 382.12705 391.46507 394.96507 402.74906 412.85707 419.07307 426.07307 429.57307 437.35707 441.24906 447.46507 451.35707 458.35707 461.85707 466.51905 473.51905 480.51905 487.51905">(shifted with bits[2:0] removed) will be programmed into the IFR Swap Field found</tspan><tspan y="254.55" x="23.99311 27.88511 34.88511 38.38511 45.38511 50.047109 57.047109 64.047107 68.70911 74.92511 85.81711 89.31711 93.97911 97.87111 104.08711 109.53311 116.53311 120.03311 125.47911 135.58712 141.80312 148.80312 152.30312 156.96512 164.74912 174.08712 177.58712 181.08712 191.19512 195.85712 199.74912 205.96512 210.62712 214.12712 218.01912 225.01912 231.23513 234.73513 240.18112 250.28913 256.50514 263.50514 267.00514 270.89714 277.89714 284.89714 288.78913 295.00514 301.22114 305.11314 312.11314 316.77513 320.27513 326.49113 333.49113 340.49113 345.1531 351.3691 356.81513 362.26115 365.76115 372.76115 378.97715 384.42317 387.92317 394.92317 401.13917 407.35517 414.35517 417.85517 424.85517 429.51716 436.51716 443.51716 448.17915 454.39515 465.28715 476.17915 482.39515">in program flash swap IFR. After the swap indicator address has been programmed</tspan><tspan y="270.55003" x="23.99311 27.88511 34.88511 38.77711 45.77711 49.27711 53.169115 60.169115 66.38512 69.88512 74.54712 82.33112 91.66913 95.16913 102.95313 113.061138 119.27714 126.27714 129.77713 137.56113 141.45313 147.66913 151.56113 158.56113 162.06113 165.56113 169.45313 176.45313 182.66913 186.16913 191.61513 201.72313 207.93914 214.93914 218.43914 224.65514 231.65514 237.87114 244.87114 248.76314 254.97914 258.47914 268.58714 275.58714 280.2491 287.2491 290.7491 300.85713 304.7491 308.6411 312.5331 316.0331 323.0331 329.2491 332.7491 339.7491 344.4111 351.4111 358.4111 363.0731 369.2891 380.1811 391.0731 397.2891 404.2891 407.7891 411.6811 418.6811 422.1811 429.1811 436.1811 443.1811 450.1811 457.1811 464.1811 467.6811 471.1811 481.2891 485.95109 489.84309 496.05909">into the IFR Swap Field, the swap enable word will be programmed to 0x0000. After</tspan><tspan y="286.55003" x="23.99311 27.88511 34.88511 41.10111 44.60111 50.047109 60.15511 66.37111 73.37111 76.87111 83.08711 90.08711 96.303119 103.303119 107.195117 113.41112 116.91112 127.01912 134.01912 138.68112 145.68112 149.18112 156.18112 162.39713 167.84313 171.34313 178.34313 184.55913 190.77513 197.77513 201.27513 208.27513 212.93714 219.93714 226.93714 231.59914 237.81514 248.70714 259.59916 265.81517 272.81517 276.31517 279.81517 283.70716 290.70716 296.92317 300.42317 305.86918 315.97718 322.19319 329.19319 332.69319 336.58518 343.58518 350.58518 354.47718 360.69319 366.90919 370.80119 377.80119 382.46318 385.96318 389.46318 393.35517 400.35517 406.57118 412.78718 416.67918 422.89518 429.89518 433.39518 443.50318 447.39518 451.28718 458.28718 462.17918 469.17918 472.67918 476.57118 483.57118">the swap enable word has been programmed, the swap indicator, located within the</tspan><tspan y="302.55003" x="23.99311 31.777112 36.43911 43.43911 50.43911 55.10111 61.31711 72.20911 75.70911 80.37111 84.26311 90.47911 95.92511 102.92511 106.42511 113.42511 117.31711 124.31711 130.53311 137.53311 141.03311 148.03311 151.53311 157.74912 164.74912 171.74912 176.41112 182.62712 188.07312 193.51912 197.01912 204.01912 208.68112 215.68112 222.68112 226.57312 233.57312 239.78913 246.78913 250.28913 253.78913 263.89714 267.78913 271.68113 275.57313 279.07313 286.07313 292.28913 295.78913 302.78913 307.4511 314.4511 321.4511 326.1131 332.3291 343.2211 354.1131 360.3291 367.3291 370.8291 374.7211 381.7211 385.2211 392.2211 399.2211 407.0051 414.7891 421.7891 428.7891">Program flash block 0 address provided, will be programmed to 0xFF00.</tspan><tspan y="318.55003" x="13.101101 23.993103 30.993103 37.993104 44.993104 51.993104 55.493104 60.1551 67.9391 72.601108 79.601108 86.601108 91.26311 97.47911 102.92511 108.37111 111.87111 119.65511 129.7631 135.97911 142.97911 146.47911 150.37111 157.37111 160.87111 170.97911 178.7631 188.87111 198.97911 207.53311 216.08712 219.58712 227.37111 231.2631 237.47911 241.37111 247.58712 252.24912 255.74912 260.4111 263.9111 274.0191 278.6811 282.5731 288.7891 293.45109 296.95109 303.95109 310.16709 314.82908 318.72108 323.38307 330.38307 334.27507 341.27507 348.27507 351.77507 355.66706 362.66706 368.88307 372.77507 376.27507 380.16706 387.16706 393.38307 396.88307 403.09907 410.09907 414.76106 419.42304 425.63905 432.63905 436.53105 440.03105 445.47706 455.58506 461.80107 468.80107 472.30107 477.74708 481.63908 487.85508 491.74708">•0x02 (Progress Swap to UPDATE State) - After verifying that the current swap state</tspan><tspan y="334.55003" x="23.99311 27.88511 33.331113 36.831113 46.169115 54.723115 64.831119 74.93912 85.04712 88.54712 94.76312 101.76312 108.76312 112.26312 116.15512 123.15512 129.37113 133.26313 136.76313 140.65512 147.65512 153.87113 157.37113 162.03313 165.92513 172.14113 177.58713 184.58713 188.08713 194.30313 201.30313 208.30313 212.96514 219.18114 224.62714 230.07314 233.57314 240.57314 245.23514 252.23514 259.23515 263.12715 270.12715 276.34315 283.34315 286.84315 297.73515 303.95115 307.84315 314.05915 321.05915 327.27516 332.72117 336.22117 340.11317 347.11317 353.32917 356.82917 363.82917 370.82917 377.04518 380.54518 385.99119 389.88319 396.88319 401.54518 407.76118 414.76118 418.26118 422.15318 429.15318 432.65318 436.54518 443.54518 449.76118 453.26118 457.92317 465.70716">is READY and that the flash address provided matches the one stored in the IFR</tspan><tspan y="350.55003" x="23.99311 31.777112 41.885114 48.101114 55.101114 58.601114 66.38512 70.277118 76.49312 80.38512 87.38512 90.88512 94.38512 98.277118 105.277118 111.49312 114.99312 120.43912 130.54712 136.76313 143.76313 147.26313 151.15512 158.15512 165.15512 169.04712 175.26313 181.47913 185.37113 192.37113 197.03313 200.53313 204.42513 211.42513 217.64113 223.85713 227.74913 233.96514 240.96514 244.46514 254.57314 258.46516 262.35716 269.35716 273.24916 280.24916 283.74916 290.74916 294.64115 298.53315 303.97917 307.47917 312.14115 319.14115 326.14115 330.03315 337.03315 341.69514 345.19514 352.19514 356.85713 360.35713 364.2491 371.2491 377.46513 380.96513 385.6271 389.5191 395.7351 401.18113 408.18113 411.68113 417.89714 424.89714 431.89714 436.5591 442.77513 448.22114 453.66716 457.16716 461.05915 468.05915 471.55915 475.45115 482.45115">Swap Field, the swap indicator located within bits [15:0] of the flash address in the</tspan><tspan y="366.55003" x="23.99311 30.20911 37.20911 41.87111 46.533109 52.749109 59.749109 63.64111 67.53311 74.53311 78.03311 84.249118 90.46512 94.35712 98.249118 105.249118 111.46512 114.96512 121.96512 126.62712 133.62712 140.62712 145.28913 151.50513 162.39713 165.89713 170.55913 174.45113 180.66713 186.11313 193.11313 196.61313 203.61313 207.50513 214.50513 220.72113 227.72113 231.22113 241.32913 245.22113 249.11313 253.00513 256.50514 263.50514 269.72114 273.22114 280.22114 284.88313 291.88313 298.88313 303.5451 309.7611 320.6531 331.5451 337.7611 344.7611 348.2611 352.1531 359.1531 362.6531 369.6531 376.6531 384.4371 392.2211 399.2211 406.2211">currently active program flash block will be programmed to 0xFF00.</tspan><tspan y="382.55003" x="13.101101 23.993103 30.993103 37.993104 44.993104 51.993104 55.493104 60.1551 67.9391 72.601108 79.601108 86.601108 91.26311 97.47911 102.92511 108.37111 111.87111 119.65511 129.7631 135.97911 142.97911 146.47911 150.37111 157.37111 160.87111 170.2091 180.31711 192.7631 200.5471 209.1011 217.6551 226.2091 234.7631 238.2631 246.0471 249.9391 256.1551 260.0471 266.2631 270.92509 274.42509 279.08708 282.58708 292.69508 297.35707 301.24906 307.46507 312.12705 315.62705 322.62705 328.84306 333.50505 337.39704 342.05903 349.05903 352.95103 359.95103 366.95103 370.45103 374.34303 381.34303 387.55903 391.45103 394.95103 398.84303 405.84303 412.05903 415.55903 421.77503 428.77503 433.437 438.099 444.315 451.315 455.207 458.707 464.153 474.26103 480.47703">•0x04 (Progress Swap to COMPLETE State) - After verifying that the current swap</tspan><tspan y="398.55003" x="23.99311 29.439112 33.331113 39.54711 43.439115 49.655115 53.155115 57.047117 62.493116 65.99312 76.10112 83.885128 93.993129 104.10113 112.65513 121.20913 125.87113 134.42513 143.76313 153.87113 161.65512 170.20912 180.31713 183.81713 190.03313 197.03313 204.03313 207.53313 211.42513 218.42513 224.64113 228.53313 232.03313 235.92513 242.92513 249.14113 252.64113 257.30314 261.19514 267.41114 272.85716 279.85716 283.35716 289.57316 296.57316 303.57316 308.23515 314.45115 319.89717 325.34318 328.84318 335.84318 340.50517 347.50517 354.50517 358.39717 365.39717 371.61317 378.61317 382.11317 393.00517 399.22117 403.11317 409.32917 416.32917 422.54518 427.99119 431.49119 435.38319 442.38319 448.59919 452.09919 459.09919 466.09919">state is UPDATE-ERASED and that the flash address provided matches the one</tspan><tspan y="414.55003" x="23.99311 29.439112 33.331113 40.331113 44.99311 51.20911 58.20911 61.70911 65.60111 72.60111 76.10111 79.99311 86.99311 93.209117 96.709117 101.37112 109.15512 118.49312 121.99312 129.77712 139.88512 146.10112 153.10112 156.60112 164.38512 168.27712 174.49312 178.38512 185.38512 188.88512 192.38512 196.27712 203.27712 209.49312 212.99312 218.43912 228.54712 234.76313 241.76313 245.26313 249.15512 256.15513 263.15513 267.04713 273.26313 279.47914 283.37113 290.37113 295.0331 298.5331 302.4251 309.4251 315.6411 321.85713 325.7491 331.96513 338.96513 342.46513 352.57313 356.46513 360.35713 367.35713 371.2491 378.2491 381.7491 388.7491 392.6411 396.5331 401.97914 405.47914 410.1411 417.1411 424.1411 428.0331 435.0331 439.6951 443.1951 450.1951 454.8571 458.3571 462.24909 469.24909">stored in the IFR Swap Field, the swap indicator located within bits [15:0] of the</tspan><tspan y="430.55003" x="23.99311 28.655112 32.54711 38.76311 44.20911 51.20911 54.70911 60.92511 67.92511 74.92511 79.58711 85.803119 91.249118 96.695117 100.195117 104.08711 111.08711 114.58711 118.47911 125.47911 131.69512 135.19512 141.41112 148.41112 153.07312 157.73513 163.95113 170.95113 174.84313 178.73513 185.73513 189.23513 195.45113 201.66713 205.55913 209.45113 216.45113 222.66713 226.16713 233.16713 237.82913 244.82913 251.82913 256.49113 262.70713 273.59913 277.09913 281.7611 285.6531 291.8691 297.31513 304.31513 307.81513 314.81513 318.70713 325.70713 331.92314 338.92314 342.42314 352.53114 356.42314 360.31513 364.20713 367.70713 374.70713 380.92314 384.42314 391.42314 396.0851 403.0851 410.0851 414.7471 420.9631 431.8551 442.7471 448.9631 455.9631 459.4631 463.3551">flash address in the currently active program flash block will be programmed to</tspan><tspan y="446.55003" x="23.99311 30.99311 37.99311 44.99311 51.99311 58.99311 65.99311 69.49311 72.99311 82.331119 88.54712 93.20912 100.20912 104.871128 111.08713 114.58713 120.80313 127.80313 134.01914 140.23514 147.23514 151.12714 155.01914 162.01914 169.01914 172.51914 182.62714 186.51914 190.41114 197.41114 200.91114 204.80313 211.80313 215.69513 221.14113 224.64113 230.08713 240.19513 246.41114 253.41114 256.91114 263.12715 270.12715 277.12715 281.01914 285.68113 292.68113 296.57313 300.07313 306.28913 313.28913 320.28913 326.50514 330.00514 333.50514 337.39714 344.39714 350.61314 354.11314 361.11314 366.55915 372.77516 377.43714 380.93714 391.82914 398.82914 404.27516 408.16716 411.66716 417.88316 422.54515 428.76115 434.20716 440.42317 443.92317 447.81517 454.81517 461.03117 464.53117 471.53117 478.53117 485.53117">0x0000. Before executing with this swap control code, the user must erase the non-</tspan><tspan y="462.55003" x="23.99311 30.20911 36.42511 40.317113 44.209115 51.209115 57.425115 60.925115 66.37112 76.47912 82.69512 89.69512 93.19512 97.08712 104.08712 111.08712 114.97912 121.19512 127.411128 131.30313 138.30313 142.96514 146.46514 153.46514 158.91114 162.80313 169.80313 176.80313 180.30313 184.19513 191.19513 197.41114 200.91114 209.46514 214.12714 220.34314 225.78914 232.00514 235.50514 243.28914 247.18114 253.39714 258.84315 265.84315 269.34315 278.68116 282.57316 289.57316 295.78916 302.78916 306.28916 313.28916 317.95115 321.45115 330.00514 334.6671 340.88313 346.32914 352.54515 356.04515 363.82914 367.72114 373.93714 379.38316 386.38316 389.88316 397.66716 403.88316 410.09916 413.99116 420.99116 425.65315 429.15315 435.36915 442.36915 453.26115 464.15315 470.36915 477.36915 484.36915">active swap indicator using the Erase Flash Block or Erase Flash Sector commands</tspan><tspan y="478.55003" x="23.99311 30.20911 37.20911 44.20911 47.70911 54.70911 61.70911 68.70911 74.92511 78.81711 85.03311 88.53311 92.42511 99.42511 105.64111 109.14111 115.35712 122.35712 129.35712 133.24912 137.14112 143.35712 149.57312 153.46512 157.35712 164.35712 171.35712 174.85712 181.07312 188.07312 195.07312 201.28913 204.78913 211.78913 216.45113 219.95113 226.95113 233.16713 237.05913 243.27513 246.77513 252.99114 258.43714 261.93714 268.93714 275.15315 281.36915 288.36915 294.58515 301.58515 305.08515 308.58515 317.13914 324.13914 330.35514 333.85514 340.85514 347.85514 354.85514 359.51713 365.73313 371.94914 375.84114 379.73313 386.73313 392.94914 396.44914 401.89515 412.00315 418.21916 425.21916 428.71916 432.61116 439.61116 446.61116 450.50315 456.71916 462.93516 466.82716 473.82716 478.48915 481.98915 492.09715 495.98915 499.88114">and update the application code or data as needed. The non-active swap indicator will</tspan><tspan y="494.55003" x="23.99311 30.99311 37.20911 40.70911 46.92511 53.92511 60.14111 66.35711 73.35711 79.57311 86.57311 90.07311 96.289119 100.181118 103.681118 107.57311 114.57311 120.789119 124.289119 130.50511 135.16712 141.38312 146.82912 153.04512 156.54512 163.54512 169.76113 174.42313 178.31513 182.97713 189.97713 193.47713 197.36913 203.58513 210.58513 216.80113 220.69313 224.19313 230.40914 237.40914 244.40914 247.90914 251.80113 256.46315 259.96315 263.85514 270.85514 277.07115 280.57115 286.78715 293.78715 300.00315 306.21916 313.21916 316.71916 321.38114 327.59715 331.48915 335.38114 340.82716 344.32716 347.82716 351.71916 358.71916 364.93516 368.43516 374.65116 381.65116 386.31315 390.97514 397.19114 404.19114 408.08314 411.58314 417.02915 427.13716 433.35316 440.35316 443.85316 449.29917 453.19117 459.40718 463.29917 469.51518 473.01518 483.12318 487.01518 490.90718">be checked at the erase verify level and if the check fails, the current swap state will</tspan><tspan y="510.55003" x="23.99311 30.99311 37.20911 40.70911 46.92511 53.92511 60.14111 67.14111 74.14111 80.35712 87.35712 90.85712 94.749118 101.749118 105.249118 115.35712 123.14112 133.24912 143.35712 151.91112 160.46512 163.96512 174.07312 177.96512 181.85712 188.85712 192.35712 200.14112 207.92511 216.47911 226.58712 235.14112 239.80312 249.91112 259.2491 268.58714 277.1411 286.47914 295.81715 300.47914 303.97914 309.42515 315.64115 319.53315">be changed to UPDATE with FSTAT[ACCERR] set.</tspan><tspan y="526.55" x="13.101121 23.993123 30.993123 37.993124 44.993124 51.993124 55.493124 60.15512 69.49312 75.70912 82.70912 89.70912 94.371128 98.26312 101.76312 109.54713 119.65513 125.87113 132.87113 136.37113 144.15512 151.15512 156.60112 160.49312 166.70912 177.60112 181.10112 188.88512 192.77712 198.99312 202.88512 209.88512 215.33112 219.99312 223.49312 228.15512 231.65512 241.76313 246.42513 250.31713 256.5331 261.1951 264.6951 271.6951 277.9111 282.5731 286.4651 291.12709 298.12709 302.01908 309.01908 316.01908 319.51908 323.41108 330.41108 336.62709 340.51908 344.01908 347.91108 354.91108 361.12709 364.62709 369.28907 373.18107 379.39707 384.84309 391.84309 395.34309 401.55909 408.55909 415.55909 420.22108 426.43708 431.8831 437.3291 440.8291 447.8291 452.4911 459.4911 466.4911 470.3831 477.3831 483.5991">•0x08 (Report Swap System Status) - After verifying that the flash address provided</tspan><tspan y="542.55" x="23.99311 34.885114 41.101114 44.993116 51.209115 58.209115 64.42512 69.87112 73.37112 77.263118 84.263118 90.47912 93.97912 100.97912 107.97912 114.19512 117.69512 123.14112 127.03312 134.03311 138.69512 144.91112 151.91112 155.41112 159.30312 166.30312 169.80312 173.69512 180.69512 186.91112 190.41112 195.07312 202.85712 212.19512 215.69512 223.47911 233.58712 239.80312 246.80312 250.30312 258.08714 261.97914 268.19514 272.08714 279.08714 282.58714 286.08714 289.97914 296.97914 303.19514 306.69514 312.14115 316.03315 322.24916 326.14115 333.14115 338.58717 342.08717 349.08717 353.74916 357.24916 361.14115 368.14115 374.35716 377.85716 383.30317 393.41117 399.62718 406.62718 410.12718 415.57319 422.57319 428.0192 431.9112 438.1272 449.0192 452.5192 462.6272 466.5192 470.4112 474.3032 477.8032 484.8032">matches the one stored in the IFR Swap Field, the status of the swap system will be</tspan><tspan y="558.55" x="23.99311 28.655112 34.871114 41.871114 48.871114 53.53311 57.425115 63.641115 70.64111 74.14111 80.35712 85.803119 89.303119 93.96512 100.96512 104.85712 108.749118 115.749118 125.85712 131.30312">reported as follows:</tspan><tspan y="574.55" x="37.0971 48.0031 55.7871 65.12511 74.463108 84.571109 93.9091 100.9091 104.4091 109.071109 118.4091 125.4091 130.0711 134.73311 140.94911 147.94911 151.84111 155.34111 163.1251 173.23311 179.44911 186.44911 189.94911 197.73311 201.6251 207.84111 211.73311 217.94911 222.61112 226.11112 230.77312 234.27312 238.16512 245.16512 252.16512 256.05714 262.27314 268.48915 272.38114 278.59715 284.04316 287.54316 291.43516 298.43516 304.65116 308.15116 314.36717 321.36717 326.02915 330.69114 336.90715 343.90715 347.79914 351.29914 356.74516 366.85316 373.06916 380.06916 383.56916 389.01518 392.90718 399.12318 403.01518 409.23118 412.73118 419.73118 425.94718 431.3932 437.6092 444.6092 448.1092 455.1092 462.1092 465.6092 469.5012 476.5012">•FCCOB5 (Current Swap State) - indicates the current swap state based on the</tspan><tspan y="590.55" x="48.00312 53.44912 57.34112 63.55712 67.44912 74.44912 79.89512 83.39512 90.39512 95.05712 98.55712 102.44912 109.44912 115.66512 119.16512 124.61112 134.71912 140.93512 147.93512 151.43512 157.65113 164.65113 170.86713 177.86713 181.75913 187.97513 191.47513 201.58313 208.58313 213.24514 220.24514 223.74514 229.96114 236.96114 243.96114 247.46114 251.35314 258.35316 264.56916 268.06916 273.51518 283.62318 289.83918 296.83918 300.33918 304.23118 311.23118 318.23118 322.12318 328.33918 334.55519 338.44718 345.44718 350.10917 355.55519 359.05519 362.55519 367.21717 371.87916 375.37916 379.27116 386.27116">status of the swap enable word and the swap indicators. If the</tspan><tspan y="606.55" x="48.00315 55.78715 63.57115 72.12515 82.233158 90.787158 95.44916 107.89516 118.00316 125.78716 134.34116 144.44916 153.00316 160.00316 164.66516 168.16516 172.82717 176.71916 182.93517 189.93517 193.43517 197.32717 202.77317 206.27317 211.71916 217.93517 221.82717 225.32717 231.54317 236.20517 240.09717 246.31317 250.97518 254.47518 260.69117 267.69117 278.58317 289.47517 295.69117 302.69117 309.69117 313.19117 319.40718 326.40718 337.29917 344.29917 348.19117 354.40718 358.29917 362.19117 369.19117 376.19117 379.69117 383.19117 387.08317 394.08317 400.29917 403.79917 409.24519 419.35319 425.56919 432.56919 436.06919 441.5152 445.4072 451.6232 455.5152">FSTAT[MGSTAT0] flag is set after command completion, the swap state</tspan><tspan y="622.55" x="48.00315 52.66515 58.88115 62.77315 69.77315 74.43515 81.43515 87.65115 94.65115 98.15115 108.259159 114.47516 119.92116 123.42116 130.42116 137.42116 141.31316 144.81316 150.25916 157.25916 163.47516 169.69116 175.90717 181.35317 186.79917 191.46117 198.46117 202.35317 206.24517 213.24517 216.74517 220.63716 225.29917 231.51517 238.51517 243.96117 247.85317 251.74517 255.63716 262.63716 269.63716 275.85316 282.85316 286.35316 291.01515 295.67713 302.67713 313.56913 317.06913 323.28514 330.28514 337.28514 340.78514 344.67713 351.67713 357.89314 361.39314 367.60914 374.60914 381.60914 386.27113 393.27113 400.27113 404.9331 408.8251 415.0411 418.9331 425.1491 428.6491 434.09513 444.20314 450.41914">returned was not successfully transitioned from and the appropriate swap</tspan><tspan y="638.55" x="48.00315 54.21915 61.21915 72.11115 83.00315 89.219158 96.219158 103.219158 106.719158 112.93516 119.93516 126.93516 133.15116 136.65116 147.54315 154.54315 159.98915 163.88115 167.38115 174.38115 180.59716 184.09716 190.31316 194.20516 198.09716 204.31316 215.20516 222.20516 226.09716 232.31316 239.31316 242.81316 249.02916 256.02919 262.24519 266.13719 273.13719 276.63719 280.13719 284.79917 289.46116 292.96116 296.85316 303.85316 310.06916 313.56916 319.78517 326.78517 331.44715 336.10914 342.32514 349.32514 353.21714 356.71714 362.16316 372.27116 378.48716 385.48716 388.98716 394.43318 398.32518 404.54118 408.43318 414.64918 418.14918 422.04118 427.48719 430.98719 441.09519 448.87919 458.98719 469.09519 477.64918">command code must be attempted again. If the current swap state is UPDATE</tspan></text>
|
|
<g clip-path="url(#clip_17)">
|
|
<path transform="matrix(1,0,0,1,54.000005,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
|
|
<path transform="matrix(1,0,0,1,54.000005,24.56929)" stroke-width=".8" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#666666" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z"/>
|
|
</g>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 5.499 10.998 16.497 21.501 24.498 27 32.499 37.998 43.002004 45.504 48.006 54.504 59.508005 64.512 69.516 73.017 75.519 81.018 84.015 86.517 92.016">Functional Description</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.005 137.225 142.785 148.345 151.125 157.795 163.905 170.015 173.345 179.455 185.015 193.905 196.685 199.465 205.025 207.805 215.025 220.58499 223.915 229.47499 233.36499 238.92499 245.03499 250.59499 256.155 258.935 267.26499 272.82499 278.93498 285.04496 290.60496 293.38496 296.16496 298.94496 306.16496 311.72496 317.28495 320.06495 322.84495 328.40495 331.18495 336.74494 342.85493 348.9649 351.7449 357.3049 362.8649 368.4249">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="-.00102 5.0029809 10.006981">708</tspan></text>
|
|
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="58.45 65.12 69.01 74.57 77.35 80.13 89.02 91.799999 97.909999 103.46999 107.35999">Preliminary</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 391.68 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="44.775 50.274003 53.271005 58.275007 63.279008 67.77901 72.27901 77.283008 79.281009 84.285 86.787 92.79 97.794 105.291 107.289 111.789 116.793 121.797 126.800998 131.805 136.305 138.80699 143.81099 146.80799 149.30998 151.81198 154.31398 159.31798 163.81798">Freescale Semiconductor, Inc.</tspan></text>
|
|
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 54 763.756)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="180.87 188.65 194.20999 200.31999 205.87999 209.76999 215.32999 218.10999 220.88999 228.10999 234.21999 239.77999 242.55998 248.66999 254.22998 259.78999 265.34999 268.12998 270.90998 277.01997 280.34996 286.45994 290.34996 299.23997 304.79997 308.12995 310.90995 317.01994">General Business Information</tspan></text>
|
|
<g clip-path="url(#clip_18)">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 0H166.42002"/>
|
|
</g>
|
|
<g clip-path="url(#clip_19)">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M166.22 0H337.78"/>
|
|
</g>
|
|
<g clip-path="url(#clip_20)">
|
|
<path transform="matrix(1,0,0,1,54,748.55599)" stroke-width=".4" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M337.58 0H504"/>
|
|
</g>
|
|
<g transform="matrix(.26,0,0,.26,0,-.000019073487)">
|
|
<image id="image_21" width="288" height="154" xlink:href="data:image/png;base64,
|
|
iVBORw0KGgoAAAANSUhEUgAAASAAAACaCAIAAACGxwJwAAAACXBIWXMAAA7EAAAO
|
|
xAGVKw4bAAAM5klEQVR4nO2d22sd1xWHDYYaDC0uxaWUlogGAn4wCFroq/8E/wl+
|
|
aaFvAj009EBEm0JoSeKA01BTtQ5VLjg4luP2GFxfiyMaxfcYy0ZFvqqyghzZMr4o
|
|
RmW6rFMfjs6Z2bMv6zf7zMzvYz3r7Dlnf5rZa63Ze11CCIGxLvYACKkyFIwQIBSM
|
|
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
|
|
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
|
|
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAYwW7vSaZH1OLaTsggnbh74vN//kkx
|
|
jl39qh0TM/eKuYi5+8udn3vki1OHT+/WismpnbPzI1HizsLOpYcnWlHMN2kPRrDP
|
|
tiXNdZoR3bHpkc///IM//PanWtH45N+dUYxjb5+81fmhv3z/teE//lglXh4dPH76
|
|
G5NfrOuHOHN505WZbTfnhhYW9zx6cr6AL9ZASQSTkLtiRKZHlg+u/+vvB0GCvXpo
|
|
5snT/0KvQG5ZXR+qKNhfmt+P7lVWXLg6MHN7x+LSOPTrzaI8gkksxftvJE+qzXXX
|
|
Pvg2SDCJj899iRv+4qOn4jBIsFf2bI1ukaVp8jy5slLQA3mLUgn2j03RHFsVTOLQ
|
|
rpdAgklcW3gMGv7oxGzvx2kJ9vdPvxldHvuQB8giNSuVYBKnBpOnhf4H+j/PBXsw
|
|
vmH0tZ+ABHv9yA3E2KfuPEz9OBXBdu0fiO6M392smIxI2QRrOVY8zwWTUMl2pM54
|
|
CVkp6Q5clnbiLUiwl0cHPz23Prot3iG3Mt1vu5cSCiZxcQdk2AY6BJPY+8ZWkGAS
|
|
sl5SHHjz0kLWB4ULNnb4u9ElCYyZ29i5VE7BJGTGF8lawf6z91s4wWS9pDXqufvL
|
|
hg8KFOx3H74UXY/+d6y0gjWLTdyvFUzi2Ds/AgkmcfbWksqouwpfuoId/tfG6G5o
|
|
xc25IZUvvJcyC9YsMHHfI9jywfUh2Q6zYCplsYmZe+ZPCRFs9yc/jG6FboAKZSUX
|
|
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
|
|
NvUqCjYxY5oWsjYDCVaNJuBL04Ny1ypSrRb1EyxZdez4gLpdNrkNb8HePnnLfE0e
|
|
ZTF7wcr4yrMssSRm50cWl8aL96pNLQVL9BP3WU29WoK1Cl9mXMti9oIN2zUB6/9M
|
|
5aeuggl3TygO0jK34SdYu/BlxrUs5iSYTRMw5GcqOTUWLFFL3D8Y3+Bkl5NgXYUv
|
|
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
|
|
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
|
|
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
|
|
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
|
|
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
|
|
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
|
|
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
|
|
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
|
|
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
|
|
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
|
|
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
|
|
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
|
|
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
|
|
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
|
|
</g>
|
|
</svg>
|