birdcage/docs/K60-refman-vectors/K60-reference-manual_page_710.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

321 lines
26 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 .49H314.51V37.510004H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,73.5)" d="M315.49 .49H377.51V37.510004H315.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,73.5)" d="M378.49 .49H503.51V37.510004H378.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,111.5)" d="M.245 .49H314.755V26.505H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,111.5)" d="M315.245 .49H377.755V26.505H315.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,54,111.5)" d="M378.245 .49H503.755V26.505H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,54,138.25)" d="M.245 .245H314.755V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,54,138.25)" d="M315.245 .245H377.755V15.255H315.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,54,138.25)" d="M378.245 .245H503.755V15.255H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,54,73.5)" d="M-.25 0-1.20866-1.91732H315.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,54,73.5)" d="M315-.5H316.91734V38.5H315 313.08268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,54,73.5)" d="M315.6 38V39.91732H-.5V38 36.08268H315.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<path transform="matrix(1,0,0,1,54,73.5)" d="M0 38-1.91732 39.91732V-1.20866L0-.25 1.91732 .70866V36.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_14">
<path transform="matrix(1,0,0,1,54,73.5)" d="M314.9 0V-1.91732H378.1V0 1.91732H314.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_15">
<path transform="matrix(1,0,0,1,54,73.5)" d="M378-.5H379.91734V38.5H378 376.08268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_16">
<path transform="matrix(1,0,0,1,54,73.5)" d="M378.6 38V39.91732H314.4V38 36.08268H378.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_17">
<path transform="matrix(1,0,0,1,54,73.5)" d="M377.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H377.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_18">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504-.25 505.91734-1.20866V39.91732L504 38 502.08268 36.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_19">
<path transform="matrix(1,0,0,1,54,73.5)" d="M504.5 38V39.91732H377.4V38 36.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_20">
<path transform="matrix(1,0,0,1,54,111.5)" d="M315-.6H316.66734V27.1H315 313.33268V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_21">
<path transform="matrix(1,0,0,1,54,111.5)" d="M315.35 26.75V28.41732H-.25V26.75 25.08268H315.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_22">
<path transform="matrix(1,0,0,1,54,111.5)" d="M0 26.85H-1.66732V.4H0 1.66732V26.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_23">
<path transform="matrix(1,0,0,1,54,111.5)" d="M378-.6H379.66734V27.1H378 376.33268V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_24">
<path transform="matrix(1,0,0,1,54,111.5)" d="M378.35 26.75V28.41732H314.65V26.75 25.08268H378.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_25">
<path transform="matrix(1,0,0,1,54,111.5)" d="M504 .4H505.66734V26.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_26">
<path transform="matrix(1,0,0,1,54,111.5)" d="M504.25 26.75V28.41732H377.65V26.75 25.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_27">
<path transform="matrix(1,0,0,1,54,138.25)" d="M315-.35H316.66734V15.75H315 313.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_28">
<path transform="matrix(1,0,0,1,54,138.25)" d="M315.1 15.5V17.16732H-.95866L-.125 15.5 .70866 13.83268H315.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_29">
<path transform="matrix(1,0,0,1,54,138.25)" d="M0 15.625-1.66732 16.45866V-.1H0 1.66732V14.79134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_30">
<path transform="matrix(1,0,0,1,54,138.25)" d="M378-.35H379.66734V15.75H378 376.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_31">
<path transform="matrix(1,0,0,1,54,138.25)" d="M378.1 15.5V17.16732H314.9V15.5 13.83268H378.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_32">
<path transform="matrix(1,0,0,1,54,138.25)" d="M504-.1H505.66734V16.45866L504 15.625 502.33268 14.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_33">
<path transform="matrix(1,0,0,1,54,138.25)" d="M504.125 15.5 504.95866 17.16732H377.9V15.5 13.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_34">
<path transform="matrix(1,0,0,1,54.000005,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_35">
<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_36">
<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_37">
<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 0H504V105H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 109 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.68399 248.35199 253.01999 260.352 265.02 268.356 277.02 283.692 291.024 298.356 301.692 305.02799 312.36 319.692 323.02799 327.024 333.69599 341.02799 348.36 352.356 355.692 363.024 370.356 377.02799 384.36">Table 29-66.Swap Control Command Error Handling (continued)</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M.5 .5H314.5V37.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="18.83789" x="1.998 8.001 11.502001 15.003001 20.502 24.003 26.505002 33.003004 38.502004 44.001005 49.500005 52.002004 54.999006 57.501005 63.000005">Error Condition</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M315.5 .5H377.5V37.5H315.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 371.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="18.243 24.246 31.248002 36.252004">Swap</tspan><tspan y="18.83789" x="14.004 20.502 26.001002 31.500002 34.497 37.998 43.497">Control</tspan><tspan y="29.83789" x="18.747 25.245 30.744002 36.243">Code</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,73.5)" d="M378.5 .5H503.5V37.5H378.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.5 76)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="18.83789" x="43.245 49.248 52.749 56.25 61.749 65.25 67.752 74.25 76.752">Error Bit</tspan></text>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,111.5)" d="M.25 .5H314.75V26.5H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 114)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 15.507001 18.009 23.013 26.01 29.007 34.011 37.008005 41.508005 44.010004 49.014005 54.018007 58.518007 63.522008 66.02401 71.02801 76.032009 81.036 86.04 88.542 93.546 98.549999 103.049999 108.05399 113.05799 118.06199 120.56399 125.567989 128.56499 133.56899 138.57299 141.07498 146.07898 151.08298 154.07997 156.07798 161.08197 166.08597 168.58797 171.08997 176.09397 181.09796 183.59996 188.09996 194.59796 199.60196 204.60596 207.10796 212.11196 217.11595 219.61795 224.62195 227.61894 235.11594 237.11394 242.11794 247.12194 249.62393 251.62194 256.62596 261.62995 264.13197 269.13597 274.13996">Any errors have been encountered during the swap determination and</tspan><tspan y="18.83789" x=".00002 5.0040209 8.00102 13.005021 18.009022 21.006022 26.010022 33.507024 36.504026 41.004026 46.008028 49.005029 51.00303 53.505029 58.005029 60.507028 65.511028 70.51502 75.51902 78.51602 83.52002 86.02202 88.02002 93.02402 98.028018">program-verify operations</tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,111.5)" d="M315.25 .5H377.75V26.5H315.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 371.25 114)" font-size="9" font-family="HelveticaLTStd"><tspan y="13.33789" x="16.74 21.744 24.246 26.748002 31.752003 34.254 36.756">1, 2, 4</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,54,111.5)" d="M378.25 .5H503.75V26.5H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 114)" font-size="9" font-family="HelveticaLTStd"><tspan y="13.33789" x="22.743 28.242 34.245004 39.744005 45.747 51.246004 53.748 61.245004 68.247 74.25 79.749 85.752 91.251 96.255">FSTAT[MGSTAT0]</tspan></text>
<g clip-path="url(#clip_7)">
<path transform="matrix(1,0,0,1,54,138.25)" d="M.25 .25H314.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 140.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 15.507001 18.009 23.013 26.01 31.014 37.512 42.516004 47.520006 52.524007 55.026006 59.526006 62.028005 68.526 73.53 76.527 81.531 84.033 89.036998 94.04099 96.54299 101.54699 106.04699 108.54899 113.552989 118.556987 121.05898 126.06298 131.06699 134.06398 136.06198 141.06598 146.06998 148.57198 151.07398 156.07798 161.08197 163.58397 168.08397 174.58197 179.58597 184.58997 187.09197 192.09597 197.09996 199.60196 204.60596 207.60295 215.09995 217.09795 222.10195 227.10594 229.60794 231.60594 236.60994 241.61394 244.11594 249.11994 252.11693 257.12095 261.62095 266.62495 271.62895 276.63294 279.62995">Any brownouts were detected during the swap determination procedure</tspan></text>
<g clip-path="url(#clip_8)">
<path transform="matrix(1,0,0,1,54,138.25)" d="M315.25 .25H377.75V15.25H315.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 371.25 140.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="26.748">8</tspan></text>
<g clip-path="url(#clip_9)">
<path transform="matrix(1,0,0,1,54,138.25)" d="M378.25 .25H503.75V15.25H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 140.5)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="22.743 28.242 34.245004 39.744005 45.747 51.246004 53.748 61.245004 68.247 74.25 79.749 85.752 91.251 96.255">FSTAT[MGSTAT0]</tspan></text>
<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="M-.5 0H315.1"/>
</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="M315-.5V38.5"/>
</g>
<g clip-path="url(#clip_12)">
<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="M315.6 38H-.5"/>
</g>
<g clip-path="url(#clip_13)">
<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 38.5V-.5"/>
</g>
<g clip-path="url(#clip_14)">
<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="M314.9 0H378.1"/>
</g>
<g clip-path="url(#clip_15)">
<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="M378-.5V38.5"/>
</g>
<g clip-path="url(#clip_16)">
<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="M378.6 38H314.4"/>
</g>
<g clip-path="url(#clip_17)">
<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="M377.9 0H504.5"/>
</g>
<g clip-path="url(#clip_18)">
<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-.5V38.5"/>
</g>
<g clip-path="url(#clip_19)">
<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 38H377.4"/>
</g>
<g clip-path="url(#clip_20)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M315-.6V27.1"/>
</g>
<g clip-path="url(#clip_21)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M315.35 26.75H-.25"/>
</g>
<g clip-path="url(#clip_22)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 26.85V.4"/>
</g>
<g clip-path="url(#clip_23)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.6V27.1"/>
</g>
<g clip-path="url(#clip_24)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.35 26.75H314.65"/>
</g>
<g clip-path="url(#clip_25)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V26.85"/>
</g>
<g clip-path="url(#clip_26)">
<path transform="matrix(1,0,0,1,54,111.5)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 26.75H377.65"/>
</g>
<g clip-path="url(#clip_27)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M315-.35V15.75"/>
</g>
<g clip-path="url(#clip_28)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M315.1 15.5H-.25"/>
</g>
<g clip-path="url(#clip_29)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.75V-.1"/>
</g>
<g clip-path="url(#clip_30)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.35V15.75"/>
</g>
<g clip-path="url(#clip_31)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.1 15.5H314.9"/>
</g>
<g clip-path="url(#clip_32)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.75"/>
</g>
<g clip-path="url(#clip_33)">
<path transform="matrix(1,0,0,1,54,138.25)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H377.9"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 171)" 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 171)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.4980008 11.502001 14.004002 19.008004 22.005003 27.009003 32.013006 37.017007 39.519006 42.021005 44.019006 49.023008 51.021009 56.02501 60.52501 63.027009 69.52501 71.52301 73.52101 75.51901 78.02101 83.02501 88.02901 90.531009 93.033008 98.037 103.041 105.543 110.547 115.550998 120.55499 125.55899 128.06099 133.06499 138.06899 140.57099 143.07299 145.07099 147.57299 152.57698 155.07898 157.58098 162.58498 167.58898 170.09098 174.59098 181.08898 186.09297 191.09697 193.59897 198.09897 200.60097 205.60497 208.10697 213.11096 215.61296 220.61696 223.61396 226.11595 230.61595 233.11795 238.12195 240.62395 245.62795 250.12795 252.62995 255.62694 260.63096 265.63496 270.63896 273.63597 276.13798 278.13597 283.13996">Returned fields will not be updated, i.e. no swap state or status reporting</tspan></text>
<g clip-path="url(#clip_34)">
<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">710</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_35)">
<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_36)">
<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_37)">
<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_38" 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
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
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>