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

200 lines
36 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,76.53284,372.59999)" d="M0 0H458.93434V268.15119H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,53.999998,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<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_4">
<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_5">
<path transform="matrix(1,0,0,1,54,748.55599)" d="M337.58 0V-1.61732H504V0 1.61732H337.58" clip-rule="evenodd"/>
</clipPath>
</defs>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="11.85" x="37.1 48.006 57.344 63.56 69.776 76.776 80.276 86.492008 93.492008 100.492008 103.992008 114.100009 118.76201 122.65401 126.546009 132.76201 136.26201 142.47801 148.69402 154.91002 161.12602 166.57202 172.01802 175.51802 182.51802 189.51802 194.96402 200.41002 204.30202 211.30202 215.19402 221.41002 224.91002 228.80202 235.80202 239.30202 243.19402 250.19402 256.41 259.91 267.694 271.586 277.802 284.802 294.14 304.24803 316.69404 320.19404 330.30204 337.30204 341.19404 345.08604 351.30204 354.80204 361.80204 366.46403 373.46403 380.46403 385.126 391.342 402.234 413.126 417.018 424.018 431.018 434.518 441.518 446.18 449.68 455.896 460.55799 466.774 472.22 476.112 483.112">&#x2022;Read and write access possible to the FlexRAM while programming or erasing</tspan><tspan y="27.85" x="48.00602 55.00602 61.22202 65.11402 71.330028 74.830028 78.72202 85.72202 89.22202 93.11402 100.11402 106.330028 109.830028 116.830028 121.49203 128.49204 135.49204 140.15404 146.37004 157.26204 160.76204 167.76204 172.42404 175.92404 182.92404 189.14005 193.03205 199.24805 202.74805 207.41005 211.30205 217.51805 222.96405 229.96405 233.46405 244.35605 250.57205 261.46406 268.46406 273.12605">data in the program or data flash memory</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 132.4)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x=".001 8.3410019 16.681004 20.851004 29.191006 33.361009 41.701009 45.87101">29.1.1.5</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 122.3833 132.4)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x=".00099 11.670991 16.66599 25.83099 34.17099 40.00599 44.17599 53.340993 57.510995 65.851 74.191 83.356 87.526 100.021 108.36101 121.69601 130.86101 136.69602 145.03601 149.20601 161.701 170.866 180.03099 189.19599 193.36598 201.70598 205.87598 215.04097 223.38097 231.72097 236.71596 245.88095 251.71596 260.05598">Other Flash Memory Module Features</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 53.999994)" font-size="14" font-family="TimesLTStd"><tspan y="108.25" x="13.10599 23.997992 28.659993 35.659994 39.551996 45.767995 50.429994 57.429994 63.645994 67.537998 71.037998 78.037998 81.92999 88.92999 95.92999 100.591999 107.591999 114.591999 118.48399 122.37599 128.592 135.592 141.808 145.308 150.754 157.754 164.754 171.754 175.646 182.646 186.146 193.146 199.362 206.362 212.578 217.24 223.45601 227.348 234.348 239.01001 242.51001 247.17201 254.17201 258.834 262.334 266.996 270.888 277.104 282.55003 289.55003 293.05003 303.94203 310.15803 321.05003 328.05003 332.712 339.712 343.212 350.212 354.874 361.874 368.874 373.53599 379.75199 390.64399 394.14399 400.36 407.36 414.36 417.86 424.076 428.73799 434.95399 440.4">&#x2022;Internal high-voltage supply generator for flash memory program and erase</tspan><tspan y="124.25" x="23.998002 30.998002 37.998 44.214 48.876 55.092 58.984 62.876005 69.87601 76.87601">operations</tspan><tspan y="148.65" x="13.106011 23.998013 34.106016 41.106016 44.998018 48.89002 55.89002 62.89002 69.10602 72.99802 76.49802 80.390018 87.390018 91.28201 97.49802 102.16002 106.82202 113.82202 120.82202 124.71402 128.21402 135.21402 141.43003 148.43003 154.64603 159.30803 165.52404 169.41603 173.30803 180.30803 187.30803 190.80803 197.80803 204.80803 211.80803 218.80803 222.30803 226.97003 230.86203 237.07804 242.52404 249.52404 253.02404 259.24003 266.24003 277.13203 288.02403 294.24003 301.24003 308.24003 311.74003 317.95603 324.95603 335.84803 342.84803 346.74003 352.95603 356.84803 360.74003 367.74003">&#x2022;Optional interrupt generation upon flash command completion</tspan><tspan y="173.04999" x="13.106011 23.998013 31.782013 38.782014 45.782014 52.782014 59.782014 64.444019 68.33601 73.78201 77.28201 89.72801 99.06601 109.17401 112.67401 118.12001 124.33601 130.55202 137.55202 142.21402 146.10602 149.99802 156.99802 160.49802 171.39002 177.60602 183.82202 190.82202 197.03803 204.03803 207.93003 213.37602 224.26802 229.71402 233.21402 243.32202 250.32202 254.21402 260.43003 267.43003 270.93003 277.93003 282.592 288.808 295.808 302.02403 309.02403 312.91603 316.41603 323.41603 330.41603 336.63203 343.63203 347.52403 354.52403 361.52403 366.186 370.078 376.294 382.51 389.51 393.01 399.226 405.44203 411.65803 417.87403 423.32005 428.76606 432.26606 436.15806 443.15806 446.65806 450.55006 457.55006 463.76606 467.26606 471.92805 475.82005 482.03605 487.48207">&#x2022;Supports MCU security mechanisms which prevent unauthorized access to the flash</tspan><tspan y="189.04999" x="23.998032 34.890035 41.106035 51.998037 58.998037 63.660036 70.660037 74.160037 80.37604 87.37604 94.37604 98.268039 104.48404 111.48404 115.37604">memory contents</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 294.59999)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00603 8.902031 17.79803 22.24603 31.142033 35.590036">29.1.2</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 112.65332 294.59999)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".00603 11.558031 16.006031 25.782032 34.678033 43.57403 48.022035 59.574037 64.02203 72.91804 82.69404 88.91804 97.81404">Block Diagram</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="277.84999" x="-.00396 8.55004 15.55004 21.76604 25.26604 32.26604 36.158044 43.158044 49.374044 56.374044 59.874044 66.87404 70.76604 76.98204 83.98204 88.64404 94.86005 105.752048 109.252048 116.252048 120.91405 124.41405 128.30605 135.30605 141.52205 145.02205 149.68405 153.57605 159.79206 165.23805 172.23805 175.73805 186.63005 192.84606 203.73805 210.73805 215.40006 222.40006 225.90006 236.79206 243.79206 250.79206 257.79206 261.68406 267.90007 271.40007 275.29206 280.73808 284.23808 289.68409 296.68409 303.68409 313.79209 320.79209 324.29209 328.18409 335.18409 338.68409 342.57609 349.57609 355.79209 359.29209 363.95408 370.95408 374.84608 378.73808 385.73808 395.84608 399.73808 406.73808 413.73808 417.23808 421.90007 425.79206 432.79206 439.79206 444.45405 450.67005">The block diagram of the flash memory module is shown in the following figure.</tspan><tspan y="302.24998" x="-.0039299998 7.780071 14.780071 19.442072 22.942072 29.942072 36.158075 43.158075 47.050077 53.266077 59.482076 64.92808 68.42808 78.53608 82.42808 86.320079 93.320079 96.820079 104.60408 108.49608 114.71208 121.71208 131.82009 141.92809 154.37409 157.87409 162.53609 168.75209 174.9681 178.86009 185.86009 190.5221 196.7381">For devices with FlexNVM feature:</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M165.04668 344.79368V329.7424H64.44773"/>
<path transform="matrix(-.48000003,0,0,-.48000003,110.71452,388.50898)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,110.71452,388.50898)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M328.57145 383.60404H376.85716V481.60408H402.45606"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.83824,442.3706)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.83824,442.3706)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(.48000003,0,0,.48000003,427.98686,540.3706)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,0,0,.48000003,427.98686,540.3706)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M133.99675 362.9259 106.94621 362.9764"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M107.12669 361.81477V407.97874L132.53203 407.9282H133.0876"/>
<path transform="matrix(.48000003,0,0,.48000003,158.6184,466.69477)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,0,0,.48000003,158.6184,466.69477)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M105.89286 385.63975H64.46429"/>
<path transform="matrix(-.48000003,0,0,-.48000003,110.73108,444.4063)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,110.73108,444.4063)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M403.93998 553.696 327.6668 553.7243"/>
<path transform="matrix(.48000003,-.0001784,.0001784,.48000003,429.47074,612.4664)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,-.0001784,.0001784,.48000003,429.47074,612.4664)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(-.48000003,.0001784,-.0001784,-.48000003,373.93363,612.487)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,.0001784,-.0001784,-.48000003,373.93363,612.487)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M229.30464 384.44218H210.76834"/>
<path transform="matrix(.36,-0,-0,.36,258.00343,443.20875)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.36,-0,-0,.36,258.00343,443.20875)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M196.77773 360.65309 209.30362 360.45106V408.4333H196.97975"/>
<path transform="matrix(-.35995323,.0058056006,-.0058056006,-.35995323,239.87558,419.30354)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.35995323,.0058056006,-.0058056006,-.35995323,239.87558,419.30354)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M328.43553 365.9697H402.47764"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.7023,424.73628)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.7023,424.73628)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(.48000003,0,0,.48000003,428.0084,424.73628)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,0,0,.48000003,428.0084,424.73628)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M359.09605 553.72V402.94096H328.43669"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.70347,461.70753)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,374.70347,461.70753)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M402.78379 519.4719H341.06944L341.18247 458.9029H168.2405"/>
<path transform="matrix(-.48000003,0,0,-.48000003,214.50728,517.66946)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,214.50728,517.66946)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M402.13874 443.74729H168.24503"/>
<path transform="matrix(-.48000003,0,0,-.48000003,214.51181,502.51387)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,0,0,-.48000003,214.51181,502.51387)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M168.20139 474.0562 194.6255 474.02799V552.1347H230.53466"/>
<path transform="matrix(-.48000003,.0005128,-.0005128,-.48000003,214.46817,532.8117)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,.0005128,-.0005128,-.48000003,214.46817,532.8117)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M156.77136 460.29158 68.74339 460.315"/>
<path transform="matrix(-.48000003,.000128,-.000128,-.48000003,115.010189,519.0788)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(-.48000003,.000128,-.000128,-.48000003,115.010189,519.0788)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M134.58739 460.30656V566.337H229.75756"/>
<path transform="matrix(.48000003,0,0,.48000003,255.28835,625.1035)" d="M21.6 0 0 6.4V-6.4L21.6 0Z" fill-rule="evenodd"/>
<path transform="matrix(.48000003,0,0,.48000003,255.28835,625.1035)" stroke-width="1" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M21.6 0 0 6.4V-6.4L21.6 0Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".96" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M133.99295 389.9982H196.93303V428.52168H133.99295Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".96" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M133.99295 344.9609H197.09313V380.92396H133.99295Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".96" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M229.54236 360.06529H326.41053V408.81907H229.54236Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".48" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M157.32085 442.29866 166.3373 433.29216 166.32817 482.78538 157.31468 478.3348 157.32085 442.29866Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width=".96" stroke-linecap="butt" stroke-dasharray=".96,1.92" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M403.62217 532.97537H498.2282V580.5529H403.62217Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width="2.72" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M403.6298 462.56138H498.2084V580.1784H403.6298Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width="2.72" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M403.6298 345.87205H498.2084V454.5015H403.6298Z"/>
<path transform="matrix(1,0,0,1,35.89879,58.76657)" stroke-width="2.72" stroke-linecap="butt" stroke-miterlimit="4" stroke-linejoin="miter" fill="none" stroke="#000000" d="M232.02413 531.7357H326.68269V580.6246H232.02413Z"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="12" font-family="TimesLTStd" font-weight="bold"><tspan y="476.54966" x="425.56794 432.89994 436.23594 441.56394 447.56394 456.22795 464.89195">FlexNVM</tspan><tspan y="546.5097" x="254.00395 261.33595 264.67195 269.99995 275.99995 284.66395 293.32795">FlexRAM</tspan><tspan y="360.02967" x="414.10798 421.43998 426.76799 432.76799 438.76799 444.09599 450.09599 460.09199 463.09199 467.08799 470.42399 476.42399 481.09199">Program flash</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="8" font-family="TimesLTStd"><tspan y="555.5863" x="422.19599 427.08399 431.972 436.41999 441.75599 447.53199 454.64399 456.64399 460.64399 464.19599 467.748 471.748 475.748">EEPROM backup</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="9.6" font-family="TimesLTStd"><tspan y="441.78965" x="59.277528 65.14313 69.94313 72.34313 80.87753 87.28073 94.21193 95.939929">To MCU's</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="12" font-family="TimesLTStd"><tspan y="441.78965" x="96.67435"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="9.6" font-family="TimesLTStd"><tspan y="453.78965" x="41.287149 44.483949 47.15275 51.41515 55.14955 59.94955 62.349554 66.61195 71.41196 76.21196 78.88076 82.07756 86.87756 89.546367 92.215167 96.47756">flash controller</tspan><tspan y="320.18968" x="56.474348 59.671148 64.471149 67.139949 71.40234 74.599147 77.795948 82.59595 87.39595">Interrupt</tspan><tspan y="405.5568" x="150.88076 157.28395 162.08396 166.88396 169.55277 172.74958 177.54958">Control</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="12" font-family="TimesLTStd"><tspan y="405.5568" x="180.21836"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="9.6" font-family="TimesLTStd"><tspan y="417.5568" x="149.28235 152.47916 156.74156 161.54157 164.21036 167.94477 170.61356 174.87596 178.07276">registers</tspan><tspan y="359.1573" x="153.89034 159.22794 161.89673 166.15914 168.82794 173.62795">Status</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="12" font-family="TimesLTStd"><tspan y="359.1573" x="175.86234"> </tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="9.6" font-family="TimesLTStd"><tspan y="371.1573" x="149.36153 152.55832 156.82073 161.62073 164.28952 168.02393 170.69272 174.95513 178.15192">registers</tspan><tspan y="366.58967" x="40.46872 46.87192 51.134325 55.934324 58.603124 62.337526 65.006328 69.26872 72.46552 74.865528 79.12792 83.39032 87.65272 91.915119 95.64951">Register access</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="8" font-family="TimesLTStd"><tspan y="501.18629" x="434.5519 440.3279 443.8799 446.1039 449.6559 451.6559 454.31993 456.5439 460.09593 463.20793">Data flash</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 35.89879 58.76657)" font-size="9.6" font-family="TimesLTStd"><tspan y="384.86216" x="241.4831 250.01749 254.27989 261.7487 266.54869 269.74549 274.54548 276.94548 281.20787 286.00785 290.80784 293.47663 296.67344 301.47343 304.1422 306.811 311.0734">Memory controller</tspan></text>
<path transform="matrix(1,0,0,1,145.72534,422.37605)" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,145.72534,422.37605)" stroke-width=".8" stroke-linecap="butt" stroke-dasharray=".8,.8" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#919191" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-78.35362,328.97813)" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-78.35362,328.97813)" stroke-width=".8" stroke-linecap="butt" stroke-dasharray=".8,.8" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#919191" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-106.29156,254.30565)" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-106.29156,254.30565)" stroke-width=".8" stroke-linecap="butt" stroke-dasharray=".8,.8" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#919191" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-3.653389,253.10807)" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
<path transform="matrix(1,0,0,1,-3.653389,253.10807)" stroke-width=".8" stroke-linecap="butt" stroke-dasharray=".8,.8" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#919191" d="M250.70948 190.10068C250.70948 190.10268 250.70949 190.10469 250.70949 190.1067 250.70949 191.1349 249.87598 191.96842 248.84778 191.96842 247.81958 191.96842 246.98607 191.1349 246.98607 190.1067 246.98607 190.10469 246.98609 190.10268 246.98609 190.10068 246.98609 190.09868 246.98607 190.09667 246.98607 190.09465 246.98607 189.06645 247.81958 188.23294 248.84778 188.23294 249.87598 188.23294 250.70949 189.06645 250.70949 190.09465 250.70949 190.09667 250.70948 190.09868 250.70948 190.10068Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 53.999998 54)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="605.5183" x="157.30799 164.63999 167.97599 175.30799 182.63999 187.30799 193.97998 197.31598 203.98798 210.65998 214.65598 221.32798 224.66397 227.99997 235.33197 238.66797 245.33997 252.01197 259.34397 262.67997 271.34397 274.67997 282.01197 288.68397 295.35597 298.69197 307.35597 310.69197 317.36396 324.69596 329.36396 336.03596">Figure 29-1. Flash Block Diagram</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 53.999998 54)" font-size="14" font-family="TimesLTStd"><tspan y="631.9511" x="-.006011963 7.777989 14.777988 19.43999 22.93999 29.93999 36.15599 43.15599 47.047994 53.263994 59.479993 64.925998 68.425998 72.31799 79.31799 85.534 89.425998 92.925998 99.142 106.142 113.142 117.034 123.25 127.142 134.142 137.642 144.642 151.642 155.534 162.534 166.034 173.034 177.696 184.696 191.696 196.358 202.574 213.466 216.966 221.628 225.52 231.73601 237.182 244.182">For devices that contain only program flash:</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,53.999998,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,53.999998,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.999998 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 2.5020004 8.001 10.998 14.499001 19.998002 25.497002 30.996003 36.000005 38.997007 41.499006 46.998006">Introduction</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 53.999998 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.999998 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".00102 5.0050208 10.009022">650</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_3)">
<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_4)">
<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_5)">
<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_6" 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>