birdcage/docs/K60-refman-vectors/K60-reference-manual_page_660.svg
Ryan Malloy 5252d1d73c Add hardware reference docs (A3981, K60, RYS352A)
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.
2026-02-14 18:36:42 -07:00

451 lines
61 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.68281)" d="M.49 .49H75.11001V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,73.68281)" d="M76.09 .49H503.51005V15.51H76.09Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M.245 .49H75.355V107.905H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M75.84501 .49H503.75505V107.905H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,53.999994,197.83283)" d="M.245 .245H75.355V101.25499H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,53.999994,197.83283)" d="M75.84501 .245H503.75505V101.25499H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M.245 .245H75.355V101.25499H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M75.84501 .245H503.75505V101.25499H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M.245 .245H75.355V112.25499H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M75.84501 .245H503.75505V112.25499H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M.245 .245H75.355V26.255002H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M75.84501 .245H503.75505V26.255002H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M.245 .245H75.355V94.65501H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_14">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M75.84501 .245H503.75505V94.65501H75.84501Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_15">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M-.25 0-1.20866-1.91732H75.7V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_16">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M75.60001-.5H77.51733V16.5H75.60001 73.68269V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_17">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M76.2 16V17.91732H-.5V16 14.08268H76.2" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_18">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_19">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M75.50001 0V-1.91732H505.20869L504.25004 0 503.29139 1.91732H75.50001" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_20">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M504.00004-.25 505.91737-1.20866V17.91732L504.00004 16 502.0827 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_21">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" d="M504.50004 16V17.91732H75.00001V16 14.08268H504.50004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_22">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M75.60001-.6H77.26733V108.5H75.60001 73.93269V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_23">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M75.95 108.15V109.81732H-.25V108.15 106.48268H75.95" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_24">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M0 108.25H-1.66732V.4H0 1.66732V108.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_25">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M504.00004 .4H505.66737V108.25H504.00004 502.3327V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_26">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M504.25004 108.15V109.81732H75.25001V108.15 106.48268H504.25004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_27">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" d="M75.60001-.35H77.26733V101.85H75.60001 73.93269V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_28">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" d="M75.95 101.5V103.16732H-.25V101.5 99.83268H75.95" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_29">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" d="M0 101.6H-1.66732V-.1H0 1.66732V101.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_30">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" d="M504.00004-.1H505.66737V101.6H504.00004 502.3327V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_31">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" d="M504.25004 101.5V103.16732H75.25001V101.5 99.83268H504.25004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_32">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M75.60001-.35H77.26733V101.85H75.60001 73.93269V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_33">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M75.95 101.5V103.16732H-.25V101.5 99.83268H75.95" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_34">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M0 101.6H-1.66732V-.1H0 1.66732V101.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_35">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M504.00004-.1H505.66737V101.6H504.00004 502.3327V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_36">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M504.25004 101.5V103.16732H75.25001V101.5 99.83268H504.25004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_37">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M75.60001-.35H77.26733V112.85H75.60001 73.93269V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_38">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M75.95 112.5V114.16732H-.25V112.5 110.83268H75.95" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_39">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M0 112.6H-1.66732V-.1H0 1.66732V112.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_40">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M504.00004-.1H505.66737V112.6H504.00004 502.3327V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_41">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M504.25004 112.5V114.16732H75.25001V112.5 110.83268H504.25004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_42">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M75.60001-.35H77.26733V26.85H75.60001 73.93269V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_43">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M75.95 26.5V28.16732H-.25V26.5 24.83268H75.95" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_44">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M0 26.6H-1.66732V-.1H0 1.66732V26.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_45">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M504.00004-.1H505.66737V26.6H504.00004 502.3327V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_46">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M504.25004 26.5V28.16732H75.25001V26.5 24.83268H504.25004" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_47">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M75.60001-.35H77.26733V95.15H75.60001 73.93269V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_48">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M75.7 94.9V96.56732H-.95866L-.125 94.9 .70866 93.23268H75.7" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_49">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M0 95.025-1.66732 95.85867V-.1H0 1.66732V94.19134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_50">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M504.00004-.1H505.66737V95.85867L504.00004 95.025 502.3327 94.19134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_51">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M504.12504 94.9 504.95869 96.56732H75.50001V94.9 93.23268H503.29139" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_52">
<path transform="matrix(1,0,0,1,53.999994,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_53">
<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_54">
<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_55">
<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 0H504.00004V586.98287H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.3" x="128.98799 136.31999 143.652 150.984 158.316 164.98799 172.31999 180.32399 187.65599 196.31999 203.652 206.98799 210.984 214.31999 220.99199 224.32799 231.65999 234.99599 242.32799 248.99999 255.67198 262.344 267.012 270.348 277.68 281.676 285.012 292.344 299.676 306.348 309.684 313.68 320.352 327.684 335.016 339.012 342.348 349.68 357.012 363.684 371.016">FTFL_FSTAT field descriptions (continued)</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,73.68281)" d="M.5 .5H75.10001V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 76.18281)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="25.794 31.293002 33.795003 38.799005 41.301004">Field</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,73.68281)" d="M76.10001 .5H503.50004V15.5H76.10001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 132.1 76.18281)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="187.94699 194.44499 199.44899 204.45299 209.45699 212.958 215.45999 220.95899 223.95598 226.45798 231.95697">Description</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M.25 .5H75.35001V107.9H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" d="M75.85001 .5H503.75004V107.9H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 90.182819)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 4.5 9.504001 17.001002 22.005002 24.003003 29.007004 31.509005 33.507005 38.511007 43.515008 46.017007 51.021009 54.01801 56.520009 61.020009 66.02401 73.52101 81.01801 86.02201 91.02601 96.03001 98.532009 103.032009 105.03001 110.034008 112.032009 117.036 119.538 121.536 126.54 131.544 134.046 136.548 142.047 147.051 152.055 154.55699 161.055 167.553 170.055 175.55399 178.05599 180.55799 182.55599 187.55998 192.56398 195.06598 197.06398 201.56398 204.06598 209.06998 211.06798 215.56798 220.57198 223.07398 227.57398 229.57198 234.57598 239.57997 242.57697 247.58097 252.58496 255.08696 260.09098 264.59098 267.093 272.097 274.599 279.099 284.103 288.603 293.103 298.107 302.607 307.107 309.609 314.613 316.611 319.113 325.611 328.608 330.606 333.108 338.112 340.614 343.11604 348.12004 350.62205 356.12104 358.11903 363.12303 367.62303 374.121 380.124 387.621 390.12303 396.621 401.625 403.623 405.62098">completion or command violation. The CCIF flag is also cleared by a successful write to FlexRAM while</tspan><tspan y="18.83789" x="0 5.0040009 10.008001 15.012002 20.016003 22.014004 27.018006 32.022008 34.524007 37.026006 42.030008 45.027009 47.529008 53.532007 59.535005 65.538 68.04 70.542 75.546 80.549999 85.55399 88.05599 94.55399 101.051998 103.55399 109.05299 111.55499 116.05499 118.55699 123.56099 128.06099 132.56099 135.06299 137.06099 142.06499 148.56299 151.06499 156.06899 161.07299 163.57498 165.57299 167.57099 170.07299 172.57498 177.57898 182.58298 185.08498 191.08798 197.09099 203.094 209.592 216.594 224.09099 226.59299 229.09499 231.09299 233.09099 238.09499 240.59699 245.09699 249.59699 254.09699 256.599 261.603 269.1 271.60203 276.60603 281.61003 286.11003 288.61204 293.11204 296.10905 301.11305 306.11705 308.61906 313.62306 318.62705 321.12907 323.63108 328.63508 333.63908 336.14109 341.14509 345.64509 350.14509 355.14909 359.64909 361.64707 366.65107 369.15309 374.15708 379.16108 381.6631 387.66609 393.66908 399.67207 406.17005 413.17207">enabled for EEE, and CCIF stays low until the EEPROM file system has created the associated EEPROM</tspan><tspan y="29.83789" x=".00004 5.0040409 10.008041 12.510042 17.514042 20.016043 23.013043 28.017045 32.517045 37.521047 40.518049 45.52205">data record.</tspan><tspan y="46.237894" x=".00004 5.49904 10.50304 15.507041 18.00904 24.507042 31.005043 33.507043 39.006044 41.50804 46.512044 48.510046 51.012044 53.51404 55.512044 60.012044 62.51404 65.51104 70.51504 75.01504 80.019039 82.521038 85.02303 87.52503 92.52903 95.03103 100.03503 102.537029 107.54102 112.54502 115.04702 117.54902 119.54702 124.04702 126.54902 131.04901 136.05301 138.55501 141.057 143.559 148.563 151.065 156.069 158.571 163.575 168.075 170.577 173.079 178.083 183.08699 185.58899 193.08599 198.08998 205.58698 210.59098 213.58797 218.08797 220.58997 225.08997 230.09397 235.09796 237.59996 240.59696 245.60095 247.59896 249.59696 254.60095 257.59797 260.09999 265.10398 267.606 270.108 272.61003 277.614 282.618 285.12004 290.12403 295.12803 300.13203 302.63404 307.63804 310.14006 312.64207 315.14408 320.14808 325.15208 327.65409 330.6511 335.6551 340.1551 345.1591 347.6611 350.16313 352.1611 357.1651 359.1631 361.6651 363.6631 368.66709 370.66508 372.66307 377.16307 382.16706 384.66908 386.66706 391.67106">The CCIF bit is reset to 0 but is set to 1 by the memory controller at the end of the reset initialization</tspan><tspan y="57.237894" x=".00004 4.50004 9.504041 14.508041 19.512043 24.516045 29.520047 34.020048 39.024049 41.526048 44.028047 50.526048 55.53005 60.53405 65.53805 70.542049 75.54604 77.544048 82.54804 87.55204 90.05404 95.05804 100.062038 102.56403 107.56803 112.57203 119.07003 121.57203 126.57603 131.58003 133.57804 138.07804 142.57804 144.57604 149.07604 151.57804 154.08003 159.08403 164.08803 166.59003 169.58702 174.59102 179.59502 184.59902 187.10102 192.10501 196.60501 201.10501 206.10901 209.106 213.606 216.108 221.112 223.614 226.116 231.12 234.11699 236.61899 239.61598 244.61998 249.11998 254.12398 256.62599 259.128 262.125 267.129 269.12699 274.13099 279.13499 283.63499 288.63899 291.141 293.643 296.14503 301.14903 306.153 308.65504 313.65904 318.15904 323.16304 326.16004 328.66206 336.15907 341.16307 345.66307 348.16508 353.16908 356.16609 358.6681 366.1651 371.1691 375.6691 378.1711 383.1751 388.1791 390.68113 393.18315 397.68315 402.68714 407.69114 410.19316 412.69517 417.69917">sequence. Depending on how quickly the read occurs after reset release, the user may or may not see the</tspan><tspan y="68.23789" x=".00004 5.0040409 7.506041 12.510042 17.514042 20.511042 25.515042 32.013044 37.017045 40.014047 45.018049 47.520048 50.517049 55.52105 60.02105 65.02505 67.52705 70.029048 74.529048 79.53304 81.531047 86.53504 91.53904">0 hardware reset value.</tspan></text>
<path transform="matrix(1,0,0,1,131.85,90.182819)" d="M0 81.4H423.90003V105.4H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 171.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004">0</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 171.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004 5.49904 7.4970405 12.501041 17.001042 22.005043 24.507044 29.007044 34.011045 41.508047 49.005048 54.00905 59.01305 64.01705 66.51905 71.52305 74.52005 77.02205 83.02505 89.028049 95.031047 101.529048 108.531047 116.028049 118.530048 121.03204 123.030048 125.028049 130.03205 132.53404 137.03404 141.53404 146.03404 148.53604 153.54004 161.03704 163.53903 168.54303 173.54703 178.55103 181.54802 186.55202 189.05402 191.05202 196.05602 201.06002 203.56201 205.56002 210.56401 213.06601 218.07 221.067 226.071 231.075 234.07199 239.07599 243.57599">Flash command or EEPROM file system operation in progress</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 182.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00005">1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 182.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00005 5.49905 7.4970505 12.501051 17.00105 22.00505 24.507052 29.007052 34.01105 41.508054 49.005056 54.009057 59.013059 64.01706 66.51906 71.523059 74.52006 77.02206 83.025058 89.02805 95.03105 101.52905 108.53105 116.02805 118.53005 121.03205 123.03005 125.02805 130.03206 132.53406 137.03406 141.53406 146.03406 148.53606 153.54006 161.03705 163.53905 168.54305 173.54705 178.55104 181.54804 186.55204 189.05403 191.05204 196.05603 201.06003 203.56203 208.56603 213.57003 218.07003 220.57202 225.07202 230.07602 237.57302 242.57701 244.57501 249.57901 252.08101 257.08503">Flash command or EEPROM file system operation has completed</tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,53.999994,197.83283)" d="M.25 .25H75.35001V101.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.249994 200.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="33.048">6</tspan><tspan y="18.83789" x="10.296 16.794 23.292002 29.790003 36.792005 41.796007 47.799005 54.297006">RDCOLERR</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,53.999994,197.83283)" d="M75.85001 .25H503.75004V101.25H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 200.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 7.497 12.501001 17.001002 22.005002 24.507002 31.005003 36.009004 41.013006 46.017007 48.519006 55.017007 60.021009 62.01901 64.017009 66.01501 70.51501 72.51301 77.517009 82.521 85.023 91.026 94.023 97.020008 102.024 105.021 107.523 113.022 115.020008 120.024">Flash Read Collision Error Flag</tspan><tspan y="26.83789" x="0 5.499 10.503 15.507001 18.009 24.507002 31.005003 37.503004 44.505 49.509004 55.512 62.010004 68.508 71.01 76.014 79.011 82.008 87.012 90.009 92.511 97.515 99.513 102.015 104.517 106.515 111.519 116.522998 118.520999 123.020999 128.025 130.527 135.53099 140.03099 142.53299 145.03499 150.03899 155.04299 157.54499 160.04698 162.54898 167.55298 172.55698 175.05898 182.55597 189.05397 195.55197 198.05397 203.05797 205.55997 208.06197 213.06597 220.56296 225.56696 228.06896 233.07295 238.07695 240.57895 245.58295 248.08495 251.08194 256.08595 261.08995 266.09394 268.59596 271.09797 274.09498 279.09898 286.59599 289.098 294.102 296.604 299.10603 301.104 306.108 310.608 315.612 318.114 325.61103 330.61503 338.11204 343.11604 346.11305 350.61305 353.11506 356.11207 361.11607 365.61607 370.62007 375.62406 378.62107 383.12107 388.12507 390.62709 393.1291 398.1331 403.1371">The RDCOLERR error bit indicates that the MCU attempted a read from a flash memory resource that</tspan><tspan y="37.83789" x=".00004 6.4980409 11.502041 16.00204 18.504042 23.508042 28.512043 30.510045 35.514047 40.518049 43.020048 50.517049 55.52105 60.52505 62.523054 67.527057 72.53105 74.52905 79.53305 82.03505 87.03905 92.043048 94.545047 99.54904 104.04904 106.55104 111.55504 114.05704 116.55904 118.55704 123.561038 128.06104 133.06504 135.56703 140.06703 145.07103 152.56803 160.06502 165.06902 170.07302 175.07701 177.57901 180.576 187.074 193.572 196.074 201.573 206.829 211.833 214.82999 217.33199 219.83399 225.83699 230.84099 235.34099 237.84299 242.34299 244.34099 251.83798 256.84199 258.83998 261.34199 266.34599 271.34999 276.35398 281.35798 286.36198 290.86198 293.36399 298.36799 302.86799 307.36799 312.37199 316.87199 321.37199 323.874 325.87199 330.37199 332.874 337.878 342.882 345.384 350.388 354.888 357.39 362.394 367.398 369.90003 374.90403 379.40403 381.90605 386.91004 389.41206 393.91206 398.91606 400.91404 402.91203 404.91 409.41 411.408 416.412">was being manipulated by a flash command (CCIF=0). Any simultaneous access is detected as a collision</tspan><tspan y="48.83789" x=".00004 5.0040409 8.00104 10.99804 16.00204 18.99904 21.501042 26.505043 31.005043 33.507043 36.00904 41.013044 46.017045 48.519044 53.523046 55.521047 60.525049 65.02505 69.52505 72.02705 77.031047 80.028049 85.03204 87.030048 89.53204 92.529048 97.53304 100.03504 102.03304 107.03704 112.04104 114.54304 116.54104 121.54504 126.549037 128.54703 133.04703 135.54903 138.05103 143.55002 148.55402 153.55802 156.06002 159.057 164.061 169.065 174.069 176.571 181.575 186.579 189.081 194.08499 196.58699 198.58499 203.58899 206.09099 208.59299 213.59699 215.59499 220.09499 222.59699 227.09699 232.10099 236.60099 241.60498 244.10698 248.60698 253.61098 258.615 263.619 268.623 271.125 273.627 278.631 283.635 286.13703 291.14103 296.14503 301.14903 304.14604 309.15003 314.15403 316.65605 321.66004 326.66404 331.66804 334.17005 336.67207 342.17106 347.17506 352.17906 354.68107 361.17906 367.67704 374.17503 381.17704 386.18104 392.18403 398.682 405.18 407.682 412.686 414.684">error by the block arbitration logic. The read data in this case cannot be guaranteed. The RDCOLERR bit</tspan><tspan y="59.83789" x=".00004 1.9980402 6.49804 9.00004 13.50004 15.49804 20.50204 25.506043 28.503043 33.507043 38.511045 41.013044 46.017045 50.517045 53.019044 59.517045 62.514047 64.51205 67.014049 69.01205 74.016048 79.02004 81.52204 86.52604 89.02804 94.032039 96.534038 99.03603 104.04003 106.54203 108.54003 111.04203 113.54403 116.04603 124.54203 127.53903 129.53704 132.03903 134.03704 139.04103 144.04503 146.54703 151.55103 154.05303 159.05702 161.55902 164.06102 169.06502 171.56702 178.06502 184.56302 191.06102 198.06302 203.06702 209.07003 215.56803 222.06603 224.56803 229.57202 234.57602 239.07602 241.57802 246.58202 251.58602 254.08802 259.092 261.59403 264.09605 269.10005 273.60005 276.10206">is cleared by writing a 1 to it. Writing a 0 to RDCOLERR has no effect.</tspan></text>
<path transform="matrix(1,0,0,1,131.85,200.08283)" d="M0 73H423.90003V97H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 273.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004">0</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 273.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004 6.4980409 11.502041 14.004042 18.504042 23.508042 25.506043 27.504044 29.502045 34.002046 36.000047 41.004049 46.00805 48.510049 53.51405 56.51105 59.508054 64.512058 67.509059 70.011058 75.01505 80.01905 82.52105 87.52505 92.02505 94.52705 99.531047">No collision error detected</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 284.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00004">1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 284.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00004 6.4980409 11.502041 13.500041 15.498041 17.49604 21.99604 23.994042 28.998044 34.002046 36.504045 41.508047 44.505048 47.50205 52.50605 55.50305 58.00505 63.009054 68.013057 70.51505 75.51905 80.01905 82.52105 87.52505">Collision error detected</tspan></text>
<g clip-path="url(#clip_7)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M.25 .25H75.35001V101.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.249994 301.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="33.048">5</tspan><tspan y="18.83789" x="16.551 22.554 29.052002 35.550004 41.553 48.051004">ACCERR</tspan></text>
<g clip-path="url(#clip_8)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" d="M75.85001 .25H503.75004V101.25H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 301.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 7.497 12.501001 17.001002 22.005002 24.507002 30.510003 35.010004 39.510004 44.514005 49.014005 53.514005 56.016004 62.019006 65.01601 68.01301 73.017009 76.01401 78.51601 84.01501 86.01301 91.017009">Flash Access Error Flag</tspan><tspan y="26.83789" x="0 5.499 10.503 15.507001 18.009 24.012001 30.510003 37.008005 43.011 49.509004 56.007005 58.509004 63.513006 66.51 69.507 74.511 77.508 80.01 85.014 87.012 89.514 92.016 94.014 99.018 104.021999 106.02 110.52 115.523998 118.02599 123.02999 127.52999 130.032 135.036 140.04 142.54199 144.54 146.538 148.536 153.54 158.54399 163.54799 165.54599 168.04799 173.05199 177.55199 182.05199 187.05599 191.55599 196.05599 198.55799 203.56198 208.56598 213.06598 215.56798 220.57198 225.07198 229.57198 234.57598 237.57297 240.56996 245.57396 250.57796 253.07996 255.58196 260.58598 263.08799 268.09199 270.594 273.096 275.094 280.098 284.598 289.602 292.104 299.601 304.605 312.10203 317.10603 320.10304 324.60304 327.10505 330.10206 335.10606 339.60606 344.61006 349.61405 352.61106 357.11106 362.11506 364.61708 369.11708 374.12107 379.12507 383.62507 388.62907 393.63307 396.13508 401.13908 405.63908 408.14109">The ACCERR error bit indicates an illegal access has occurred to a flash memory resource caused by a</tspan><tspan y="37.83789" x="0 4.5 6.498 11.502001 13.500001 18.504002 21.006003 23.004002 28.008004 33.012006 35.514005 40.518007 43.020006 45.522005 48.024003 53.028005 58.032007 60.534006 65.034008 70.038 77.535 85.032009 90.036 95.04 100.044 102.546 109.044 112.041 114.039 116.541 121.545 124.047 128.547 133.551 138.555 143.55899 148.56299 153.56699 158.06699 163.07099 165.57299 170.57698 173.57398 176.07598 178.07398 182.57398 187.07398 192.07798 194.07598 199.07997 204.08397 206.58597 211.58997 216.59397 219.09597 221.09397 223.09197 225.08997 230.09397 235.09796 240.10196 242.09996 244.60196 247.10396 249.10196 254.10596 258.60597 263.60997 266.11198 270.61198 275.61598 283.11299 290.61 295.61399 300.61799 305.62199 308.124 310.626 319.122 324.126 326.124 328.12199 333.12599 335.628 341.63099 348.12898 354.62696 360.62995 367.12794 373.62593 376.12794 378.12593 382.62593 385.12794 389.62794 394.63194 397.13395 399.63597 402.13798 404.63999 409.64399">violation of the command write sequence or issuing an illegal flash command. While ACCERR is set, the</tspan><tspan y="48.83789" x=".00004 6.4980409 12.996041 15.498041 20.997042 23.499043 26.001044 27.999043 33.003046 38.007047 40.509046 45.009046 50.013048 55.017049 60.02105 65.02505 67.52705 70.029048 75.03304 80.03704 82.53904 87.03904 89.03704 94.04104 99.04504 102.04204 107.046039 112.05003 114.55203 117.05403 122.05803 124.56003 126.55803 131.56203 136.56603 141.57003 146.07003 151.07402 153.57602 158.58002 161.08202 165.58202 170.58602 178.08301 185.58 190.584 195.588 200.592 203.094 205.596 211.09499 216.09899 221.10298 223.60498 229.60799 236.10599 242.60399 248.607 255.105 261.603 264.105 269.109 271.107 273.609 276.11103 278.109 282.609 285.11103 289.61103 291.609 296.613 301.617 304.614 309.618 314.622 317.12403 322.12803 326.62803 329.13005 335.62803 338.62504 340.62303 343.12504 345.12303 350.127 355.131 357.63304 362.63703 365.13905 370.14305 372.64506 375.14707 380.15107 382.65309 384.65107 387.15309 389.6551 392.1571 400.6531 403.65013 405.6481 408.15013 410.1481 415.1521">CCIF flag cannot be cleared to launch a command. The ACCERR bit is cleared by writing a 1 to it. Writing</tspan><tspan y="59.83789" x=".00004 5.0040409 7.506041 12.510042 15.012043 17.514044 22.518044 25.020045 27.522046 32.526048 37.53005 40.032049 46.03505 52.53305 59.03105 65.03405 71.53205 78.03005 80.53205 85.53605 87.53405 90.03605 92.53805 97.542049 102.54604 107.04604 109.54804 114.55204 119.55604 122.05804 127.062038 129.56404 132.06604 137.07004 141.57004 144.07204">a 0 to the ACCERR bit has no effect.</tspan></text>
<path transform="matrix(1,0,0,1,131.85,301.58283)" d="M0 73H423.90003V97H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 374.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004">0</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 374.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00004 6.4980409 11.502041 14.004042 19.008042 23.508042 28.008042 33.012044 37.512044 42.012044 44.51404 49.518045 52.515047 55.512048 60.51605 63.51305 66.01505 71.01905 76.02305 78.52505 83.529048 88.029048 90.531047 95.53504">No access error detected</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 385.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00005">1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 385.58283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00005 6.0030505 10.50305 15.00305 20.00705 24.50705 29.00705 31.50905 36.51305 39.51005 42.507055 47.511056 50.508058 53.010057 58.014059 63.01806 65.52006 70.524059 75.024059 77.526058 82.53005">Access error detected</tspan></text>
<g clip-path="url(#clip_9)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M.25 .25H75.35001V112.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.249994 403.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="33.048">4</tspan><tspan y="18.83789" x="19.539002 25.038002 31.041003 37.044004 39.546 46.548">FPVIOL</tspan></text>
<g clip-path="url(#clip_10)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" d="M75.85001 .25H503.75004V112.25H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 403.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 7.497 12.501001 17.001002 22.005002 24.507002 30.510003 33.507005 38.511007 41.013006 46.017007 50.517007 53.019006 55.017007 60.021009 65.02501 67.52701 73.53001 75.52801 80.532009 82.53001 87.534008 90.036 92.034008 97.038 102.042 104.544 110.043 112.041 117.045">Flash Protection Violation Flag</tspan><tspan y="26.83789" x="0 5.499 10.503 15.507001 18.009 23.508002 29.511002 35.514 38.016 45.017999 50.022 52.524 57.528 60.525 63.522005 68.526 71.523 74.025 79.029 81.027 83.529 86.031 88.029 93.033 98.036998 100.034999 104.534999 109.538997 112.04099 117.04499 121.54499 124.04699 129.051 134.055 136.55699 141.56099 144.06299 146.56499 151.56899 159.06598 164.06998 166.57198 169.07398 175.57198 180.57598 185.07598 187.57798 195.07497 200.07897 205.08296 210.08696 212.58896 215.09096 220.09496 222.59696 227.60095 230.59795 235.60195 240.60594 243.60294 248.60694 256.10395 258.60597 263.60997 266.60697 269.10899 274.11299 277.11 282.11399 286.61399 291.61799 294.12 299.124 304.128 306.63 311.634 316.638 321.642 324.639 329.643 334.143 338.643 341.14503 343.143 348.147 350.64903 355.653 358.15504 363.15904 366.15605 371.16004 373.66206 378.66606 383.16606 385.66807 390.67207 395.67607 398.17808 403.18208 406.17909 411.18309">The FPVIOL error bit indicates an attempt was made to program or erase an address in a protected area</tspan><tspan y="37.83789" x=".00003 5.0040309 7.506031 10.008032 15.0120329 18.009034 23.013035 28.017037 31.014037 36.018037 43.515039 46.017038 48.519037 50.517038 55.521039 60.021039 65.02504 67.52704 72.53104 75.52804 78.03004 83.034038 88.03803 90.54003 95.54403 98.04603 100.54803 102.54603 107.550029 112.050029 117.05402 119.55602 127.053028 132.05702 139.55402 144.55802 147.55501 152.05501 154.557 159.561 164.565 167.562 169.56 174.564 179.568 182.06999 187.07399 189.57599 194.07599 199.07999 206.57698 214.07398 219.07798 224.08197 229.08597 231.58797 238.08597 241.08296 243.08097 245.58296 250.58696 253.08896 257.58897 262.59297 267.59696 272.60096 277.60496 282.60896 287.10896 292.11296 294.61497 299.61897 302.61598 305.11799 310.12199 312.624 319.12199 322.119 324.11698 326.619 331.623 334.125 340.623 345.62699 350.12699 352.629 357.633 360.135 362.63703 367.64103 375.13804 380.14204 382.64405 387.64805 392.65205 395.15406 397.65608 402.66007 405.16209">of program flash or data flash memory during a command write sequence or a write was attempted to a</tspan><tspan y="48.83789" x=".000069999998 5.0040709 8.001071 13.005072 15.507072 20.511075 25.011075 27.513075 32.517076 37.521078 40.023077 45.027078 48.02408 53.02808 58.03208 60.53408 65.53808 68.04008 70.542079 73.044078 78.04807 83.05207 85.55407 91.05307 93.05107 98.05507 102.55507 109.05307 115.05607 122.55307 125.05507 131.55307 136.55707 138.55507 140.55307 145.55707 148.05907 153.06307 158.06707 163.07106 168.07506 170.07306 175.07706 180.08106 182.58306 185.08506 190.08905 193.08605 195.58805 201.59105 207.59406 213.59706 220.09506 227.09706 234.59406 237.09606 239.59806 248.09406 253.09806 255.09606 257.09407 262.09806 264.60008 270.09907 276.10206 282.10505 284.60707 291.60908 296.61308 299.11509 301.11308 305.61308 308.11509 312.61509 317.61909 320.1211 322.6231 325.12513 327.62715 332.63114 337.63514 340.13716 346.63514 353.13313 355.63514 361.13414 363.63615 366.13816 368.13615 373.14015 378.14414 380.64616 385.14616 390.15016 395.15415 400.15815 405.16215 407.66416 410.16618 415.17018">protected area of the FlexRAM while enabled for EEPROM. While FPVIOL is set, the CCIF flag cannot be</tspan><tspan y="59.83789" x=".000069999998 4.50007 6.4980704 11.502071 16.506073 19.503073 24.507073 29.511075 32.013074 34.51507 39.519075 42.021074 44.019075 49.023077 54.027078 59.03108 63.53108 68.53508 71.03708 76.04108 78.543079 83.043079 88.04707 95.544078 103.04108 108.045078 113.04907 118.05307 120.55507 123.05707 128.55606 133.56006 138.56406 141.06606 146.56505 152.56806 158.57106 161.07306 168.07506 173.07906 175.58106 180.58506 182.58306 185.08506 187.58705 189.58506 194.08506 196.58705 201.08705 203.08506 208.08905 213.09305 216.09004 221.09404 226.09804 228.60004 233.60404 238.10404 240.60604 247.10404 250.10103 252.09903 254.60103 256.59904 261.60304 266.60704 269.10905 274.11305 276.61506 281.61906 284.12107 286.62309 291.62709 294.1291 296.12709 298.6291 301.1311 303.63313 312.12913 315.12614 317.1241 319.62614 321.6241 326.6281 331.6321 334.13414 339.13813 341.64015 346.64414 349.14616 351.64817 356.65217 359.15419 361.6562 366.6602 371.66419 374.1662 379.6652 385.66819 391.67118 394.1732 401.1752 406.1792 408.6812 413.6852 415.6832">cleared to launch a command. The FPVIOL bit is cleared by writing a 1 to it. Writing a 0 to the FPVIOL bit</tspan><tspan y="70.83789" x=".000069999998 5.0040709 10.008072 14.508072 17.010073 22.014073 27.018074 29.520075 34.524076 37.026075 39.528074 44.532075 49.032075 51.534074">has no effect.</tspan></text>
<path transform="matrix(1,0,0,1,131.85,403.08283)" d="M0 84H423.90003V108H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 487.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00007">0</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 487.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00007 6.4980709 11.502071 14.004072 19.008072 22.005072 27.009072 29.511073 34.51507 39.01507 41.51707 43.51507 48.519075 53.523077 56.025075 60.525075 62.523077 67.52708 69.52508 74.529079 77.031078 79.029079 84.03307 89.03707 91.53907 96.54307 101.547069 104.049068 109.05306 113.55306 116.05506 121.05906">No protection violation detected</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 498.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00008">1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 148.08042 498.08283)" font-size="9" font-family="HelveticaLTStd"><tspan y="9.83789" x=".00008 6.0030806 9.00008 14.004081 16.50608 21.510083 26.010083 28.512084 30.510083 35.514085 40.518087 43.020086 47.520086 49.518087 54.522089 56.52009 61.52409 64.02609 66.02409 71.02809 76.03209 78.53409 83.538089 88.54208 91.04408 96.04808 100.54808 103.05008 108.05408">Protection violation detected</tspan></text>
<g clip-path="url(#clip_11)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M.25 .25H75.35001V26.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.249994 515.5828)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="28.044 33.048 38.052003">3&#x2013;1</tspan><tspan y="18.83789" x="16.299 22.797 27.801003 32.301004 37.305006 40.302007 44.802007 49.806009">Reserved</tspan></text>
<g clip-path="url(#clip_12)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" d="M75.85001 .25H503.75004V26.25H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 515.5828)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 12.501 17.001 19.503 22.005002 24.003003 29.007004 31.005005 36.009008 38.511007 40.509008 45.009008 47.511007 50.508008 55.51201 60.01201 65.01601 68.01301 72.51301 77.517009 82.521">This field is reserved.</tspan><tspan y="18.83789" x="0 5.499 10.503 12.501 17.001 19.503 22.5 27.504002 32.508005 37.512006 40.509008 45.51301 50.51701 52.51501 57.01501 59.51701 62.01901 64.017009 69.021 71.019008 76.023 78.525 80.523 85.023 87.525 90.522 95.526 100.026 105.03 108.027 112.527 117.531 122.534999 125.036998 130.041 135.045 140.049 142.551 147.555 149.553 156.051 161.055 165.555 170.055 172.55699 177.56099 182.56499 187.06499 189.56699 192.06899 197.07299 202.07698 204.57898 209.07898 214.08298 216.08098 221.08498 226.08898 228.59098 233.59497">This read-only field is reserved and always has the value 0.</tspan></text>
<g clip-path="url(#clip_13)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M.25 .25H75.35001V94.65H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.249994 542.0828)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="33.048">0</tspan><tspan y="18.83789" x="14.292 21.789002 28.791003 34.794004 40.293004 46.296007 51.795007">MGSTAT0</tspan></text>
<g clip-path="url(#clip_14)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" d="M75.85001 .25H503.75004V94.65H75.85001Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 131.85 542.0828)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 7.4970009 12.501001 19.998002 25.002003 27.999003 32.499 35.001 41.499 46.503004 51.507005 54.009004 57.006006 62.010007 64.008 66.006008 71.01 74.007 76.509 83.007 88.011 95.508 103.005008 108.009 113.013 118.017 120.519 127.017 132.021 139.51799 144.52199 146.51999 151.52399 154.02599 156.02399 161.02799 166.03199 168.53398 174.53699 177.03899 182.04299 184.54499 189.54898 194.04898 196.55098 202.04998 204.04798 209.05197">Memory Controller Command Completion Status Flag</tspan><tspan y="26.83789" x="0 5.499 10.503 15.507001 18.009 25.506 32.508 38.511 44.010004 50.013 55.512 60.516004 63.018 67.518009 70.020008 75.024 77.526 82.53 87.03 89.532 92.034 94.032 99.035999 104.03999 106.54199 108.53999 113.03999 115.54199 120.04199 125.04599 127.54799 130.04999 132.04799 134.54999 137.05199 142.05599 147.05998 149.56198 154.56598 157.56298 160.55997 165.56397 168.56096 171.06296 173.06096 177.56096 180.06296 185.06696 190.07096 192.57295 197.57695 202.07695 204.57895 209.58295 214.58695 217.08895 222.09294 227.09694 230.09394 232.09194 237.09593 242.09993 244.60193 249.60593 254.10593 259.10993 263.60993 268.61393 271.11595 273.11393 278.11793 283.12193 285.62394 290.62794 293.12995 295.63197 300.63597 303.13798 305.63999 307.63798 312.64198 317.14198 322.14598 324.64799 329.14799 334.15199 341.649 349.146 354.15 359.154 364.158 366.66 371.664 374.661 377.16304 382.16703 387.17103 390.16804 392.16603 397.17 402.174 404.67604 407.17805 412.18205">The MGSTAT0 status flag is set if an error is detected during execution of a flash command or during the</tspan><tspan y="37.83789" x="0 2.5020004 4.5000007 9.504002 14.004002 19.008004 21.510004 24.507004 29.511006 34.011007 39.015008 41.517007 44.019006 48.519006 53.523008 58.527009 63.53101 68.53501 73.53901 78.03901 83.04301 85.545009 88.047008 94.05 98.55 101.052 106.056 108.558 113.058 115.56 120.563999 123.065998 128.06999 132.56999 135.07199 137.57399 139.57199 144.57599 149.57999 152.08199 154.58399 157.08599 162.08998 164.08798 168.58798 171.08998 176.09398 178.09198 180.59398 183.09598 187.59598 192.59998 197.60398 202.60797 207.61197 210.11397 212.61597 215.61296 220.61696 225.62096 230.62496 233.12696 238.13095 243.13495 248.13895 253.14295 255.64495 260.64897 265.65296 268.15498 271.15199 273.654 278.658 283.662 286.164 290.664 292.662 297.666 302.66999 305.667 310.671 315.675 318.177 323.181 327.681 330.183 332.68504 337.68904 342.69303 345.19505 350.19905 354.69905 359.70304 362.70005 365.20207 367.20005 369.19804 373.69804 378.70204 381.20405 383.70606 388.71006 393.71406 396.21607 401.22007 403.72209 408.72608 413.73008">flash reset sequence. As a status flag, this bit cannot (and need not) be cleared by the user like the other</tspan><tspan y="48.83789" x="0 5.0040009 8.001 10.998 16.002 18.999 21.501002 24.003003 26.001004 31.005005 36.009008 40.509008 43.011007 45.009008 50.01301 52.515008 55.017007 60.021009 62.01901 66.51901 69.02101 72.01801 77.02201 82.02601 84.02401 88.52401 91.02601 96.03001 99.02701">error flags in this register.</tspan><tspan y="65.23789" x="0 5.499 10.503 15.507001 18.009 22.509 27.513 29.511002 34.515005 39.519006 42.021005 47.025007 49.527006 52.029005 54.531003 59.535005 64.539 67.041 74.538 81.54 87.543 93.042 99.045 104.544 109.548 112.049999 117.05399 119.051998 121.55399 124.05599 126.55799 131.562 134.55899 137.06099 140.256 144.756 149.76 157.25699 164.75399 169.75798 174.76198 179.76598 182.76297 189.26097 192.45598 194.95798 196.95598 201.45598 203.95798 208.45798 213.46198 215.45998 217.45798 222.46198 224.96398 229.96797 234.97197 236.96997 241.46997 243.97197 248.97597 251.47797 253.97997 256.48197 261.48597 266.48997 268.99198 273.99598 278.99998 284.00398 286.50599 291.50999 294.012 296.514 299.01603 304.02003 309.02403 311.52604 314.72105 319.22105 324.22505 331.72206 339.21907 344.22306 349.22706 354.23106 357.22807 363.72605 366.92106 369.42308 374.42707 378.92707 383.93107 388.43107 393.43507 395.93708 397.93507 402.93907">The value of the MGSTAT0 bit for "command-N" is valid only at the end of the "command-N" execution</tspan><tspan y="76.23789" x="0 6.4980008 11.502001 16.506 21.510003 24.012003 30.510004 37.008005 39.510004 45.009004 50.265005 55.269006 57.771005 62.775007 67.77901 72.783008 75.285 80.289 85.293 87.795 92.798999 95.796 100.799999 103.301998 105.80399 110.80799 115.81199 118.31399 123.317989 128.32199 132.82199 135.32399 137.82599 142.32599 147.32999 154.82698 162.32398 167.32798 172.33197 177.33597 179.83797 184.84197 189.84597 194.34597 196.84796 201.85196 206.85596 211.85996 216.86396 219.36595 221.36396 226.36795 231.37195 236.37595 240.87595 245.87995 250.88394 255.88794 258.38996 260.89198 266.89497 269.39698 271.899 276.399 281.40299 288.9 293.904 296.406 301.41 306.414 308.412 313.416 315.918 318.42 323.424 328.428 331.42503 333.423 338.427 343.431 345.933 348.43504 353.43904 358.44303 360.94505 365.94905 370.44905 375.45304 379.95304 384.95704 387.45906 389.45704 394.46104 399.46504 401.96705 406.97105">when CCIF=1 and before the next command has been launched. At some point during the execution of</tspan><tspan y="87.23789" x="0 3.1950002 7.695 12.699001 20.196003 27.693005 32.697008 37.701009 42.70501 45.70201 52.200014 57.456014 62.460016 64.96201 68.15701 70.65901 73.16101 78.16501 83.16901 85.671009 90.675 93.672008 98.676 103.176 105.174 110.178 115.182 119.682 122.184 125.181 130.185 134.685 139.689 141.687 144.189 146.691 148.689 153.189 155.691 160.69499 162.693 167.193 171.693 176.69699 179.69399 184.69799 189.70198 194.70598 197.20798 202.21198 207.21598 212.21997 214.72197 219.72597 224.72997 229.22997 231.73197 236.73596 239.73296 244.73696 249.23696 251.23496 256.23896 261.24296 265.74296 268.24497 273.24897 276.24598 279.24299 284.24699 287.244 289.746 291.744 296.244 298.746 303.246 305.244 310.248 315.25199 318.249 323.253 328.257">"command-N+1," the previous result is discarded and any previous error is cleared.</tspan></text>
<g clip-path="url(#clip_15)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H75.7"/>
</g>
<g clip-path="url(#clip_16)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.5V16.5"/>
</g>
<g clip-path="url(#clip_17)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M76.2 16H-.5"/>
</g>
<g clip-path="url(#clip_18)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" 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_19)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.50001 0H504.50004"/>
</g>
<g clip-path="url(#clip_20)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.5V16.5"/>
</g>
<g clip-path="url(#clip_21)">
<path transform="matrix(1,0,0,1,53.999994,73.68281)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.50004 16H75.00001"/>
</g>
<g clip-path="url(#clip_22)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.6V108.5"/>
</g>
<g clip-path="url(#clip_23)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.95 108.15H-.25"/>
</g>
<g clip-path="url(#clip_24)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 108.25V.4"/>
</g>
<g clip-path="url(#clip_25)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004 .4V108.25"/>
</g>
<g clip-path="url(#clip_26)">
<path transform="matrix(1,0,0,1,53.999994,89.682819)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 108.15H75.25001"/>
</g>
<g clip-path="url(#clip_27)">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.35V101.85"/>
</g>
<g clip-path="url(#clip_28)">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.95 101.5H-.25"/>
</g>
<g clip-path="url(#clip_29)">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 101.6V-.1"/>
</g>
<g clip-path="url(#clip_30)">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.1V101.6"/>
</g>
<g clip-path="url(#clip_31)">
<path transform="matrix(1,0,0,1,53.999994,197.83281)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 101.5H75.25001"/>
</g>
<g clip-path="url(#clip_32)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.35V101.85"/>
</g>
<g clip-path="url(#clip_33)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.95 101.5H-.25"/>
</g>
<g clip-path="url(#clip_34)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 101.6V-.1"/>
</g>
<g clip-path="url(#clip_35)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.1V101.6"/>
</g>
<g clip-path="url(#clip_36)">
<path transform="matrix(1,0,0,1,53.999994,299.33283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 101.5H75.25001"/>
</g>
<g clip-path="url(#clip_37)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.35V112.85"/>
</g>
<g clip-path="url(#clip_38)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.95 112.5H-.25"/>
</g>
<g clip-path="url(#clip_39)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 112.6V-.1"/>
</g>
<g clip-path="url(#clip_40)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.1V112.6"/>
</g>
<g clip-path="url(#clip_41)">
<path transform="matrix(1,0,0,1,53.999994,400.83283)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 112.5H75.25001"/>
</g>
<g clip-path="url(#clip_42)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.35V26.85"/>
</g>
<g clip-path="url(#clip_43)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.95 26.5H-.25"/>
</g>
<g clip-path="url(#clip_44)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 26.6V-.1"/>
</g>
<g clip-path="url(#clip_45)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.1V26.6"/>
</g>
<g clip-path="url(#clip_46)">
<path transform="matrix(1,0,0,1,53.999994,513.3328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 26.5H75.25001"/>
</g>
<g clip-path="url(#clip_47)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.60001-.35V95.15"/>
</g>
<g clip-path="url(#clip_48)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M75.7 94.9H-.25"/>
</g>
<g clip-path="url(#clip_49)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 95.15V-.1"/>
</g>
<g clip-path="url(#clip_50)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.00004-.1V95.15"/>
</g>
<g clip-path="url(#clip_51)">
<path transform="matrix(1,0,0,1,53.999994,539.8328)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25004 94.9H75.50001"/>
</g>
<g clip-path="url(#clip_52)">
<path transform="matrix(1,0,0,1,53.999994,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,53.999994,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 53.999994 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 7.4970009 12.501001 20.502003 26.001004 29.502003 34.506006 37.008005 44.505006 49.509008 55.008008 57.510007 62.514009 68.01301 73.51201 76.01401 82.51201 87.51601 93.01501 95.517009 100.521 103.518009 108.522 112.023">Memory Map and Registers</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 53.999994 734.93869)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.007 137.227 142.787 148.347 151.127 157.797 163.907 170.017 173.347 179.457 185.017 193.907 196.687 199.467 205.027 207.80699 215.027 220.58699 223.91699 229.47699 233.36699 238.92699 245.03699 250.59699 256.15699 258.93699 267.26698 272.82698 278.93696 285.04695 290.60694 293.38694 296.16694 298.94694 306.16694 311.72694 317.28694 320.06694 322.84693 328.40693 331.18693 336.74693 342.8569 348.9669 351.7469 357.3069 362.86689 368.42689">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 53.999994 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00102 5.0050208 10.009022">660</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_53)">
<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_54)">
<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_55)">
<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_56" 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
rLDEfY9gElfGNoMEawSXxVILX1qClT23kRpnLm9C5O5LLpjE8YEiEvdpgkkceGsL
SLBGWFnsvcm53L/vLdj+k5ui+4AIRFKx/II1CymOZQi2sG8jTjDvslhW4UtFsMrk
NlJj+evrqvOmGoI18Yn7DMEkTu1+ASRYw6ssZih8qQjWP029iFC/iVVFMIkpVCLo
GdmC+TUBWwrWcC+LGQpf4YL1c1OvSshKTHfiVEiwJjJxny1Y4tUEbC+YU1nMXPgK
FKwsTb2BoZtOrJZgEndPQK7IKFjinu2w16DhUhYzF74CBStXU6936NadKycYKHGf
J5hrE7CTYJZlsdzCV4hgb370YvSpX0xcuDqgOHEqJ1gTk7jPEyxxbAJ2MqFhURaz
KXx5C1bJwpchFHOJVRSsCUjcWwgmYZ/tcBWskVcWsyl8eQtWgaZep1BchlVUsKZ2
4t5OMPsmYA/BDGUxy8KXn2Cvjm2xnJdXZrahQ57fChBMMVlfXcF0HbMTLLFuAvbw
oZFRFrMvfPkJZt/Uq/ZtW/DoyfmFxT3TN7YjBFPMc1RasKZe4t5aMMsmYD/BGmll
MfvCl4dgTk29Ol+1I7JekjubrmDyB7WGV3XBJOY1nqetBZO4+O73cIJ1lcWcCl+u
grnmNhS+Z1/knqMo2KVptbfmayCYSuLeRbDE4pVnbyskZMXVHpdT4ctVsL1Hv+M0
L0O/5ABWVu7pLs+0BlYDwVqOBSYVHQXLbQIOEaxdFnMtfDkJ5tHUqzN5fJElGQWL
F4GJe0fBkrwm4BAxJGTdJY65Fr6cBPNo6tWbQJ6cuaz2Ho3WkGojmMSZ7f5X5C6Y
OdsRKJhEyMNhrmB+Tb16E8gTxWyH1pDqJFgzIHHvLlhibAIOFyw8sgR7Zc9Wv74N
1Tnkw825IQoWO/wS916CJdlNwNHtMgjm3dSrPIvcmZ0foWB9EB6O+Qr2YHxDuQQL
aerVn0iOULD+CI/Eva9gSUYTcHS7UgULPIUIMpdcoGB9E+LY4+sOVxQgWJLWBBzd
rlTBApt6IXPJBQrWT+GUuA8TrLcJOLpdvYLZN/VSMHvKIJj8tYs7II59Zt1yFiZY
0nPuUXS7egULf2EZMpdcoGABGsgNB+GYZeI+WLCuslh0u7oEU9mpFzKXXFDsSNQa
UnkEk8c5kGM2B0AHC5asbQKOblenYFovLEPmkgssNAcIJiydf5acQDiWm7jXECzp
aAKOblenYK5NvX0rmJZddRUsWXUMIVhu4l5JsHa2I7pdbcEUd+qFzCVrFpfGKViw
YILcbUCOGRL3SoIlz5uAo9vVFkzxFCLIXLJG95UwrVGVULBEc7qvCUPiXu8TW9mO
6Ha1BNPdqRcyl+xY/vq64oXUXjABlLjPOgBaVekrY5uj2yXxm32/1t2MDTKX7FDf
NUBrYKUVLCk2ca8q2MK+jdHtknjjb7/qz0npiu7D4aTqDvVlFgyXuO89AFpVsANv
bYluV2P1EVH3pC/IXDKC2PFmsnab3hj6LR5fLyhxrydYqxoW3a6WYLpb9i49PFFM
LC6Nz86PgPZso2BrwRXHOhP3SoK1+zmi29V4nkWs3mnL4VGzjUdzOwZxifu2Y0qC
tbcljW5Xo6PQrJipr0bUbOtsm5bcazshjrUT9xqCdfbUR7erU7DwPvqKRc0Of7Ds
eYcm7jUE63wrLLpdjbXNvnU73sEQ9Tu+yP6lEtB7aKJusGBd7zVHt6tLsLodUGSI
+h3AZy8YLnEflkfpPZ4vul2NnvfBdu0fiD65+yHqd4SsvWAJMnEfEF1vW/anYCrv
XJY9ankIupNgCTJx7xWpuyNGtytVsJocc26Im3NDuipUUTBhfjy6V61YPrg+9djL
6HalCua9p29lQjF/2KKigiWw4phjZB3cHN2uLMECd24rdeimN1pUV7AElri3DsMZ
K9HtyhJM9xXMEoWsvlZWVM/1XqXSgglntkcULGvf7D4XTEK3CbgUcWfBYmsWd6ou
GC5xnxdXxjbjji8anZi9tvAYJ5j3+Q8lDcXu3i6qLliy6ljhScXck5oD3Zi7vyxX
9vG5L0GC1aoJ+NL0IOLhsEUNBEsiJO7bTb0IwZqXFlqXFXgGX+4RsnVoApal16Mn
wScMZ1MPwZJCE/e9G2UrCvb6kRut82NbnL21hBOs8tmOC1cHoHYlNRIsKS5xn3sC
eohgnSegt5D1GEiwajcBy7oL92TYpk6CJUUk7rMKXyqCvTc513tNi4+e4gSrZBOw
PBaCcoa91EywBOtYb1OvomCy3BKXUq/p2NWvQIJVrAlY1Jq5vaOAG1eb+gmGTNz3
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>