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

122 lines
31 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.000005,24.56932)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,748.556)" d="M0 0V-1.61732H166.42002V0 1.61732H0" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,748.556)" d="M166.22 0V-1.61732H337.78V0 1.61732H166.22" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,748.556)" 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 87.8)" font-size="17" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.91602" x="0 9.452001 14.178001">8.3</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 91.80322 87.8)" font-size="17" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.91602" x="0 11.339001 20.791 30.243 40.63 47.243 51.969 57.63 67.082 71.808 76.534 86.921 92.582 102.034008 108.647 118.09901 127.55101 133.212 137.938 148.325 158.71199 168.16399 172.88999 186.11598 190.84198 196.50298 206.88997 211.61597 222.00296 227.66396 238.05095 247.50295 254.11595 258.84196 273.00297 283.38996 293.77696 304.16395 308.88996 318.34196">Security Interactions with other Modules</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54.000005)" font-size="14" font-family="TimesLTStd"><tspan y="71.05" x="-.002 8.552 15.552 21.768002 25.268002 29.930003 33.822004 40.038003 45.484 52.484 55.984 61.43 67.646 73.86201 80.86201 85.52401 89.41601 93.30801 100.30801 103.80801 109.254009 115.47001 119.36201 123.254009 127.146 134.146 141.146 146.592 150.092 156.308 160.97 167.186 170.686 177.686 183.132 189.348 196.348 199.848 206.848 213.848 217.348 221.24 228.24 234.45601 237.95601 245.74 252.74 262.078 265.578 269.47 276.47 279.97 286.97 293.186 297.078 303.294 307.956 318.848 322.74 329.74 335.956 339.456 349.564 356.564 362.78 366.672 370.172 374.83399 381.05 386.496 393.496 400.496 405.158 411.374 417.59 423.036 426.536 432.752 437.414 443.63 447.13 453.346 460.346 466.562 470.454 474.346 480.562 487.562 491.454 497.67">The flash security settings are used by the SoC to determine what resources are available.</tspan><tspan y="87.049999" x="-.00197 8.55203 15.55203 21.76803 25.26803 29.93003 36.93003 40.822034 44.714036 51.714036 61.822038 65.714038 72.714038 79.714038 83.214038 88.660037 94.87604 101.09204 104.98404 108.87604 115.87604 122.87604 128.32204 131.82204 138.82204 145.03804 150.48404 156.70005 161.36205 165.25405 172.25405 178.47005 181.97005 185.86205 192.86205 199.07805 202.57805 206.47005 213.47005 217.36205 223.57805 228.24005 234.45606 240.67206 244.56406 248.45606 255.45606 262.45606 267.90208 271.40208 278.40208 284.61808 288.51008 298.61808 304.83409 311.05009 318.05009 321.55009 332.44209 339.44209 346.44209 353.44209 357.33409 363.55009 368.9961 372.4961 378.7121 385.7121 392.7121 396.2121 400.1041 407.1041 413.3201 416.8201 421.4821 425.37409 431.5901 437.0361 444.0361 447.5361 452.98213 459.19813 465.41413 472.41413 477.0761 480.9681 484.8601">The following sections describe the interactions between modules and the flash security</tspan><tspan y="103.049999" x="-.00197 5.444031 11.660031 15.5520319 19.444033 23.336033 30.336033 37.336034 42.782033 46.282033 53.282033 57.94403 61.44403 65.33603 72.33603 78.55203 82.05203 85.94403 96.83603 103.83603 110.05203 116.268039 120.160037 123.660037 127.55203 134.55204 140.76804 144.66004 148.16004 152.05204 159.05204 165.26804 168.76804 173.43004 177.32204 183.53804 188.98404 195.98404 199.48404 204.93004 211.14604 217.36205 224.36205 229.02405 232.91605 236.80805 243.80805 247.30805 254.30805 260.52406 265.97007 269.47007 276.47007 283.47007 286.97007 293.97007 300.97007 307.97007 312.63206 317.29405 321.18605 327.40205 332.84806 339.84806 343.34806 354.24006 361.24006 368.24006 375.24006 379.13206 385.34806 390.79408">settings or the impact that the flash security has on non-flash modules.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 198.6)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".006 8.902 13.35 22.246003 26.694003">8.3.1</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 198.6)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x=".006 10.678 19.574002 28.470002 38.246004 44.47 48.918004 54.246004 63.142004 67.590007 72.038 81.814 87.142009 96.03801 102.26201 111.15801 120.054019 125.38202 129.83002 139.60602 149.38202 158.27802 162.72602 175.17401 179.62201 184.95001 194.72602 199.17401 208.95001 213.39801 222.294 231.19 242.742 252.518">Security interactions with FlexBus</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="181.85" x=".00602 13.22202 20.22202 26.438019 33.43802 36.93802 41.600019 45.49202 51.70802 57.15402 64.15402 67.65402 73.10002 79.316028 85.53203 92.53203 97.19403 101.08603 104.97803 111.97803 115.47803 119.370029 124.816028 128.31603 134.53203 141.53203 147.74803 154.74803 158.64003 164.85604 171.85604 175.35604 178.85604 186.64003 191.30204 203.74803 210.74803 218.53203 228.64003 236.42403 244.97803 251.97803 256.64 264.424 273.76203 281.54603 290.1 294.762 298.262 304.478 311.478 317.694 324.694 328.586 334.802 340.24803 344.14 351.14 355.032 360.47804 366.69404 373.69404 377.58604 383.80204 389.24806 392.74806 399.74806 404.41004 409.07203 413.734 419.95 426.95 430.842 437.842 441.342 447.558 453.77403 459.99003 466.20603 471.65205 477.09806 483.31407">When flash security is enabled, SIM_SOPT2[FBSL] enables/disables off-chip accesses</tspan><tspan y="197.85" x=".00602 3.8980206 10.898021 15.56002 22.56002 29.56002 36.56002 43.56002 47.06002 50.952024 57.952024 64.16802 67.66802 75.45203 79.344028 85.56003 92.56003 101.898029 108.898029 114.344028 117.844028 121.73602 128.73603 132.62802 138.84403 143.50603 148.16803 154.38404 160.60004 166.81604 170.31604 173.81604 182.37004 189.37004 195.58605 199.08605 206.87004 216.20804 223.99204 232.54604 236.04604 243.04604 246.93804 250.83003 255.49204 259.38404 265.60005 269.49205 276.49205 279.99205 286.20805 290.10005 295.54606 302.54606 306.04606 313.04606 319.26206 324.70808 328.20808 334.42408 341.42408 344.92408 351.92408 358.92408 362.81608 366.70808 373.70808 380.70808 384.20808 388.10008 395.10008 398.60008 404.81608 408.70808 412.60008 419.60008 429.70808 433.20808 440.20808 447.20808 453.42408 460.42408 467.42408 473.64009 477.14009 483.35609 490.35609">through the FlexBus interface. The FBSL bitfield also has an option to allow opcode and</tspan><tspan y="213.85" x=".00602 7.00602 14.00602 20.22202 24.88402 31.100022 38.10002 45.10002 48.60002 54.81602 61.03202 67.248027 73.46403 78.91003 84.356029 90.57203 96.01803 99.51803 106.51803 111.18003 114.68003 121.68003 128.68003 132.57202 139.57202 143.07202 150.07202 157.07202 163.28803 167.95003 174.16603 181.16603 188.16603 191.66603 197.88204 204.09804 210.31404 216.53005 221.97605 227.42205 233.63805 239.08405">operand accesses or only operand accesses.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 309.4)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00798 8.8880209 13.336021 22.232022 26.680022">8.3.2</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 309.4)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00798 10.664021 19.56002 28.45602 38.23202 44.45602 48.904024 54.23202 63.12802 67.57602 72.02402 81.80002 87.12802 96.024028 102.248027 111.14403 120.04003 125.368038 129.81604 139.59204 149.36804 158.26404 162.71204 175.16004 179.60803 184.93604 194.71204 199.16004 209.83203 217.83203 228.50403 238.28003 244.50403">Security Interactions with EzPort</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54)" font-size="14" font-family="TimesLTStd"><tspan y="292.65" x=".00202 13.21802 20.218022 26.434021 33.43402 36.93402 41.59602 45.48802 51.70402 57.15002 64.150028 67.650028 73.09602 79.31203 85.52803 92.52803 97.19003 101.08203 104.97403 111.97403 115.47403 119.36603 124.81203 128.31203 134.52803 140.74404 144.63603 148.52803 155.52803 161.74404 165.24404 169.13603 176.13603 182.35204 185.85204 198.29804 207.63603 217.74404 221.24404 227.46004 233.67604 240.67604 244.17604 249.62204 253.51404 257.40605 261.29804 265.19004 268.69004 275.69004 282.69004 289.69004 293.58204 297.08204 300.97404 307.97404 311.47404 320.028 326.24403 334.028 341.028 345.69 349.582 353.082 363.974 370.974 377.974 384.19 387.69 391.19 399.744 406.744 412.96 416.46 425.01399 431.22999 439.01399 446.01399 450.67597 454.56797 458.06797 465.06797 472.06797 475.95997 482.95997">When flash security is active the MCU can still boot in EzPort mode. The EzPort holds</tspan><tspan y="308.65" x=".00202 3.8940204 10.89402 17.11002 20.61002 25.27202 29.16402 35.38002 40.82602 47.82602 51.32602 55.21802 62.21802 69.21802 73.110019 79.32602 82.82602 86.71802 93.71802 97.21802 107.32602 117.43402 129.88002 133.38002 138.82602 145.82602 152.04203 158.25803 162.15003 168.36603 172.25803 175.75803 186.65003 193.65003 200.65003 206.86603 210.36603 216.58203 223.58203 230.58203 234.08203 237.97403 244.97403 251.97403 257.42005 260.92005 264.81205 268.70405 279.59605 283.48805 287.38005 292.82606 296.32606 300.98805 304.88005 311.09605 316.54206 323.54206 327.04206 334.04206 341.04206 347.25807 351.92005 358.13606 362.02806 365.92005 372.92005 379.92005 383.42005 393.52806 400.52806 406.74406 413.74406 417.24406 421.90605 425.79804 432.01405 437.46006 444.46006 447.96006 453.40608 459.62208 465.83808 472.83808 477.50007 481.39207 485.28407">the flash logic in NVM special mode and thus limits flash operation when flash security</tspan><tspan y="324.65" x=".00202 3.8940204 9.340021 12.840021 19.056023 25.272023 29.164023 33.056024 40.056024 46.272024 49.772024 53.272024 66.48802 73.48802 77.38002 81.27202 87.48802 90.98802 94.88002 101.88002 105.38002 113.93402 120.150028 127.93403 134.93402 139.59603 143.48802 146.98802 157.88002 164.88002 171.88002 178.09603 181.59603 187.81203 194.81203 201.81203 205.31203 210.75803 216.97403 223.19004 230.19004 234.85204 238.74404 242.63603 249.63603 253.13603 257.02806 262.47407 265.97407 272.19007 278.40608 282.29808 286.19007 293.19007 299.40608 302.90608 306.40608 311.06806 314.96006 321.17607 326.62208 333.62208 337.12208 344.12208 351.12208 355.01408 362.01408 365.51408 371.73008 376.39207 382.60807 388.05409 394.27009 397.77009 402.43208 411.77009 420.32408 424.98606 428.48606 434.70207 440.91807 447.91807 451.41807 456.86408 460.75608 464.64808 468.54008 472.43208 475.93208 482.93208">is active. While in EzPort mode and security is active, flash bulk erase (BE) can still be</tspan><tspan y="340.65" x=".00202 6.2180206 13.21802 19.434021 25.65002 32.65002 36.542024 42.758024 49.758024 53.258024 56.758024 65.31202 72.31202 78.52802 82.02802 92.136028 96.79803 100.690029 104.58202 110.79803 114.29803 122.08203 131.42003 140.75803 150.86603 160.20403 163.70403 168.36603 174.58203 181.58203 185.47403 190.92003 194.81203 201.02803 205.69004 211.13603 214.63603 219.29804 232.51404 241.85204 249.63603 258.97404 268.31205 278.42005 287.75807 292.42005 295.92005 302.13606 309.13606 320.02806 330.92005 337.13606 344.13606 351.13606 354.63606 358.52806 363.97407 367.47407 371.36607 375.25807 386.15007 390.04206 393.93406 400.15007 407.15007 410.65007 414.54206 421.54206 425.04206 428.93406 435.93406 442.15007 445.65007 456.54206 462.75807 468.20408">executed. The write FCCOB registers (WRFCCOB) command is limited to the mass</tspan><tspan y="356.65" x=".00202 6.2180206 10.88002 17.09602 22.54202 28.758023 32.258024 36.92002 45.474023 50.13602 56.35202 61.79802 68.01402 71.51402 81.622028 85.51402 89.40602 92.90602 102.24402 106.13602 113.13602 119.35202 126.35202 131.79802 136.46002 139.96002 146.17603 153.17603 160.17603 163.67603 170.67603 176.89203 181.55403 185.44603 190.10803 197.10803 200.60803 206.82404 210.71604 214.60803 218.10803 225.10803 230.55403 234.05403 238.71604 248.05403 254.27004 260.48603 267.48603 270.98603 277.98603 283.43205 286.93205 297.04005 300.93205 304.82405 308.32405 317.66206 321.55406 328.55406 334.77006 341.77006 347.21607 351.87806 355.37806 361.59407 368.59407 379.48606 390.37806 396.59407 403.59407 410.59407 416.04008 419.54008 423.04008 432.37809 438.5941 444.8101 451.8101 455.3101 461.5261 467.7421 473.9581 480.1741 485.62013 491.06614 497.28215">erase (Erase All Blocks) and verify all 1s (Read 1s All Blocks) commands. Read accesses</tspan><tspan y="372.65" x=".00202 3.8940204 10.89402 14.39402 18.28602 25.28602 29.17802 35.39402 40.05602 47.05602 53.27202 57.16402 60.66402 71.55602 77.772029 88.664028 95.664028 100.32603 104.218029 110.43403 115.88003 119.38003 126.38003 130.27204 136.48804 139.98804 143.88004 150.88004 157.09604 160.59604 169.15004 175.36605 183.15004 190.15004 194.81204 198.70404 202.20404 208.42005 213.08205 219.29805 222.79805 229.79805 233.69005 240.69005 246.90605 253.90605 260.12205 267.12205 270.62205 280.73005 287.73005 293.94606 300.94606 304.44606 309.89207 316.10807 322.32408 329.32408 333.98606 337.87806 341.77006 348.77006 352.27006 356.16206 361.60807 365.10807 371.32408 378.32408 384.54008 391.54008 395.43208 401.64808 408.64808">to internal memories via the EzPort are blocked when security is enabled.</tspan><tspan y="397.05" x=".00202 8.55602 15.55602 21.77202 25.27202 36.16402 42.38002 47.82602 53.27202 56.77202 62.988019 67.65002 73.86602 79.31202 85.52802 89.02802 95.244029 101.46003 108.46003 111.96003 118.96003 125.17603 128.67603 135.67603 141.12203 147.33803 154.33803 157.83803 161.73003 168.73003 172.23003 179.23003 183.12203 188.56803 194.78403 201.78403 205.67603 211.89203 215.39203 220.05403 223.94603 230.16204 235.60803 242.60803 246.10803 251.55403 257.77003 263.98603 270.98603 275.648 279.54 283.432 290.432 293.932 297.432 304.432 311.432 315.324 318.824 325.04 328.932 332.824 336.324 343.324 347.986 351.486 355.378 362.378 368.594 372.094 376.75599 380.64799 386.86399 392.31 399.31 402.81 409.026 416.026 423.026 426.918 433.134 440.134 444.026 449.47203 452.97203 459.18803 463.85 470.066 473.566 477.458 484.458 489.90403">The mass erase can be used to disable flash security, but all of the flash contents are lost</tspan><tspan y="413.05" x=".00202 3.8940204 10.89402 14.39402 18.28602 25.28602 31.502022 35.00202 42.00202 46.66402 53.66402 59.88002 66.09602 71.54202 76.98802 80.48802 83.98802 94.09602 97.59602 108.48802 114.704029 120.150028 125.59602 129.09603 135.31203 139.97403 146.19004 151.63603 157.85204 161.35204 168.35204 172.24404 178.46004 181.96004 185.85204 192.85204 199.06804 202.56804 211.12204 217.33805 225.12204 232.12204 236.78404 240.67604 244.17604 248.06804 253.51404 257.01405 263.23005 267.12205 271.01405 278.01405 288.12205 294.33805 301.33805 304.83805 311.05406 318.05406 324.27006 331.27006 334.77006 344.87806 351.87806 358.09407 365.09407 368.59407 374.04008 381.04008 391.93208 398.14808 401.64808 412.54008 418.75608 429.64808 436.64808 441.31007 448.31007 451.81007 455.70207 462.70207 468.91807 475.13407 479.02607 482.91807 489.91807 496.91807">in the process. A mass erase via the EzPort is allowed even when some memory locations</tspan><tspan y="429.05" x=".00202 6.2180206 10.88002 17.09602 20.59602 27.59602 32.25802 39.25802 43.15002 49.36602 55.58202 59.474023 65.690029 72.690029">are protected.</tspan><tspan y="453.44999" x=".00202 13.21802 20.218022 26.434021 33.43402 36.93402 47.826025 54.042024 59.48802 64.93402 68.43402 74.650028 79.31203 85.52803 90.97403 97.19003 100.69003 107.69003 113.90604 119.352039 122.852039 129.85204 136.06804 142.28404 149.28404 152.78404 159.78404 163.67604 169.12204 175.33805 182.33805 186.23004 192.44605 199.44605 202.94605 206.44605 217.33805 223.55405 229.00005 234.44605 237.94605 244.16205 248.82405 255.04006 260.48606 266.70207 270.20207 277.20207 281.09407 287.31007 290.81007 294.70207 301.70207 307.91807 311.41807 319.97206 326.18806 333.97206 340.97206 345.63404 349.52604 353.02604 356.91804 362.36405 365.86405 372.86405 376.75605 383.75605 389.97206 396.97206 403.18806 410.18806 413.68806 419.90406 426.90406 433.90406 437.40406 443.62007 449.83607 456.83607 463.83607 470.83607 474.72807 478.22807 485.22807">When mass erase has been disabled, mass erase via the EzPort is blocked and cannot be</tspan><tspan y="469.44999" x=".00202 7.00202 13.21802 17.88002 24.09602 30.31202 34.20402 40.42002 47.42002">defeated.</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 565)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00798 8.8880209 13.336021 22.232022 26.680022">8.3.3</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 103.757328 565)" font-size="16" font-family="HelveticaLTStd" font-weight="bold"><tspan y="12.65625" x="-.00798 10.664021 19.56002 28.45602 38.23202 44.45602 48.904024 54.23202 63.12802 67.57602 72.02402 81.80002 87.12802 96.024028 102.248027 111.14403 120.04003 125.368038 129.81604 139.59204 149.36804 158.26404 162.71204 175.16004 179.60803 184.93604 194.71204 199.16004 210.71204 219.60803 229.38404 239.16004">Security Interactions with Debug</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 54.00003)" font-size="14" font-family="TimesLTStd"><tspan y="548.25" x=".00202 13.21802 20.218022 26.434021 33.43402 36.93402 41.59602 45.48802 51.70402 57.15002 64.150028 67.650028 73.09602 79.31203 85.52803 92.52803 97.19003 101.08203 104.97403 111.97403 115.47403 119.36603 124.81203 128.31203 134.52803 140.74404 144.63603 148.52803 155.52803 161.74404 165.24404 169.13603 176.13603 182.35204 185.85204 191.29804 199.85204 209.96004 220.06804 223.56804 230.56804 237.56804 242.23004 246.12204 249.62204 255.83805 262.05406 269.05406 276.05406 283.05406 286.94606 290.44606 296.66206 302.87806 309.09407 315.31007 320.75608 326.2021 329.7021 333.5941 340.5941 346.8101 350.3101 361.2021 367.4181 378.3101 385.3101 389.97209 396.97209 400.47209 405.13407 411.35008 416.79609 423.79609 430.79609 435.45808 441.67408 447.89009 453.3361 456.8361 463.8361 468.49809 471.99809 475.89009 482.89009">When flash security is active the JTAG port cannot access the memory resources of the</tspan><tspan y="564.25" x=".00202 12.448021 21.786023 31.894024 35.394025 38.894025 48.232027 55.232027 62.232027 69.232028 76.232028 82.44803 87.11003 94.11003 97.61003 103.05603 109.27203 115.48804 122.48804 125.98804 132.20404 139.20404 145.42005 149.31204 156.31204 159.81204 166.81204 173.81204 180.02805 184.69005 190.90605 194.79805 198.69005 205.69005 212.69005 218.13605 221.63605 231.74405 238.74405 243.40605 250.40605 253.90605 257.40608 264.40608 271.40608 275.29808 278.79808 285.79808 292.01408 299.01408 306.01408 313.01408 320.01408 323.90608 330.90608 337.90608 341.40608 347.62208 353.83808 360.83808 367.05409 374.05409 377.94609 381.83808 385.73008 389.62208 393.51408 399.73008 405.1761 408.6761 414.8921 419.55409 425.77009 429.27009 436.27009 440.16209 445.6081 451.8241 458.8241 462.7161 468.9321 475.9321 479.4321 484.8781">MCU. Boundary scan chain operations work, but debugging capabilities are disabled so</tspan><tspan y="580.25" x=".00202 3.8940204 10.89402 17.11002 21.00202 24.50202 28.39402 35.39402 41.61002 45.11002 52.11002 58.32602 65.32602 72.32602 79.32602 82.82602 89.82602 96.82602 101.48802 105.38002 108.88002 115.09602 121.31203 128.31203 135.31203 142.31203 146.20403 149.70403 154.36603 160.58203 166.79804 173.79804 177.29804 181.96004 185.85204 192.06804 197.51404 204.51404 208.01404 214.23004 221.23004 228.23004 232.12204 238.33805 245.33805 249.23004 254.67604">that the debug port cannot read flash contents.</tspan><tspan y="604.65" x=".00202 10.110021 14.002021 17.894022 24.894022 31.894022 38.89402 45.89402 52.89402 56.39402 67.28602 74.28602 79.73202 83.624019 87.124019 94.124019 100.34002 107.34002 114.34002 121.34002 124.84002 129.50202 136.50202 143.50202 149.71802 153.61002 157.50202 164.50202 171.50202 176.94802 180.44802 186.66402 191.32602 197.54203 201.04203 208.04203 211.93402 217.38002 223.59603 230.59603 234.48802 240.70403 247.70403 251.20403 254.70403 258.59605 265.59605 271.81205 275.31205 282.31205 288.52806 295.52806 302.52806 309.52806 316.52806 322.74406 327.40605 330.90605 337.12205 343.33805 350.33805 353.83805 363.94606 368.60804 372.50004 376.39204 382.60804 386.10804 390.00004 397.00004 400.50004 404.39204 411.39204 417.60804 421.10804 428.89204 432.78404 439.00004 444.44606 451.44606 454.94606 467.39207 473.60807 479.05409">Although most debug functions are disabled, the debugger can write to the Flash Mass</tspan><tspan y="620.65" x=".00202 8.55602 13.2180199 19.434021 24.880023 31.096024 34.596025 38.488027 45.488027 48.988027 56.772027 61.434026 68.43402 75.43402 80.09602 86.31203 91.758029 97.204029 100.704029 107.704029 111.59602 115.48802 118.98802 122.88002 129.88002 133.38002 137.27202 144.27202 150.48802 153.98802 166.43402 176.54203 188.98802 193.65003 203.75803 211.54203 215.04203 224.38002 231.38002 238.38002 242.27202 246.93402 253.93402 257.82603 261.32603 265.988 272.204 279.204 283.096 288.54203 292.43403 298.65003 303.312 306.812 310.704 317.704 321.204 325.096 329.758 333.65 340.65 347.65 353.866 358.52799 362.02799 368.244 371.744 382.636 388.852 394.298 399.74403 403.24403 409.46003 414.122 420.338 425.78404 432.00004 435.50004 440.16203 448.716 453.378 459.594 465.04 471.256 474.756 484.864 488.756">Erase in Progress bit in the MDM-AP Control register to trigger a mass erase (Erase All</tspan><tspan y="636.65" x=".00202 9.340021 13.232021 20.232022 26.44802 33.44802 38.89402 43.55602 47.05602 53.27202 60.27202 71.16402 82.056018 88.27202 95.27202 102.27202 105.77202 109.27202 119.38002 122.88002 133.77202 139.98802 145.43402 150.88002 154.38002 160.59603 165.25803 171.47403 176.92003 183.13603 186.63603 193.63603 197.52803 203.74404 207.24404 211.13603 218.13603 224.35204 227.85204 234.85204 241.06804 248.06804 255.06804 262.06806 269.06806 275.28407 279.94606 283.44606 287.33805 292.78407 296.28407 302.50007 306.39207 310.28407 317.28407 327.39207 333.60807 340.60807 344.10807 350.32408 357.32408 363.54008 370.54008 374.04008 384.14808 391.14808 397.36408 404.36408 407.86408 413.3101 420.3101 431.2021 437.4181 440.9181 451.8101 458.0261 468.9181 475.9181 480.58009">Blocks) command. A mass erase via the debugger is allowed even when some memory</tspan><tspan y="652.65" x=".00202 3.8940204 10.89402 17.11002 23.32602 27.21802 31.11002 38.11002 45.11002 50.55602 54.05602 60.27202 64.93402 71.150028 74.650028 81.650028 86.31203 93.31203 97.204029 103.42003 109.63603 113.52803 119.74403 126.74403">locations are protected.</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54.000005,24.56932)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
<path transform="matrix(1,0,0,1,54.000005,24.56932)" 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.00003)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="25.87323" x="0 6.0030004 11.007001 16.011002 21.510003 25.011002 27.513003 30.510003 35.514005 38.016004 40.518 46.017004 49.014005 54.018007 57.519006 62.523008 67.52701 70.52401 73.02601 78.52501 84.02401 89.02801 91.53001 98.532009 101.034008 104.031009 109.53001 112.032009 117.531009 120.52801 126.02701 131.031 134.53202 137.03401 144.531 150.03 155.52899 161.02799 163.52999 168.53398">Security Interactions with other Modules</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 734.9387)" font-size="10" font-family="HelveticaLTStd" font-weight="bold"><tspan y="8.59766" x="130.008 137.228 142.788 148.34799 151.12799 157.79799 163.90799 170.01799 173.34799 179.458 185.01799 193.90799 196.68799 199.46799 205.02799 207.80799 215.02799 220.58798 223.91799 229.47798 233.36798 238.92798 245.03798 250.59798 256.158 258.938 267.26799 272.82798 278.93797 285.04795 290.60795 293.38795 296.16795 298.94795 306.16795 311.72795 317.28794 320.06794 322.84794 328.40794 331.18794 336.74794 342.8579 348.9679 351.7479 357.3079 362.8679 368.4279">K60 Sub-Family Reference Manual, Rev. 2 Jun 2012</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54.000005 751.75607)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x=".002 5.0060007 10.010001">220</tspan></text>
<text fill="#ff0000" xml:space="preserve" transform="matrix(1 0 0 1 220.32 751.75607)" 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.75607)" 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.75607)" 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_2)">
<path transform="matrix(1,0,0,1,54,748.556)" 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_3)">
<path transform="matrix(1,0,0,1,54,748.556)" 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_4)">
<path transform="matrix(1,0,0,1,54,748.556)" 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_5" 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>