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.
119 lines
31 KiB (Stored with Git LFS)
XML
119 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,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
|
|
</clipPath>
|
|
<clipPath id="clip_2">
|
|
<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_3">
|
|
<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_4">
|
|
<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="0 5.4460008 12.446001 18.662003 24.878003 31.094002 36.54 41.986 46.648 53.648 57.54 61.432004 68.43201 71.93201 77.378009 84.378009 89.824008 96.824008 103.04001 110.04001 117.04001 123.25601 130.25601 133.75601 137.25601 141.14801 148.14801 154.36402 157.86402 162.52602 166.41802 172.63402 178.08002 185.08002 188.58002 199.47202 205.68802 216.58002 223.58002 228.24202 235.24202 238.74202 249.63402 256.63404 263.63404 270.63404 274.52604 280.74205 284.24205 289.68806 295.90406 299.79606 305.24208 308.74208 318.08009 327.4181 332.08009 339.86408 343.36408 349.58009 356.58009 363.58009 367.08009 370.97209 377.18809 383.40409 390.40409 396.6201 402.0661 405.5661 409.4581 416.4581 422.6741 426.1741 434.7281 444.0661 451.8501 459.6341 469.7421 477.5261 485.3101 488.8101 495.8101 499.7021">successfully suspended, the flash memory module sets CCIF and leaves the ERSSUSP bit</tspan><tspan y="27.85" x="0 5.4460008 11.662001 15.554001 19.054 22.554 35.77 42.77 46.662004 50.554006 56.770006 60.270006 69.608 78.946 83.608 91.392009 94.892009 98.784008 104.23 107.73 113.176 119.392009 123.284008 126.784008 130.284 134.176 141.176 147.392 150.892 159.446 168.784 176.568 184.35199 194.45999 202.24399 210.02799 213.52799 220.52799 224.41999 228.31198 231.81198 238.02799 244.24399 251.24399 254.74399 261.744 268.744 272.636 279.636 283.136 290.136 296.352 299.852 306.068 309.96 316.176 322.392 327.054 333.27 340.27 343.77 347.662 354.662 358.162 365.162 369.82398 376.03999 383.03999 389.25599 396.25599 400.14799 403.64799 407.53999 414.53999 420.75599 424.25599 434.36399 438.25599 442.14799 449.14799 456.14799 460.80998 467.02598 477.13398 483.34999 487.24198 490.74198 497.74198">set. While CCIF is set, the ERSSUSP bit can only be cleared to prevent the withdrawal of</tspan><tspan y="43.85" x="0 6.2160007 9.716001 15.162001 22.162 27.608002 34.608 40.824 47.824 54.824 58.324 62.986 69.202 76.202 83.202 89.41801 94.864009 98.756008 102.256008 109.256008 115.47201 120.13401 127.13401 131.796 138.01201 141.51201 145.404 152.404 158.62001 162.12001 166.78202 170.67401 176.89002 182.33602 189.33602 192.83602 203.72801 209.94402 220.83602 227.83602 232.49802 239.49802 242.99802 253.89002 260.89 267.89 274.89 278.782 284.99803 288.49803 295.49803 301.71403 307.16004 310.66004 316.87605 323.09205 330.09205 337.09205 344.09205 354.20005 358.09205 364.30805 371.30805 378.30805 384.52406 391.52406 395.02406 398.91606 402.80805">a suspend request before the flash memory module has acknowledged it.</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 125.4)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.13672" x=".00003 7.784031 15.568031 19.460032 27.244032 31.136033 38.920034 46.704034 50.596036 58.380037 62.272039">29.4.12.7.2</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 138.22925 125.4)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.13672" x=".00003 10.10803 17.89203 25.676032 34.23003 46.676034 50.568037 59.122037 67.67603 71.56803 79.352039 83.24403 92.58203 101.13603 108.92004 117.47404 125.25804 133.81204 142.36605 150.15004 158.70404 162.59604 171.93404 177.38004 185.16403 192.94803 200.73203 204.62403 213.17803 217.07003 224.85402 232.63802 241.19202 245.08402 254.42201 262.20603 269.99003 274.652 283.206 288.652 292.544 303.436 311.99 319.774 325.22 333.004 337.666 341.55799 350.11198">Resuming a Suspended Erase Flash Sector Operation</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="106.65" x=".00005 4.6620504 9.324051 12.824051 16.716052 23.716052 29.932053 33.432054 41.986055 51.324056 59.108057 66.89206 77.00006 84.784069 92.56807 96.06807 103.06807 106.96007 110.852069 114.352069 118.244068 123.69006 127.19006 132.63607 136.52806 140.42006 144.31206 148.20406 151.70406 157.15006 163.36606 167.25806 170.75806 180.86606 187.86606 194.08206 201.08206 204.58206 213.92006 223.25806 227.92006 235.70406 239.20406 243.09606 248.54206 252.04206 258.25807 262.15007 268.36607 274.58207 279.24406 285.46006 292.46006 295.96006 299.85206 306.85206 310.35206 314.24406 320.46006 327.46006 334.46006 340.67607 347.67607 351.17607 355.06806 362.06806 368.28407 371.78407 378.78407 385.00007 392.00007 395.89207 399.39207 405.60807 412.60807 423.50007 434.39207 440.60807 447.60807 454.60807 458.10807 461.60807 465.50007 472.50007">If the ERSSUSP bit is still set when CCIF is cleared to launch the next command, the</tspan><tspan y="122.65" x=".00005 7.00005 11.66205 17.878052 24.878052 28.770052 35.77005 42.77005 48.21605 51.71605 60.27005 64.93205 71.148059 76.594058 82.81006 86.31006 94.09406 97.98606 104.202068 109.64806 116.64806 120.14806 127.93207 134.14807 140.36408 144.25608 151.25608 155.91808 159.41808 166.41808 173.41808 179.63408 184.29608 190.51209 194.40409 198.29608 205.29608 212.29608 215.79608 220.45809 226.67409 232.12009 239.12009 250.01209 256.2281 261.6741 265.1741 268.6741 277.2281 284.2281 290.4441 293.9441 298.60609 302.49809 308.71409 314.1601 321.1601 324.6601 335.5521 341.7681 352.6601 359.6601 364.32209 371.32209 374.82209 385.71409 392.71409 399.71409 406.71409 410.60609 416.82209 420.32209 426.5381 432.7541 439.7541 446.7541 453.7541 463.8621 467.7541 473.9701 480.9701 487.9701 494.1861">previous Erase Flash Sector operation resumes. The flash memory module acknowledges</tspan><tspan y="138.65001" x=".00005 3.8920506 10.892051 17.108052 20.608052 25.270052 31.486054 38.486055 45.486055 51.702054 57.148054 61.040056 64.540058 68.43205 75.43205 78.93205 83.594058 89.81006 95.25606 102.25606 113.148059 119.36406 122.86406 129.08007 132.58007 138.02606 145.02606 150.47206 157.47206 163.68807 170.68807 177.68807 183.90407 190.90407 194.40407 201.40407 208.40407 214.62007 219.28208 225.49808 229.39008 233.28208 240.28208 247.28208 250.78208 257.78208 264.78208 268.28208 274.49809 278.39009 284.60609 290.82209 295.48408 299.37608 306.37608 313.37608 316.87608 320.76808 327.76808 333.98408 337.48408 346.03807 355.37608 363.16007 370.94407 381.05207 388.83607 396.62007 400.12007 407.12007 411.01206 414.90406 418.40406 421.90406 432.01206 435.51206 442.51206 448.72807">the request to resume a suspended operation by clearing the ERSSUSP bit. A new</tspan><tspan y="154.65001" x=".00005 5.4460508 12.446051 17.892052 24.892052 31.108052 38.10805 45.10805 48.60805 53.27005 59.48605 66.48605 73.48605 79.70206 85.148059 89.040058 92.540058 98.75606 104.97206 111.97206 115.47206 119.36406 126.36406 132.58007 139.58007 143.08007 150.08007 156.29607 159.79607 170.68807 176.90407 183.90407 190.12007 193.62007 200.62007 207.62007 211.12007 216.56607 222.78208 226.67407 230.56607 234.45807 241.45807 248.45807 251.95807 260.51206 269.85008 277.63407 285.41807 295.52607 303.31007 311.09407 314.59407 318.09407 328.20207 331.70207 337.14808 341.04008 348.04008 355.04008 358.93208 365.14808 368.64808 377.20207 381.86405 388.08006 393.52607 399.74208 403.24208 411.02607 414.91807 421.13407 426.58009 433.58009 437.08009 444.86408 451.08009 457.29609 461.18809 468.18809">suspend request can then be made by setting ERSSUSP. A single Erase Flash Sector</tspan><tspan y="170.65001" x=".00005 7.00005 14.00005 20.21605 24.87805 31.094052 34.986055 38.878057 45.878057 52.878057 56.378057 62.594057 68.81006 75.81006 79.31006 86.31006 92.52606 96.02606 101.47206 108.47206 113.91806 120.91806 127.13406 134.13407 141.13407 147.35007 154.35007 157.85007 164.06607 171.06607 178.06607 181.56607 186.22808 192.44408 197.89008 204.89008 215.78208 221.99808 228.99808 232.49808 243.39008 250.39008 254.28208 258.17408 262.06608 269.06608 272.95808 279.17408 282.67408 286.56608 290.45808 301.35008 307.56608 313.0121">operation can be suspended and resumed multiple times.</tspan><tspan y="195.05" x=".00005 8.5540499 15.5540499 21.77005 26.43205 32.648054 36.148054 40.040056 45.486055 48.986055 55.202054 58.702054 69.594058 73.48605 80.48605 84.37805 95.27005 102.27005 113.16205 116.66205 122.87805 126.77005 132.98606 139.98606 145.43206 151.64806 158.64806 162.14806 166.04006 169.93206 180.82405 187.04006 190.54006 194.43206 198.32405 209.21605 213.10805 217.00005 220.50005 227.50005 233.71605 237.60805 247.71605 253.93206 260.14805 267.14805 270.64805 274.54005 281.54005 287.75605 291.25605 295.91804 302.13404 309.13404 316.13404 322.35005 327.79606 331.68806 335.18806 339.08006 346.08006 349.58006 354.24205 360.45805 365.90406 372.90406 383.79606 390.01206 393.51206 397.40406 404.40406 410.62007 414.12007 422.67405 427.33604 433.55204 438.99806 445.21406 448.71406 456.49806 460.39006 466.60606 472.05207">There is a minimum elapsed time limit between the request to resume the Erase Flash</tspan><tspan y="211.05" x=".00005 7.784051 14.0000519 20.216053 24.108054 31.108054 35.770055 39.270055 46.270055 53.270055 59.486055 64.148059 70.36406 74.25606 78.148059 85.148059 92.148059 95.648059 100.31006 109.648059 118.98605 123.648059 131.43206 134.93206 138.82405 144.27005 147.77005 153.98606 157.87805 164.09406 170.31006 174.97206 181.18807 188.18807 192.85007 196.35007 202.56607 209.56607 216.56607 220.06607 223.95807 230.95807 237.17407 240.67407 245.33608 251.55208 258.55207 265.55207 271.76808 277.21409 281.10609 284.60609 288.49809 295.49809 298.99809 304.4441 311.4441 316.8901 323.8901 330.1061 337.1061 344.1061 347.6061 351.4981 358.4981 364.7141 368.2141 375.2141 382.2141 388.4301 393.0921 399.3081 403.2001 407.0921 414.0921 421.0921 424.5921 430.8081 437.8081 444.0241 447.9161">Sector operation (CCIF is cleared) and the request to suspend the operation again</tspan><tspan y="227.05" x=".00005 4.6620504 13.21605 22.55405 30.33805 38.12205 48.230054 56.014055 63.798055 67.29805 71.19005 76.63605 80.13605 85.58205 91.79805 95.69005 100.35205 103.85205 107.35205 115.90605 122.90605 126.79805 132.24405 135.74405 146.63605 150.52805 157.52805 161.42005 172.31204 179.31204 190.20404 193.70404 197.59604 201.48804 212.38004 218.59604 222.09604 229.09604 235.31204 239.97405 243.86605 250.86605 257.86604 261.36604 265.25804 270.70405 274.20405 278.86604 285.08204 292.08204 299.08204 302.97404 307.63603 313.85203 320.85203 324.35203 328.24403 335.24403 338.74403 344.96003 351.96003 357.40605 364.40605 369.06803 375.28404 378.78404 382.67604 389.67604 395.89204 399.78404 403.28404 407.17604 414.17604 420.39204 423.89204 432.446 437.108 443.324 448.77003 454.98603 458.48603 466.27003 470.16203 476.37803 481.82405">(ERSSUSP is set). This minimum time period is required to ensure that the Erase Flash</tspan><tspan y="243.05" x=".00005 7.784051 14.0000519 20.216053 24.108054 31.108054 35.770055 39.270055 46.270055 53.270055 59.486055 64.148059 70.36406 74.25606 78.148059 85.148059 92.148059 95.648059 105.75606 109.648059 113.540058 117.43205 120.93205 127.148059 134.14806 140.36406 147.36406 151.25606 158.25606 164.47206 168.36406 172.25606 179.25606 182.75606 188.97206 195.97206 206.86406 213.86406 217.75606 223.97206 227.86406 234.08007 237.58007 241.08007 245.74207 250.40407 253.90407 257.79609 264.79609 271.0121 274.5121 285.40409 289.29609 296.29609 300.18809 311.08009 318.08009 328.97209 332.47209 339.47209 345.68809 350.35008 354.24208 361.24208 368.24208 371.74208 375.63407 381.08009 384.58009 390.79609 397.79609 404.79609 408.68809 412.58009 419.58009 426.58009 432.79609 436.68809 440.58009 447.58009 451.08009 458.08009 461.97209 468.97209 472.86408 479.08009 482.97209 489.18809 496.18809">Sector operation will eventually complete. If the minimum period is continually violated,</tspan><tspan y="259.05" x=".00005 3.8920506 7.3920509 13.608051 17.108052 20.608052 24.500052 31.500052 37.716054 41.216054 46.662054 53.662054 59.10805 66.10805 72.32405 79.32405 86.32405 89.82405 94.48605 100.70206 107.70206 114.70206 120.91806 126.36406 130.25606 135.70206 139.20206 145.41806 152.41806 163.31006 169.52606 173.02606 177.68807 183.90407 190.90407 197.12007 203.33608 207.22808 213.44408 220.44408 224.33608 231.33608 234.83608 241.05208 248.05208 255.05208 258.55207 262.44407 269.44407 276.44407 279.94407 286.94407 293.94407 297.83607 304.05207 311.05207 314.94407 321.94407 325.44407 328.94407 335.94407 342.94407 346.44407 351.10606 358.10606 362.76805 372.87605 379.09205 383.75404 390.75404 394.25404 401.25404 405.91603 412.91603 419.91603 424.578 430.794 436.24003 441.68605 445.18605 449.07804 454.52406 458.02406 468.91606 475.13206 482.13206">i.e. the suspend requests come repeatedly and too quickly, no forward progress is made</tspan><tspan y="275.05003" x=".00005 7.00005 14.00005 17.50005 21.39205 28.39205 34.60805 38.10805 46.662054 51.32405 57.54005 62.98605 69.20205 72.70205 80.48605 84.37805 90.594058 96.040058 103.040058 106.540058 114.32406 120.54006 126.756069 130.64807 137.64807 142.31008 145.81008 152.02608 155.91808 162.91808 169.91808 174.58008 178.47208 182.36408 189.36408 200.25608 203.75608 207.25608 215.81008 222.81008 229.02608 232.52608 237.18808 243.40409 248.85009 255.85009 266.7421 272.9581 276.8501 282.2961 289.2961 294.74214 301.74214 307.95814 314.95814 321.95814 325.45814 330.90415 337.12016 344.12016 351.12016 357.33616 364.33616 370.55216 376.76817 380.26817 384.93016 391.93016 398.93016 404.37617 407.87617 411.76817 418.76817 425.76817 431.98417 436.64616 440.53816 447.53816 451.43016 455.32215 461.53816 465.43016">by the Erase Flash Sector algorithm. The resume/suspend sequence runs indefinitely</tspan><tspan y="291.05003" x=".00005 10.10805 14.000051 17.892052 24.892052 31.892052 38.89205 42.784055 46.284055 52.500055 59.500055 70.39205 77.39205 81.28405 87.50005 91.39205 95.28405 102.28405 109.28405 112.78405 116.67605 123.67605 129.89205 133.39205 139.60805 144.27005 150.48606 155.93206 162.14806">without completing the erase.</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 372.6)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.13672" x=".00005 7.784051 15.568052 19.460053 27.244053 31.136054 38.920057 46.704057 50.596059 58.38006 62.27206">29.4.12.7.3</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 138.22925 372.6)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.13672" x=".00005 10.10805 18.66205 27.21605 32.66205 37.324048 41.21605 49.77005 58.32405 62.216054 70.00005 73.89205 83.23006 91.78406 99.56806 108.12206 115.90607 124.46007 133.01407 140.79807 149.35207 153.24407 162.58206 168.02806 175.81206 183.59606 191.38005 195.27205 203.82605 207.71805 215.50205 223.28604 231.84004 235.73204 245.07004 252.85404 260.63804 265.30003 273.854 279.30003 283.19203 294.084 302.638 310.422 315.868 323.652 328.314 332.206 340.75999">Aborting a Suspended Erase Flash Sector Operation</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="353.85" x=".00005 8.5540499 15.5540499 21.77005 25.27005 32.27005 37.71605 43.93205 48.594049 52.094049 62.98605 69.20205 76.20205 79.70205 85.91805 92.91805 99.91805 106.91805 112.36405 118.580059 122.080059 125.97205 132.97205 136.47205 142.68805 149.68805 156.68805 161.35005 165.24205 168.74205 174.95806 178.45806 183.90406 190.90406 196.35005 203.35005 209.56606 216.56606 223.56606 229.78206 236.78206 240.28206 248.83606 253.49806 259.71406 265.16007 271.37608 274.87608 282.66007 286.55207 292.76808 298.21409 305.21409 308.71409 316.49809 322.71409 328.93009 332.82209 339.82209 344.48408 347.98408 354.98408 361.98408 368.20008 372.86207 379.07807 382.97007 386.86207 393.86207 400.86207 404.36207 411.36207 418.36207 421.86207 428.07807 431.97007 438.18608 444.40208 449.06407 452.95606 459.95606 466.95606 470.45606 474.34806 481.34806">The user may choose to abort a suspended Erase Flash Sector operation by clearing the</tspan><tspan y="369.85" x=".0001 8.5541 17.892102 25.676102 33.460103 43.568105 51.352106 59.136106 62.636106 69.63611 73.52811 77.420108 80.920108 87.920108 92.58211 96.474109 103.474109 108.13611 111.63611 115.52811 122.52811 126.02811 132.24411 136.13611 142.35211 148.56812 153.23012 157.12212 164.12212 171.12212 174.62212 183.96012 193.29811 197.96012 205.74411 209.24411 213.90612 220.90612 225.56812 229.06812 232.96012 239.96012 246.17612 249.67612 256.67613 262.89213 269.89213 273.78413 277.28413 283.50013 290.50013 301.39213 312.28413 318.50013 325.50013 332.50013 336.00013 339.89213 346.10813 353.10813 360.10813 366.32414 373.32414 376.82414 380.32414 393.54014 400.54014 406.75614 413.75614 417.25614 423.47215 426.97215 432.41816 439.41816 444.86418 451.86418 458.08018 465.08018 472.08018 478.29618">ERSSUSP bit prior to clearing CCIF for the next command launch. When a suspended</tspan><tspan y="385.85" x=".0001 7.0001 14.0001 20.2161 24.878102 31.0941 34.986104 38.878107 45.878107 52.878107 56.378107 60.270109 65.71611 69.21611 75.43211 82.43211 89.43211 94.09412 97.986118 104.20212 111.20212 114.70212 118.20212 122.09412 129.09412 135.31012 138.81012 143.47212 147.36412 153.58013 159.02613 166.02613 169.52613 180.41812 186.63413 197.52613 204.52613 209.18813 216.18813 219.68813 230.58013 237.58013 244.58013 251.58013 255.47212 261.6881 265.1881 270.63414 274.52613 280.74214 285.4041 289.2961 294.74214 298.24214 302.13414 309.13414 315.35014 318.85014 325.85014 332.06614 342.17414 345.67414 351.89015 358.89015 369.78215 380.67414 386.89015 393.89015 400.89015 404.39015 411.39015 416.83616 420.72816 427.72816 434.72816 438.22816 442.12016 449.12016 455.33616 458.83616 465.83616 472.05216">operation is aborted, the flash memory module starts the new command using the new</tspan><tspan y="401.85" x=".00014999999 7.784151 17.122153 26.460154 36.568155 45.906156 49.406156 55.622156 62.622156 69.622158 73.51415 79.730159 86.730159 90.622158 96.06815">FCCOB contents.</tspan><tspan y="426.25" x=".00014999999 13.21615 20.21615 24.10815 28.00015 34.216154 37.716154 45.500154 54.838155 64.94615 72.730159 82.83816 87.50016 96.05416 105.392169 113.17617 120.960178 131.06818 138.85218 146.63617 151.29817 154.79817 158.69017 164.13617 167.63617 173.08217 179.29817 183.19017 186.69017 190.19017 196.40618 199.90618 210.01418 214.67618 218.56818 222.46018 228.67618 232.17618 236.06818 243.06818 246.56818 250.46018 257.46018 263.67619 267.17619 274.96018 278.85218 285.06819 292.06819 301.4062 311.5142 323.9602 327.4602 337.5682 344.5682 348.4602 352.3522 358.5682 362.0682 369.8522 379.19023 389.29823 397.0822 407.19023 411.8522 420.4062 428.96018 437.51417 446.85218 456.96018 467.06819 471.73017 475.23017 479.12217 484.56819 488.06819 493.5142 499.7302">While FCNFG[ERSSUSP] is set, a write to the FlexRAM while FCNFG[EEERDY] is set</tspan><tspan y="442.25" x=".0002 6.2162005 10.108201 16.324202 22.540204 27.202204 32.648206 36.148206 44.702207 54.040208 61.824209 69.60821 79.71621 87.50021 95.28422 98.78422 105.00022 112.00022 119.00022 122.50022 128.71622 135.71622 142.71622 147.37822 151.27022 156.71622 160.21622 164.10822 171.10822 177.32422 180.82422 186.27022 193.27022 198.71622 205.71622 211.93222 218.93222 225.93222 232.14823 239.14823 242.64823 249.64823 256.64823 262.86424 267.5262 273.74223 277.63423 281.5262 288.5262 295.5262 299.0262 302.5262 311.0802 318.0802 324.2962 327.7962 335.5802 339.4722 345.6882 352.6882 362.0262 372.13423 384.58024 388.08024 398.18824 402.85023 406.74223 410.63423 416.85023 420.35023 427.35023 434.35023 440.56623 445.2282 451.4442 455.3362 459.2282 466.2282 473.2282 476.7282 480.6202">clears ERSSUSP and aborts the suspended operation. The FlexRAM write operation is</tspan><tspan y="458.25" x=".0002 6.2162005 13.2162 19.432202 25.648201 32.6482 36.540205 42.756204 49.756204 53.256204 60.256204 67.2562 70.7562 74.6482 81.6482 87.864208 91.364208 96.02621 99.918209 106.13421 111.58021 118.58021 122.08021 132.97222 139.18822 150.08022 157.08022 161.74222 168.74222 172.24222 183.13422 190.13422 197.13422 204.13422 208.02622 214.24222">executed by the flash memory module.</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="HelveticaLTStd" font-weight="bold"><tspan y="482.4367" x="236.4462 246.5542 255.1082 259.7702">Note</tspan></text>
|
|
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="507.05" x="72.0022 82.1102 89.1102 96.1102 100.7722 104.6642 108.5562 115.5562 122.5562 126.0562 129.9482 136.9482 143.1642 146.6642 152.8802 157.5422 163.75821 169.20421 175.42021 178.92021 182.81221 189.02822 195.24422 202.24422 208.46022 213.90622 217.40622 221.29822 228.29822 234.51422 238.01422 245.01422 248.90622 252.79822 259.01423 265.23023 269.12223 273.01423 278.46025 281.96025 285.85224 292.85224 296.35224 302.56825 309.56825 313.06825 316.96025 323.96025 330.96025 337.17625 341.06825 347.28425 351.94624 362.83824 366.73023 373.73023 379.94624 383.83824 390.05424">Aborting the erase leaves the bitcells in an indeterminate,</tspan><tspan y="523.0499" x="72.0022 79.0022 85.2182 89.8802 93.7722 97.6642 103.8802 107.7722 111.6642 118.6642 123.3262 129.5422 134.20421 140.42021 145.86621 152.08222 159.08222 162.58222 168.02822 171.92021 178.13622 182.02822 188.24422 191.74422 195.24422 205.35222 211.56822 215.46022 221.67623 225.17623 229.06822 236.06822 239.56822 243.46022 250.46022 254.35222 259.79823 263.29823 268.74424 274.96025 281.17625 285.06825 292.06825 296.73023 300.23023 304.12223 309.56825 313.06825 320.06825 327.06825 330.96025 334.46025 339.12223 345.33824 349.23023 353.12223 359.33824 366.33824 370.23023 376.44624 379.94624 386.94624 393.94624 397.83824 401.73023 405.62223 409.12223">partially-erased state. Data in this sector is not reliable until a</tspan><tspan y="539.0499" x="72.00223 79.00223 85.21823 95.32623 98.82623 105.04224 109.70424 115.92024 121.36624 127.582248 131.08225 137.29825 144.29825 155.19025 166.08225 172.29825 179.29825 186.29825 189.79825 194.46025 201.46025 205.35225 209.24425 216.24425 219.74425 225.96025 232.96025 243.85225 250.85225 254.74425 260.96025 264.85224 271.06825 276.51426">new erase command fully completes.</tspan><tspan y="563.44998" x=".00020599365 8.554206 15.554206 21.770207 25.270207 29.932208 36.932207 40.824209 44.71621 51.71621 61.82421 65.71621 72.71621 79.71621 83.21621 87.87821 91.77021 98.77021 105.77021 110.43221 116.64822 120.14822 125.594219 132.59421 139.59421 149.70221 155.14821 158.64821 165.64821 172.64821 182.75621 186.25621 190.14821 197.14821 200.64821 206.09421 213.09421 218.5402 225.5402 231.75621 238.75621 245.75621 249.25621 255.47222 262.47224 269.47224 272.97224 277.63423 283.85023 289.29624 296.29624 307.18824 313.40425 316.90425 320.79624 327.79624 334.01225 337.51225 346.06623 350.7282 356.9442 362.39024 368.60624 372.10624 379.89024 383.78224 389.99824 395.44425 402.44425 405.94425 413.72825 419.94425 426.16026 430.05226 437.05226 441.71424 445.21424 452.21424 459.21424 465.43025 470.09223 476.30824 480.20024 484.09223 491.09223 498.09223">The following figure shows how to suspend and resume the Erase Flash Sector operation.</tspan></text>
|
|
<g clip-path="url(#clip_1)">
|
|
<path transform="matrix(1,0,0,1,54,24.56929)" d="M16-6.4 536.8 0V16H-6.4L16-6.4Z" fill="#666666"/>
|
|
<path transform="matrix(1,0,0,1,54,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 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 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 751.756)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="-.00102 5.0029809 10.006981">698</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_2)">
|
|
<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_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="M166.22 0H337.78"/>
|
|
</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="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
|
|
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
|
|
NvUqCjYxY5oWsjYDCVaNJuBL04Ny1ypSrRb1EyxZdez4gLpdNrkNb8HePnnLfE0e
|
|
ZTF7wcr4yrMssSRm50cWl8aL96pNLQVL9BP3WU29WoK1Cl9mXMti9oIN2zUB6/9M
|
|
5aeuggl3TygO0jK34SdYu/BlxrUs5iSYTRMw5GcqOTUWLFFL3D8Y3+Bkl5NgXYUv
|
|
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
|
|
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
|
|
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
|
|
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
|
|
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
|
|
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
|
|
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
|
|
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
|
|
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
|
|
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
|
|
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
|
|
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
|
|
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
|
|
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
|
|
</g>
|
|
</svg>
|