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

753 lines
63 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,145.9)" d="M.49 .49H377.51V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_2">
<path transform="matrix(1,0,0,1,54,145.9)" d="M378.49 .49H503.51V15.51H378.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_3">
<path transform="matrix(1,0,0,1,54,161.9)" d="M.245 .49H377.755V15.505H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_4">
<path transform="matrix(1,0,0,1,54,161.9)" d="M378.245 .49H503.755V15.505H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_5">
<path transform="matrix(1,0,0,1,54,177.65)" d="M.245 .245H377.755V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_6">
<path transform="matrix(1,0,0,1,54,177.65)" d="M378.245 .245H503.755V15.255H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_7">
<path transform="matrix(1,0,0,1,54,193.15)" d="M.245 .245H377.755V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_8">
<path transform="matrix(1,0,0,1,54,193.15)" d="M378.245 .245H503.755V15.255H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_9">
<path transform="matrix(1,0,0,1,54,208.65)" d="M.245 .245H377.755V26.255002H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_10">
<path transform="matrix(1,0,0,1,54,208.65)" d="M378.245 .245H503.755V26.255002H378.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_11">
<path transform="matrix(1,0,0,1,54,145.9)" d="M-.25 0-1.20866-1.91732H378.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_12">
<path transform="matrix(1,0,0,1,54,145.9)" d="M378-.5H379.91734V16.5H378 376.08268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_13">
<path transform="matrix(1,0,0,1,54,145.9)" d="M378.6 16V17.91732H-.5V16 14.08268H378.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_14">
<path transform="matrix(1,0,0,1,54,145.9)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_15">
<path transform="matrix(1,0,0,1,54,145.9)" d="M377.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H377.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_16">
<path transform="matrix(1,0,0,1,54,145.9)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_17">
<path transform="matrix(1,0,0,1,54,145.9)" d="M504.5 16V17.91732H377.4V16 14.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_18">
<path transform="matrix(1,0,0,1,54,161.9)" d="M378-.6H379.66734V16.1H378 376.33268V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_19">
<path transform="matrix(1,0,0,1,54,161.9)" d="M378.35 15.75V17.41732H-.25V15.75 14.08268H378.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_20">
<path transform="matrix(1,0,0,1,54,161.9)" d="M0 15.85H-1.66732V.4H0 1.66732V15.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_21">
<path transform="matrix(1,0,0,1,54,161.9)" d="M504 .4H505.66734V15.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_22">
<path transform="matrix(1,0,0,1,54,161.9)" d="M504.25 15.75V17.41732H377.65V15.75 14.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_23">
<path transform="matrix(1,0,0,1,54,177.65)" d="M378-.35H379.66734V15.85H378 376.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_24">
<path transform="matrix(1,0,0,1,54,177.65)" d="M378.35 15.5V17.16732H-.25V15.5 13.83268H378.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_25">
<path transform="matrix(1,0,0,1,54,177.65)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_26">
<path transform="matrix(1,0,0,1,54,177.65)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_27">
<path transform="matrix(1,0,0,1,54,177.65)" d="M504.25 15.5V17.16732H377.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_28">
<path transform="matrix(1,0,0,1,54,193.15)" d="M378-.35H379.66734V15.85H378 376.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_29">
<path transform="matrix(1,0,0,1,54,193.15)" d="M378.35 15.5V17.16732H-.25V15.5 13.83268H378.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_30">
<path transform="matrix(1,0,0,1,54,193.15)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_31">
<path transform="matrix(1,0,0,1,54,193.15)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_32">
<path transform="matrix(1,0,0,1,54,193.15)" d="M504.25 15.5V17.16732H377.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_33">
<path transform="matrix(1,0,0,1,54,208.65)" d="M378-.35H379.66734V26.75H378 376.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_34">
<path transform="matrix(1,0,0,1,54,208.65)" d="M378.1 26.5V28.16732H-.95866L-.125 26.5 .70866 24.83268H378.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_35">
<path transform="matrix(1,0,0,1,54,208.65)" d="M0 26.625-1.66732 27.45866V-.1H0 1.66732V25.79134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_36">
<path transform="matrix(1,0,0,1,54,208.65)" d="M504-.1H505.66734V27.45866L504 26.625 502.33268 25.79134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_37">
<path transform="matrix(1,0,0,1,54,208.65)" d="M504.125 26.5 504.95866 28.16732H377.9V26.5 24.83268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_38">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M.49 .49H125.509998V15.51H.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_39">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M126.49 .49H503.51V15.51H126.49Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_40">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M.245 .49H125.75499V15.505H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_41">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M126.245 .49H503.755V15.505H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_42">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M.245 .245H125.75499V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_43">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M126.245 .245H503.755V15.255H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_44">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M.245 .245H125.75499V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_45">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M126.245 .245H503.755V15.255H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_46">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M.245 .245H125.75499V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_47">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M126.245 .245H503.755V15.255H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_48">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M.245 .245H125.75499V80.854999H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_49">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M126.245 .245H503.755V80.854999H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_50">
<path transform="matrix(1,0,0,1,54,533.55)" d="M.245 .245H503.755V15.255H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_51">
<path transform="matrix(1,0,0,1,54,549.05)" d="M.245 .245H125.75499V97.25499H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_52">
<path transform="matrix(1,0,0,1,54,549.05)" d="M126.245 .245H503.755V97.25499H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_53">
<path transform="matrix(1,0,0,1,54,646.55)" d="M.245 .245H125.75499V48.055H.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_54">
<path transform="matrix(1,0,0,1,54,646.55)" d="M126.245 .245H503.755V48.055H126.245Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_55">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M-.25 0-1.20866-1.91732H126.1V0 1.91732H.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_56">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M126-.5H127.91732V16.5H126 124.08268V-.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_57">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M126.6 16V17.91732H-.5V16 14.08268H126.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_58">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M0 16-1.91732 17.91732V-1.20866L0-.25 1.91732 .70866V14.08268" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_59">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M125.9 0V-1.91732H505.20866L504.25 0 503.29136 1.91732H125.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_60">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M504-.25 505.91734-1.20866V17.91732L504 16 502.08268 14.08268V.70866" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_61">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M504.5 16V17.91732H125.4V16 14.08268H504.5" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_62">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M126-.6H127.66732V16.1H126 124.33268V-.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_63">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M126.35 15.75V17.41732H-.25V15.75 14.08268H126.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_64">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M0 15.85H-1.66732V.4H0 1.66732V15.85" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_65">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M504 .4H505.66734V15.85H504 502.33268V.4" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_66">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M504.25 15.75V17.41732H125.65V15.75 14.08268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_67">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M126-.35H127.66732V15.85H126 124.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_68">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M126.35 15.5V17.16732H-.25V15.5 13.83268H126.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_69">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_70">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_71">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M504.25 15.5V17.16732H125.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_72">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M126-.35H127.66732V15.85H126 124.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_73">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M126.35 15.5V17.16732H-.25V15.5 13.83268H126.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_74">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_75">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_76">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M504.25 15.5V17.16732H125.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_77">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M126-.35H127.66732V15.85H126 124.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_78">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M126.35 15.5V17.16732H-.25V15.5 13.83268H126.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_79">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_80">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_81">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M504.25 15.5V17.16732H125.65V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_82">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M126-.35H127.66732V81.35H126 124.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_83">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M126.1 81.1V82.76732H-.25V81.1 79.43268H126.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_84">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M0 81.2H-1.66732V-.1H0 1.66732V81.2" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_85">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M504-.1H505.66734V81.2H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_86">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M504.25 81.1V82.76732H125.9V81.1 79.43268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_87">
<path transform="matrix(1,0,0,1,54,533.55)" d="M504-.1H505.66734V15.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_88">
<path transform="matrix(1,0,0,1,54,533.55)" d="M504.25 15.5V17.16732H-.25V15.5 13.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_89">
<path transform="matrix(1,0,0,1,54,533.55)" d="M0 15.6H-1.66732V-.1H0 1.66732V15.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_90">
<path transform="matrix(1,0,0,1,54,549.05)" d="M-.25 0V-1.66732H126.1V0 1.66732H-.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_91">
<path transform="matrix(1,0,0,1,54,549.05)" d="M126-.25H127.66732V97.85H126 124.33268V-.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_92">
<path transform="matrix(1,0,0,1,54,549.05)" d="M126.35 97.5V99.16732H-.25V97.5 95.83268H126.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_93">
<path transform="matrix(1,0,0,1,54,549.05)" d="M0 97.6H-1.66732V-.1H0 1.66732V97.6" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_94">
<path transform="matrix(1,0,0,1,54,549.05)" d="M125.9 0V-1.66732H504.25V0 1.66732H125.9" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_95">
<path transform="matrix(1,0,0,1,54,549.05)" d="M504-.1H505.66734V97.6H504 502.33268V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_96">
<path transform="matrix(1,0,0,1,54,549.05)" d="M504.25 97.5V99.16732H125.65V97.5 95.83268H504.25" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_97">
<path transform="matrix(1,0,0,1,54,646.55)" d="M126-.35H127.66732V48.55H126 124.33268V-.35" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_98">
<path transform="matrix(1,0,0,1,54,646.55)" d="M126.1 48.3V49.96732H-.95866L-.125 48.3 .70866 46.63268H126.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_99">
<path transform="matrix(1,0,0,1,54,646.55)" d="M0 48.425-1.66732 49.25866V-.1H0 1.66732V47.59134" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_100">
<path transform="matrix(1,0,0,1,54,646.55)" d="M504-.1H505.66734V49.25866L504 48.425 502.33268 47.59134V-.1" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_101">
<path transform="matrix(1,0,0,1,54,646.55)" d="M504.125 48.3 504.95866 49.96732H125.9V48.3 46.63268H503.29136" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_102">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504V8.50394H0Z" clip-rule="evenodd"/>
</clipPath>
<clipPath id="clip_103">
<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_104">
<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_105">
<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 6.2160007 13.216001 20.216 23.716 27.608 34.608 40.824 44.324 52.108 59.892004 68.446 78.554 87.108 91.770008 101.878009 111.216 120.554 129.108 138.446 147.784 152.446 155.946 162.946 166.838 170.73 174.23 178.122 183.568 187.068 191.73 197.946 204.946 211.162 215.054 222.054 226.716 230.216 235.662 241.878 245.77 249.27 253.162 260.162 263.662 270.662 274.162 281.162 288.162 292.054 295.94599 299.83799 303.33799 309.554 313.054 317.71598 323.93199 329.378 335.594 339.486 342.986 349.986 354.64799 358.14799 362.03999 369.03999 375.25599 378.75599 383.41798 387.30998 393.52598 398.972 405.972 409.472 420.36399 426.58 437.472 444.472 449.13398 456.13398 459.63398 470.52598 477.52598 484.52598 491.52598 495.41798">and the FSTAT[ACCERR] bit is (again) set to 1 until a reset of the flash memory module</tspan><tspan y="27.85" x="0 10.892001 17.892003 24.892003 31.892003 35.784006 42.000005 45.500005 52.500005 58.716005 64.93201 71.93201 76.59401 82.04001 85.54001 89.04001 93.70201 98.36401 101.86401 105.75601 112.75601 118.972019 122.472019 128.68802 135.68802 139.58002 143.47202 148.13402 154.35002 157.85002 164.85002 169.51203 176.51203 183.51203 187.40402 193.62003 197.12003 204.12003 210.33603 217.33603 220.83603 224.72803 230.17403 233.67403 239.89003 243.78203 247.67403 251.17403 257.39 263.60603 268.268 275.268 280.71403 284.21403 291.21403 295.876 299.376 305.592 309.484 313.376 316.876 323.876 330.876 337.092 342.53804 346.03804 349.53804 353.43003 360.43003 366.64604 370.14604 380.25404 386.47004 391.13203 395.02403 399.686 406.686 410.186 419.52403 425.74003 431.95603 438.95603 445.95603 452.95603 459.95603">module occurs. If the entire 8-byte key is all zeros or all ones, the Verify Backdoor</tspan><tspan y="43.85" x="0 10.108001 16.324002 22.54 28.756 34.202 39.648 43.148 53.256 59.472 66.472 69.972 76.188 83.188 94.08 104.972 111.188 118.188 125.188 128.688 133.35 139.56601 143.45801 147.35 152.796 156.296 166.404 170.296 174.188 181.188 184.688 190.904 197.904 201.404 207.62001 213.83602 220.05202 226.26802 231.71402 237.16002 240.66002 246.87602 251.53803 256.2 263.2 267.862 271.362 274.862 283.416 290.416 296.632 300.132 309.47 318.808 323.47 331.254 334.754 339.416 343.30799 349.524 356.524 360.024 363.916 369.362 372.862 378.308 384.52403 388.41603 391.91603 398.13203 402.794 406.686 412.902 417.564 421.064 424.956 431.956 438.172 441.672 451.78 457.996 462.658 466.55 471.21199">Access Key command fails with an access error. The CCIF flag is set after the Verify</tspan><tspan y="59.85" x="0 9.338001 15.554002 21.770003 28.770003 35.770006 42.770006 49.770006 54.432004 57.932004 68.04 74.256008 80.47201 86.68801 92.13401 97.58001 101.08001 111.18801 117.404018 124.404018 127.904018 134.90402 141.90402 148.12003 152.78203 158.99803 162.89003 166.78203 173.78203 180.78203 184.28203 190.49803 197.49803 208.39003 215.39003 219.28203 225.49803 229.39003 235.60604 241.05204">Backdoor Access Key operation completes.</tspan></text>
<path transform="matrix(1,0,0,1,54,54)" d="M0 72.4H504V186.4H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 99 126.399997)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="15.30403 22.63603 29.308032 36.64003 39.97603 46.64803 49.98403 56.656034 63.328035 67.324039 73.99603 80.66803 93.00403 101.008029 107.68002 112.34802 115.68402 119.68002 126.35202 129.68802 138.35202 145.02402 151.69602 158.36801 165.70001 173.03202 180.36402 185.03202 188.36801 197.03202 203.70401 210.376 217.048 223.72 230.392 233.728 242.392 249.064 255.736 259.072 267.736 275.068 285.736 296.404 303.076 310.408 317.74 321.076 329.08 333.748 338.416 345.748 350.416 353.75199 362.416 369.08799 376.41999 383.75199 387.08799 390.42399 397.75599">Table 29-64.Verify Backdoor Access Key Command Error Handling</tspan></text>
<g clip-path="url(#clip_1)">
<path transform="matrix(1,0,0,1,54,145.9)" d="M.5 .5H377.5V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 148.4)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="1.998 8.001 11.502001 15.003001 20.502 24.003 26.505002 33.003004 38.502004 44.001005 49.500005 52.002004 54.999006 57.501005 63.000005">Error Condition</tspan></text>
<g clip-path="url(#clip_2)">
<path transform="matrix(1,0,0,1,54,145.9)" d="M378.5 .5H503.5V15.5H378.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.5 148.4)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="43.245 49.248 52.749 56.25 61.749 65.25 67.752 74.25 76.752">Error Bit</tspan></text>
<g clip-path="url(#clip_3)">
<path transform="matrix(1,0,0,1,54,161.9)" d="M.25 .5H377.75V15.5H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 164.4)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 15.507001 18.009 22.509 27.513 32.517004 37.521005 39.519006 41.517007 46.521009 51.52501 54.027009 58.527009 63.53101 68.031009 70.533008 72.531009 77.031009 79.533008 84.537 86.535 88.533008 91.53001 96.534008 101.034008 103.536 108.54 111.537 114.039 119.043 121.041 123.039 126.036 131.535">The supplied key is all-0s or all-Fs</tspan></text>
<g clip-path="url(#clip_4)">
<path transform="matrix(1,0,0,1,54,161.9)" d="M378.25 .5H503.75V15.5H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 164.4)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="24.993 30.492 36.495004 41.994005 47.997 53.496004 55.998 62.001 68.499 74.997 81 87.498 93.996">FSTAT[ACCERR]</tspan></text>
<g clip-path="url(#clip_5)">
<path transform="matrix(1,0,0,1,54,177.65)" d="M.25 .25H377.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 179.9)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 13.509001 15.507001 20.511002 25.011002 30.015004 33.012006 36.009008 41.01301 45.51301 48.015008 50.517007 55.521009 60.52501 65.02501 69.52501 74.52901 79.533008 84.537 87.534008 90.036 94.536 99.54 104.04 106.542 108.54 113.04 115.542 120.042 125.046 130.05 135.054 137.052 139.05 144.054">An incorrect backdoor key is supplied</tspan></text>
<g clip-path="url(#clip_6)">
<path transform="matrix(1,0,0,1,54,177.65)" d="M378.25 .25H503.75V15.25H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 179.9)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="24.993 30.492 36.495004 41.994005 47.997 53.496004 55.998 62.001 68.499 74.997 81 87.498 93.996">FSTAT[ACCERR]</tspan></text>
<g clip-path="url(#clip_7)">
<path transform="matrix(1,0,0,1,54,193.15)" d="M.25 .25H377.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 195.4)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 6.0030004 11.007001 15.507001 20.007 25.011002 30.015004 35.019006 38.016008 40.518007 45.018007 50.022008 54.522008 57.024007 62.028009 66.52801 71.02801 76.032009 80.532009 85.032009 87.534008 92.538 97.542 102.042 104.544 109.548 114.551998 117.05399 119.55599 124.55999 129.564 134.568 139.57199 142.07399 147.07799 152.08199 157.08599 162.08998 164.08798 169.09198 174.09598 176.59798 179.59497 184.09497 189.09897 194.10297 196.60497 199.10697 204.11096 209.11496 211.61696 216.62096 221.62496 226.12496 230.62496 233.62195 235.61995 240.62395 243.12595 245.12395 250.12795 255.13195 257.63395 262.63795 265.13996 267.64198 270.14399 275.14799 280.15199 282.654 288.15299 294.15599 300.15898 306.65696 309.15898 312.15599 317.15998 322.16398 324.16197 328.66197 331.16398 336.16798 339.16499">Backdoor key access has not been enabled (see the description of the FSEC register)</tspan></text>
<g clip-path="url(#clip_8)">
<path transform="matrix(1,0,0,1,54,193.15)" d="M378.25 .25H503.75V15.25H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 195.4)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="24.993 30.492 36.495004 41.994005 47.997 53.496004 55.998 62.001 68.499 74.997 81 87.498 93.996">FSTAT[ACCERR]</tspan></text>
<g clip-path="url(#clip_9)">
<path transform="matrix(1,0,0,1,54,208.65)" d="M.25 .25H377.75V26.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 210.9)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="0 5.499 10.503 12.501 17.001 19.503 24.003 29.007 36.504 44.001005 49.005006 54.009008 59.01301 61.515008 63.51301 68.01301 70.51501 72.51301 77.517009 82.521 87.525 92.025 97.029 102.033 107.036998 109.538997 114.54299 119.54699 124.55099 127.052989 129.555 134.55899 139.56299 142.06499 147.06899 152.07299 156.57299 161.07299 166.07698 171.08098 176.08498 179.08197 181.58397 186.08397 191.08797 195.58797 198.08997 203.09397 208.09796 212.59796 215.09996 222.59696 224.59496 229.09496 236.59195 241.59595 244.09795 248.59795 253.60195 258.60597 263.60997 266.11198 270.61198 272.60997 277.61396 282.11396 287.11796 289.61997 292.12199 297.12599 302.12998 304.632 306.62998 311.63398 316.13398 318.636 321.138 326.142 331.146 337.64399 342.64799 345.645 348.147 353.151 358.155 364.65299">This command is launched and the backdoor key has mismatched since the last power down</tspan><tspan y="18.83789" x=".00004 2.99704 8.00104 12.50104 17.505042">reset</tspan></text>
<g clip-path="url(#clip_10)">
<path transform="matrix(1,0,0,1,54,208.65)" d="M378.25 .25H503.75V26.25H378.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 434.25 210.9)" font-size="9" font-family="HelveticaLTStd"><tspan y="13.33789" x="24.993 30.492 36.495004 41.994005 47.997 53.496004 55.998 62.001 68.499 74.997 81 87.498 93.996">FSTAT[ACCERR]</tspan></text>
<g clip-path="url(#clip_11)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H378.1"/>
</g>
<g clip-path="url(#clip_12)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.5V16.5"/>
</g>
<g clip-path="url(#clip_13)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.6 16H-.5"/>
</g>
<g clip-path="url(#clip_14)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 16.5V-.5"/>
</g>
<g clip-path="url(#clip_15)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M377.9 0H504.5"/>
</g>
<g clip-path="url(#clip_16)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V16.5"/>
</g>
<g clip-path="url(#clip_17)">
<path transform="matrix(1,0,0,1,54,145.9)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 16H377.4"/>
</g>
<g clip-path="url(#clip_18)">
<path transform="matrix(1,0,0,1,54,161.9)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.6V16.1"/>
</g>
<g clip-path="url(#clip_19)">
<path transform="matrix(1,0,0,1,54,161.9)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.35 15.75H-.25"/>
</g>
<g clip-path="url(#clip_20)">
<path transform="matrix(1,0,0,1,54,161.9)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.85V.4"/>
</g>
<g clip-path="url(#clip_21)">
<path transform="matrix(1,0,0,1,54,161.9)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V15.85"/>
</g>
<g clip-path="url(#clip_22)">
<path transform="matrix(1,0,0,1,54,161.9)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.75H377.65"/>
</g>
<g clip-path="url(#clip_23)">
<path transform="matrix(1,0,0,1,54,177.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.35V15.85"/>
</g>
<g clip-path="url(#clip_24)">
<path transform="matrix(1,0,0,1,54,177.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_25)">
<path transform="matrix(1,0,0,1,54,177.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_26)">
<path transform="matrix(1,0,0,1,54,177.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_27)">
<path transform="matrix(1,0,0,1,54,177.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H377.65"/>
</g>
<g clip-path="url(#clip_28)">
<path transform="matrix(1,0,0,1,54,193.15)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.35V15.85"/>
</g>
<g clip-path="url(#clip_29)">
<path transform="matrix(1,0,0,1,54,193.15)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_30)">
<path transform="matrix(1,0,0,1,54,193.15)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_31)">
<path transform="matrix(1,0,0,1,54,193.15)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_32)">
<path transform="matrix(1,0,0,1,54,193.15)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H377.65"/>
</g>
<g clip-path="url(#clip_33)">
<path transform="matrix(1,0,0,1,54,208.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378-.35V26.75"/>
</g>
<g clip-path="url(#clip_34)">
<path transform="matrix(1,0,0,1,54,208.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M378.1 26.5H-.25"/>
</g>
<g clip-path="url(#clip_35)">
<path transform="matrix(1,0,0,1,54,208.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 26.75V-.1"/>
</g>
<g clip-path="url(#clip_36)">
<path transform="matrix(1,0,0,1,54,208.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V26.75"/>
</g>
<g clip-path="url(#clip_37)">
<path transform="matrix(1,0,0,1,54,208.65)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 26.5H377.9"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 290.4)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x="0 8.340001 16.680003 20.850003 29.190003 33.360006 41.700006 50.040006 54.210008 62.550008">29.4.12.14</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 139.06324 290.4)" font-size="15" font-family="HelveticaLTStd" font-weight="bold"><tspan y="11.89648" x="0 10.005001 21.675004 30.015004 39.180006 43.350008 54.180009 63.34501 72.51001 77.50501 83.34001 92.50501 96.67501 100.84501 111.67501 120.84001 134.17502 147.51003 155.85002 165.01502">Swap Control Command</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 54)" font-size="14" font-family="TimesLTStd"><tspan y="272.65" x=".006 8.559999 15.559999 21.776001 25.276001 33.06 43.168004 49.384004 56.384004 59.884004 69.222 76.222 83.222 87.114 91.776 98.776 102.668 106.168 112.384 119.384 130.276 141.168 147.384 154.384 161.384 164.884 171.884 178.1 185.1 192.1 195.992 202.20801 207.654 211.154 216.6 223.6 229.81601 236.03202 239.92401 244.58602 248.47801 254.69402 258.19404 264.41004 270.62605 274.51805 278.41004 285.41004 289.30204 293.19404 297.08604 303.30204 308.74806 312.24806 318.46406 323.91007 329.35609 336.35609 342.57209 346.46409 352.68009 356.57209 362.7881 369.7881 373.2881 383.3961 387.2881 391.18009 398.18009 401.68009 407.1261 417.2341 423.4501 430.4501 437.4501 441.3421 448.3421 455.3421 458.8421 462.7341 469.7341 475.9501 479.4501 483.3421 493.4501">The Swap Control command handles specific activities associated with swapping the two</tspan><tspan y="288.65" x=".00601 3.8980106 10.89801 17.89801 21.79001 28.006012 34.22201 38.114015 41.614015 48.614015 53.276014 60.276014 67.27602 71.93802 78.15402 89.04602 92.54602 97.20802 101.10002 107.316028 112.762027 119.762027 123.262027 134.15402 140.37003 151.26203 158.26203 162.92403 169.92403 173.42403 180.42403 184.31603 191.31603 197.53203 204.53203 209.97803 213.47803 223.58603 227.47803 231.37003 238.37003 242.26203 249.26203 252.76203 256.65403 263.65403 269.87004 273.37004 284.26203 290.47804 301.37004 308.37004 313.032 320.032 323.532 334.424 340.64 347.64">logical program flash memory blocks within the memory map.</tspan></text>
<path transform="matrix(1,0,0,1,54,54)" d="M0 301.19999H504V657.1H0Z" fill="#ffffff" fill-rule="evenodd"/>
<text xml:space="preserve" transform="matrix(1 0 0 1 122 355.19999)" font-size="12" font-family="HelveticaLTStd" font-weight="bold"><tspan y="10.11719" x="15.29607 22.62807 29.300072 36.632074 39.96807 46.64007 49.976076 56.648077 63.320077 67.31608 73.98808 80.66008 92.99608 101.00008 110.336078 117.00807 124.34007 127.67607 136.34008 143.67208 151.00408 155.00008 159.66808 167.00008 170.33608 173.67208 182.33608 189.66808 200.33608 211.00408 217.67607 225.00807 232.34008 235.67607 243.00807 251.67208 260.33607 269.67207 278.33607 281.67207 290.33607 297.00807 304.34007 311.67207 315.00807 319.67607 326.34806 337.01606 343.68806 351.02006 355.01606">Table 29-65.Swap Control Command FCCOB Requirements</tspan></text>
<g clip-path="url(#clip_38)">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M.5 .5H125.5V15.5H.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.5 376.69999)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="27.252 32.751 39.249 45.747 52.749 59.247 61.749 68.247 73.746 81.747 87.246 92.25">FCCOB Number</tspan></text>
<g clip-path="url(#clip_39)">
<path transform="matrix(1,0,0,1,54,374.19999)" d="M126.5 .5H503.5V15.5H126.5Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.5 376.69999)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="7.83789" x="140.004 145.50299 152.00099 158.499 165.50099 171.999 174.50099 180.999 186.49799 191.99698 194.99398 199.99797 205.49697 208.49396 213.49796 215.99996 218.99695 224.00095 226.99794 232.00194">FCCOB Contents [7:0]</tspan></text>
<g clip-path="url(#clip_40)">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M.25 .5H125.75V15.5H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 392.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="58.248">0</tspan></text>
<g clip-path="url(#clip_41)">
<path transform="matrix(1,0,0,1,54,390.19999)" d="M126.25 .5H503.75V15.5H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 392.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="159.498 164.502 169.002 174.006 179.01 181.512 184.50899 190.512 199.008 205.011 211.014">0x46 (SWAP)</tspan></text>
<g clip-path="url(#clip_42)">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M.25 .25H125.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 408.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="58.248">1</tspan></text>
<g clip-path="url(#clip_43)">
<path transform="matrix(1,0,0,1,54,405.94999)" d="M126.25 .25H503.75V15.25H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 408.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="143.478 148.97699 150.97499 155.97899 160.47899 165.48299 167.98499 172.98899 177.99298 182.99698 185.99398 190.99797 195.49797 199.99797 202.49997 205.00197 210.00597 215.00997 217.51197 222.51596 227.51996">Flash address [23:16]</tspan></text>
<g clip-path="url(#clip_44)">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M.25 .25H125.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 423.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="58.248">2</tspan></text>
<g clip-path="url(#clip_45)">
<path transform="matrix(1,0,0,1,54,421.44999)" d="M126.25 .25H503.75V15.25H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 423.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="145.98 151.47899 153.47699 158.48099 162.98099 167.98499 170.48699 175.49098 180.49498 185.49898 188.49597 193.49997 197.99997 202.49997 205.00197 207.50397 212.50797 217.51197 220.01396 225.01796">Flash address [15:8]</tspan></text>
<g clip-path="url(#clip_46)">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M.25 .25H125.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 439.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="58.248">3</tspan></text>
<g clip-path="url(#clip_47)">
<path transform="matrix(1,0,0,1,54,436.94999)" d="M126.25 .25H503.75V15.25H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 439.19999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="145.359 150.85799 152.85599 157.85999 162.35999 167.36399 169.86598 174.86998 179.87398 184.87798 187.87497 192.87897 197.37897 201.87897 204.38097 206.88297 211.88697 214.38896 219.39296 221.89496">Flash address [7:0] </tspan></text>
<text fill="#0000ff" xml:space="preserve" transform="matrix(1 0 0 1 182.25 439.19999)" font-size="6.75" font-family="HelveticaLTStd"><tspan y="4.83789" x="224.39026">1</tspan></text>
<g clip-path="url(#clip_48)">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M.25 .25H125.75V80.85H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 454.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="40.63789" x="58.248">4</tspan></text>
<g clip-path="url(#clip_49)">
<path transform="matrix(1,0,0,1,54,452.44999)" d="M126.25 .25H503.75V80.85H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 454.69999)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="146.484 152.487 158.985 163.989 168.993 171.495 177.993 182.997 188.00099 190.50299 193.49999 198.50399 200.50199 203.00399 209.50199 214.50598 219.50998 224.51398">Swap Control Code:</tspan><tspan y="24.23789" x="127.979999 132.984 137.484 142.48799 147.49199 149.99399 152.99098 155.49298 157.99498 162.99898 164.99698 167.49898 169.49698 174.50098 176.49898 178.49698 182.99698 188.00098 190.50298 196.50598 203.00399 208.00798 213.01198 215.51398 221.51699 226.01699 230.51699 233.01898 238.02298">0x01 - Initialize Swap System</tspan><tspan y="40.63789" x="121.464 126.467998 130.96799 135.97199 140.97599 143.47798 146.47498 148.97698 154.97998 159.98398 162.48598 164.98798 170.99098 177.48899 182.49298 187.49698 189.99898 191.99698 197.00098 199.50298 206.00098 211.00498 216.00897 221.01297 223.51497 228.51897 231.02097 237.02397 239.52597 244.52997 247.03197">0x02 - Set Swap in Update State</tspan><tspan y="57.037889" x="116.71203 121.71603 126.21603 131.22003 136.22403 138.72603 141.72303 144.22502 150.22803 155.23203 157.73403 160.23603 166.23903 172.73703 177.74103 182.74503 185.24703 187.24503 192.24903 194.75102 201.24903 206.25302 213.75002 218.75402 220.75202 225.75601 228.25801 233.26201 235.764 241.76702 244.26902 249.27301 251.77501">0x04 - Set Swap in Complete State</tspan><tspan y="73.43789" x="132.97502 137.97902 142.47902 147.48302 152.48702 154.98902 157.98601 160.488 166.98601 171.99 176.994 181.998 184.995 187.497 189.999 196.002 202.5 207.504 212.508 215.01 221.013 223.515 228.519 231.021 236.025">0x08 - Report Swap Status</tspan></text>
<g clip-path="url(#clip_50)">
<path transform="matrix(1,0,0,1,54,533.55)" d="M.25 .25H503.75V15.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 535.8)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="216.98999 223.48799 228.49199 230.99399 235.99799 238.99498 243.99898 249.00298 254.00698 256.50898 261.00898 266.01298 268.01097 273.01496 278.01896">Returned values</tspan></text>
<g clip-path="url(#clip_51)">
<path transform="matrix(1,0,0,1,54,549.05)" d="M.25 .25H125.75V97.25H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 551.3)" font-size="9" font-family="HelveticaLTStd"><tspan y="48.83789" x="58.248">5</tspan></text>
<g clip-path="url(#clip_52)">
<path transform="matrix(1,0,0,1,54,549.05)" d="M126.25 .25H503.75V97.25H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 551.3)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="146.232 152.73 157.734 160.73099 163.72798 168.73198 173.73598 176.23798 178.73998 184.74298 191.24098 196.24498 201.24898 203.75098 209.75399 212.25598 217.25998 219.76198 224.76598">Current Swap State:</tspan><tspan y="24.23789" x="148.73401 153.738 158.238 163.242 168.246 170.748 173.745 176.247 182.745 187.749 189.747 194.75099 196.749 199.25099 201.249 206.25299 208.25099 210.249 214.749 219.75299">0x00 - Uninitialized</tspan><tspan y="40.63789" x="159.98403 164.98802 169.48802 174.49202 179.49602 181.99802 184.99501 187.49701 193.99501 198.99901 204.003 209.007">0x01 - Ready</tspan><tspan y="57.037889" x="158.48102 163.48502 167.98502 172.98902 177.99301 180.49501 183.492 185.994 192.492 197.496 202.5 207.504 210.006">0x02 - Update</tspan><tspan y="73.43789" x="142.73102 147.73502 152.23502 157.23902 162.24301 164.74501 167.742 170.244 176.742 181.746 186.75 191.754 194.256 199.26 202.25699 208.26 211.25699 216.26099 220.76099 225.76499">0x03 - Update-Erased</tspan><tspan y="89.83789" x="153.73804 158.74204 163.24204 168.24604 173.25003 175.75203 178.74903 181.25102 187.74903 192.75302 200.25002 205.25402 207.25202 212.25601 214.75801">0x04 - Complete</tspan></text>
<g clip-path="url(#clip_53)">
<path transform="matrix(1,0,0,1,54,646.55)" d="M.25 .25H125.75V48.05H.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 56.25 648.8)" font-size="9" font-family="HelveticaLTStd"><tspan y="24.23789" x="58.248">6</tspan></text>
<g clip-path="url(#clip_54)">
<path transform="matrix(1,0,0,1,54,646.55)" d="M126.25 .25H503.75V48.05H126.25Z" fill="#ffffff" fill-rule="evenodd"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 182.25 648.8)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="131.733 138.231 143.235 146.232 149.22899 154.23299 159.23699 161.73899 164.24098 170.24399 176.74199 181.74599 186.74999 189.25199 195.25499 197.25299 202.25699 206.75699 211.25699 213.75899 219.762 222.26399 227.26799 229.76999 234.77399 239.27399">Current Swap Block Status:</tspan><tspan y="24.23789" x="103.454998 108.45899 112.95899 117.96299 122.96699 125.46899 128.46599 130.96799 136.971 139.96799 144.97199 149.97599 152.97298 157.97698 165.47397 167.97597 170.47797 172.47597 177.47997 181.97997 186.98397 189.48596 194.48996 196.48796 201.49196 205.99196 210.49196 212.99396 217.99796 220.49996 225.50395 228.00595 230.50795 235.51195 240.01195 245.01595 250.01995 255.02394 260.02796 265.03196">0x00 - Program flash block 0 at 0x0_0000</tspan><tspan y="40.63789" x="103.45502 108.459018 112.959018 117.96301 122.96701 125.46901 128.466 130.968 136.97101 139.968 144.972 149.976 152.97299 157.97699 165.47399 167.97599 170.47798 172.47599 177.47998 181.97998 186.98398 189.48598 194.48998 196.48798 201.49198 205.99198 210.49198 212.99398 217.99797 220.49997 225.50397 228.00597 230.50797 235.51197 240.01197 245.01596 250.01996 255.02396 260.02796 265.03196">0x01 - Program flash block 1 at 0x0_0000</tspan></text>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 700.1)" font-size="9" font-family="HelveticaLTStd"><tspan y="7.83789" x="180.95401 185.95801 190.962 196.461 198.459 203.463 205.965 210.969 215.97299 220.97699 223.47899 225.47699 230.48099 235.48499 240.48899 244.98899 247.49098 252.49498 257.499 260.001 262.50303 267.50703 272.51103 275.01304 280.01704 285.02104 289.52104 292.02305 294.52507 300.02406 305.02806 310.52705 315.53105 318.03306 320.53507">Table continues on the next page...</tspan></text>
<g clip-path="url(#clip_55)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.5 0H126.1"/>
</g>
<g clip-path="url(#clip_56)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.5V16.5"/>
</g>
<g clip-path="url(#clip_57)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.6 16H-.5"/>
</g>
<g clip-path="url(#clip_58)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 16.5V-.5"/>
</g>
<g clip-path="url(#clip_59)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M125.9 0H504.5"/>
</g>
<g clip-path="url(#clip_60)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.5V16.5"/>
</g>
<g clip-path="url(#clip_61)">
<path transform="matrix(1,0,0,1,54,374.19999)" stroke-width="1" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.5 16H125.4"/>
</g>
<g clip-path="url(#clip_62)">
<path transform="matrix(1,0,0,1,54,390.19999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.6V16.1"/>
</g>
<g clip-path="url(#clip_63)">
<path transform="matrix(1,0,0,1,54,390.19999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.35 15.75H-.25"/>
</g>
<g clip-path="url(#clip_64)">
<path transform="matrix(1,0,0,1,54,390.19999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.85V.4"/>
</g>
<g clip-path="url(#clip_65)">
<path transform="matrix(1,0,0,1,54,390.19999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504 .4V15.85"/>
</g>
<g clip-path="url(#clip_66)">
<path transform="matrix(1,0,0,1,54,390.19999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.75H125.65"/>
</g>
<g clip-path="url(#clip_67)">
<path transform="matrix(1,0,0,1,54,405.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.35V15.85"/>
</g>
<g clip-path="url(#clip_68)">
<path transform="matrix(1,0,0,1,54,405.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_69)">
<path transform="matrix(1,0,0,1,54,405.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_70)">
<path transform="matrix(1,0,0,1,54,405.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_71)">
<path transform="matrix(1,0,0,1,54,405.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H125.65"/>
</g>
<g clip-path="url(#clip_72)">
<path transform="matrix(1,0,0,1,54,421.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.35V15.85"/>
</g>
<g clip-path="url(#clip_73)">
<path transform="matrix(1,0,0,1,54,421.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_74)">
<path transform="matrix(1,0,0,1,54,421.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_75)">
<path transform="matrix(1,0,0,1,54,421.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_76)">
<path transform="matrix(1,0,0,1,54,421.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H125.65"/>
</g>
<g clip-path="url(#clip_77)">
<path transform="matrix(1,0,0,1,54,436.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.35V15.85"/>
</g>
<g clip-path="url(#clip_78)">
<path transform="matrix(1,0,0,1,54,436.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.35 15.5H-.25"/>
</g>
<g clip-path="url(#clip_79)">
<path transform="matrix(1,0,0,1,54,436.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_80)">
<path transform="matrix(1,0,0,1,54,436.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_81)">
<path transform="matrix(1,0,0,1,54,436.94999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H125.65"/>
</g>
<g clip-path="url(#clip_82)">
<path transform="matrix(1,0,0,1,54,452.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.35V81.35"/>
</g>
<g clip-path="url(#clip_83)">
<path transform="matrix(1,0,0,1,54,452.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.1 81.1H-.25"/>
</g>
<g clip-path="url(#clip_84)">
<path transform="matrix(1,0,0,1,54,452.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 81.2V-.1"/>
</g>
<g clip-path="url(#clip_85)">
<path transform="matrix(1,0,0,1,54,452.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V81.2"/>
</g>
<g clip-path="url(#clip_86)">
<path transform="matrix(1,0,0,1,54,452.44999)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 81.1H125.9"/>
</g>
<g clip-path="url(#clip_87)">
<path transform="matrix(1,0,0,1,54,533.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V15.6"/>
</g>
<g clip-path="url(#clip_88)">
<path transform="matrix(1,0,0,1,54,533.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 15.5H-.25"/>
</g>
<g clip-path="url(#clip_89)">
<path transform="matrix(1,0,0,1,54,533.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 15.6V-.1"/>
</g>
<g clip-path="url(#clip_90)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M-.25 0H126.1"/>
</g>
<g clip-path="url(#clip_91)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.25V97.85"/>
</g>
<g clip-path="url(#clip_92)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.35 97.5H-.25"/>
</g>
<g clip-path="url(#clip_93)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 97.6V-.1"/>
</g>
<g clip-path="url(#clip_94)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M125.9 0H504.25"/>
</g>
<g clip-path="url(#clip_95)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V97.6"/>
</g>
<g clip-path="url(#clip_96)">
<path transform="matrix(1,0,0,1,54,549.05)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 97.5H125.65"/>
</g>
<g clip-path="url(#clip_97)">
<path transform="matrix(1,0,0,1,54,646.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126-.35V48.55"/>
</g>
<g clip-path="url(#clip_98)">
<path transform="matrix(1,0,0,1,54,646.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M126.1 48.3H-.25"/>
</g>
<g clip-path="url(#clip_99)">
<path transform="matrix(1,0,0,1,54,646.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M0 48.55V-.1"/>
</g>
<g clip-path="url(#clip_100)">
<path transform="matrix(1,0,0,1,54,646.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504-.1V48.55"/>
</g>
<g clip-path="url(#clip_101)">
<path transform="matrix(1,0,0,1,54,646.55)" stroke-width=".5" stroke-linecap="round" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M504.25 48.3H125.9"/>
</g>
<g clip-path="url(#clip_102)">
<path transform="matrix(1,0,0,1,54,24.56929)" d="M0 0H504L488 16H0V0Z" 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="M0 0H504L488 16H0V0Z"/>
</g>
<text xml:space="preserve" transform="matrix(1 0 0 1 54 18)" font-size="9" font-family="HelveticaLTStd" font-weight="bold"><tspan y="26.01034" x="329.97599 336.47398 341.97297 346.97697 352.47596 355.47297 360.47697 363.97798 366.47999 371.48399 376.48799 378.99 384.48899 386.991 391.995 396.999 402.498 405 412.497 417.501 425.502 431.001 434.502 439.506 442.00804 449.50505 455.00404 460.50303 466.002 468.50404 473.50804 476.01005 479.00706 484.50605 490.00505 495.50404 501.00303">Chapter 29 Flash Memory Module (FTFL)</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.01 137.23 142.79 148.34999 151.12999 157.79999 163.90999 170.01999 173.34999 179.45999 185.01999 193.90999 196.68999 199.46999 205.02999 207.80998 215.02999 220.58998 223.91999 229.47998 233.36998 238.92998 245.03998 250.59998 256.15998 258.93998 267.26997 272.82997 278.93995 285.04994 290.60993 293.38993 296.16993 298.94993 306.16993 311.72993 317.28993 320.06993 322.8499 328.4099 331.1899 336.7499 342.8599 348.96989 351.74989 357.30989 362.86988 368.42988">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=".00401 5.5030105 8.5000109 13.504011 18.50801 23.00801 27.50801 32.512014 34.510015 39.514017 42.016016 48.019014 53.023015 60.520017 62.518018 67.01802 72.02202 77.02602 82.030017 87.03401 91.53401 94.03601 99.04001 102.03701 104.53901 107.04101 109.54301 114.547008 119.047008">Freescale Semiconductor, Inc.</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="151.308 156.312 161.316">707</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_103)">
<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_104)">
<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_105)">
<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_106" width="288" height="154" xlink:href="data:image/png;base64,
iVBORw0KGgoAAAANSUhEUgAAASAAAACaCAIAAACGxwJwAAAACXBIWXMAAA7EAAAO
xAGVKw4bAAAM5klEQVR4nO2d22sd1xWHDYYaDC0uxaWUlogGAn4wCFroq/8E/wl+
aaFvAj009EBEm0JoSeKA01BTtQ5VLjg4luP2GFxfiyMaxfcYy0ZFvqqyghzZMr4o
RmW6rFMfjs6Z2bMv6zf7zMzvYz3r7Dlnf5rZa63Ze11CCIGxLvYACKkyFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAUjBAgFIwQIBSM
ECAUjBAgFIwQIBSMECAUjBAgFIwQIBSMECAYwW7vSaZH1OLaTsggnbh74vN//kkx
jl39qh0TM/eKuYi5+8udn3vki1OHT+/WismpnbPzI1HizsLOpYcnWlHMN2kPRrDP
tiXNdZoR3bHpkc///IM//PanWtH45N+dUYxjb5+81fmhv3z/teE//lglXh4dPH76
G5NfrOuHOHN505WZbTfnhhYW9zx6cr6AL9ZASQSTkLtiRKZHlg+u/+vvB0GCvXpo
5snT/0KvQG5ZXR+qKNhfmt+P7lVWXLg6MHN7x+LSOPTrzaI8gkksxftvJE+qzXXX
Pvg2SDCJj899iRv+4qOn4jBIsFf2bI1ukaVp8jy5slLQA3mLUgn2j03RHFsVTOLQ
rpdAgklcW3gMGv7oxGzvx2kJ9vdPvxldHvuQB8giNSuVYBKnBpOnhf4H+j/PBXsw
vmH0tZ+ABHv9yA3E2KfuPEz9OBXBdu0fiO6M392smIxI2QRrOVY8zwWTUMl2pM54
CVkp6Q5clnbiLUiwl0cHPz23Prot3iG3Mt1vu5cSCiZxcQdk2AY6BJPY+8ZWkGAS
sl5SHHjz0kLWB4ULNnb4u9ElCYyZ29i5VE7BJGTGF8lawf6z91s4wWS9pDXqufvL
hg8KFOx3H74UXY/+d6y0gjWLTdyvFUzi2Ds/AgkmcfbWksqouwpfuoId/tfG6G5o
xc25IZUvvJcyC9YsMHHfI9jywfUh2Q6zYCplsYmZe+ZPCRFs9yc/jG6FboAKZSUX
rLDEfY9gElfGNoMEawSXxVILX1qClT23kRpnLm9C5O5LLpjE8YEiEvdpgkkceGsL
SLBGWFnsvcm53L/vLdj+k5ui+4AIRFKx/II1CymOZQi2sG8jTjDvslhW4UtFsMrk
NlJj+evrqvOmGoI18Yn7DMEkTu1+ASRYw6ssZih8qQjWP029iFC/iVVFMIkpVCLo
GdmC+TUBWwrWcC+LGQpf4YL1c1OvSshKTHfiVEiwJjJxny1Y4tUEbC+YU1nMXPgK
FKwsTb2BoZtOrJZgEndPQK7IKFjinu2w16DhUhYzF74CBStXU6936NadKycYKHGf
J5hrE7CTYJZlsdzCV4hgb370YvSpX0xcuDqgOHEqJ1gTk7jPEyxxbAJ2MqFhURaz
KXx5C1bJwpchFHOJVRSsCUjcWwgmYZ/tcBWskVcWsyl8eQtWgaZep1BchlVUsKZ2
4t5OMPsmYA/BDGUxy8KXn2Cvjm2xnJdXZrahQ57fChBMMVlfXcF0HbMTLLFuAvbw
oZFRFrMvfPkJZt/Uq/ZtW/DoyfmFxT3TN7YjBFPMc1RasKZe4t5aMMsmYD/BGmll
MfvCl4dgTk29Ol+1I7JekjubrmDyB7WGV3XBJOY1nqetBZO4+O73cIJ1lcWcCl+u
grnmNhS+Z1/knqMo2KVptbfmayCYSuLeRbDE4pVnbyskZMXVHpdT4ctVsL1Hv+M0
L0O/5ABWVu7pLs+0BlYDwVqOBSYVHQXLbQIOEaxdFnMtfDkJ5tHUqzN5fJElGQWL
F4GJe0fBkrwm4BAxJGTdJY65Fr6cBPNo6tWbQJ6cuaz2Ho3WkGojmMSZ7f5X5C6Y
OdsRKJhEyMNhrmB+Tb16E8gTxWyH1pDqJFgzIHHvLlhibAIOFyw8sgR7Zc9Wv74N
1Tnkw825IQoWO/wS916CJdlNwNHtMgjm3dSrPIvcmZ0foWB9EB6O+Qr2YHxDuQQL
aerVn0iOULD+CI/Eva9gSUYTcHS7UgULPIUIMpdcoGB9E+LY4+sOVxQgWJLWBBzd
rlTBApt6IXPJBQrWT+GUuA8TrLcJOLpdvYLZN/VSMHvKIJj8tYs7II59Zt1yFiZY
0nPuUXS7egULf2EZMpdcoGABGsgNB+GYZeI+WLCuslh0u7oEU9mpFzKXXFDsSNQa
UnkEk8c5kGM2B0AHC5asbQKOblenYFovLEPmkgssNAcIJiydf5acQDiWm7jXECzp
aAKOblenYK5NvX0rmJZddRUsWXUMIVhu4l5JsHa2I7pdbcEUd+qFzCVrFpfGKViw
YILcbUCOGRL3SoIlz5uAo9vVFkzxFCLIXLJG95UwrVGVULBEc7qvCUPiXu8TW9mO
6Ha1BNPdqRcyl+xY/vq64oXUXjABlLjPOgBaVekrY5uj2yXxm32/1t2MDTKX7FDf
NUBrYKUVLCk2ca8q2MK+jdHtknjjb7/qz0npiu7D4aTqDvVlFgyXuO89AFpVsANv
bYluV2P1EVH3pC/IXDKC2PFmsnab3hj6LR5fLyhxrydYqxoW3a6WYLpb9i49PFFM
LC6Nz86PgPZso2BrwRXHOhP3SoK1+zmi29V4nkWs3mnL4VGzjUdzOwZxifu2Y0qC
tbcljW5Xo6PQrJipr0bUbOtsm5bcazshjrUT9xqCdfbUR7erU7DwPvqKRc0Of7Ds
eYcm7jUE63wrLLpdjbXNvnU73sEQ9Tu+yP6lEtB7aKJusGBd7zVHt6tLsLodUGSI
+h3AZy8YLnEflkfpPZ4vul2NnvfBdu0fiD65+yHqd4SsvWAJMnEfEF1vW/anYCrv
XJY9ankIupNgCTJx7xWpuyNGtytVsJocc26Im3NDuipUUTBhfjy6V61YPrg+9djL
6HalCua9p29lQjF/2KKigiWw4phjZB3cHN2uLMECd24rdeimN1pUV7AElri3DsMZ
K9HtyhJM9xXMEoWsvlZWVM/1XqXSgglntkcULGvf7D4XTEK3CbgUcWfBYmsWd6ou
GC5xnxdXxjbjji8anZi9tvAYJ5j3+Q8lDcXu3i6qLliy6ljhScXck5oD3Zi7vyxX
9vG5L0GC1aoJ+NL0IOLhsEUNBEsiJO7bTb0IwZqXFlqXFXgGX+4RsnVoApal16Mn
wScMZ1MPwZJCE/e9G2UrCvb6kRut82NbnL21hBOs8tmOC1cHoHYlNRIsKS5xn3sC
eohgnSegt5D1GEiwajcBy7oL92TYpk6CJUUk7rMKXyqCvTc513tNi4+e4gSrZBOw
PBaCcoa91EywBOtYb1OvomCy3BKXUq/p2NWvQIJVrAlY1Jq5vaOAG1eb+gmGTNz3
NvUqCjYxY5oWsjYDCVaNJuBL04Ny1ypSrRb1EyxZdez4gLpdNrkNb8HePnnLfE0e
ZTF7wcr4yrMssSRm50cWl8aL96pNLQVL9BP3WU29WoK1Cl9mXMti9oIN2zUB6/9M
5aeuggl3TygO0jK34SdYu/BlxrUs5iSYTRMw5GcqOTUWLFFL3D8Y3+Bkl5NgXYUv
M05lMSfBJN786EUK5kq9BROmhsJHaGjqDRest/Blxr4s5irYcF4TMOgnKjW1FywJ
Tdybm3oDBUstfJmxL4t5CGZuAkb8OGWHggUl7nObekMEMxS+zFiWxTwEM2c71H+Z
CkDBVvF1rHWaHkgwc+HLjE1ZzE+w4ewmYMUfpDJQsOe4J+6dCl+uguUWvszYlMW8
BctqAtb6KaoEBevA8QBom6Zeb8FsCl9mcsti3oINZ5ybrvIjVAwKthbrxH3rFCKQ
YJaFLzO5ZbEQwVKbgMPHXD0oWA8Wu2TbN/V6COZU+DJjLouFCDac1gSsMuaKQcHS
yEvc2zf1egjmWvgyYyiLBQo23NMErDjsykDBMshOKobkNnIF8yh8mZG1HE6wriZg
3ZFXAwqWQXbi3qmp10kw78KXmayyWLhgw2tfeVYfeQWgYNmkJe5dm3qdBBMTENch
K7rUspiKYJ1NwIjBlx0KZmRt4t6jqddesMDCl5nUspiKYMMdTcC48ZcXCpZHR+Le
o6nXXjBxAHodsroDCdbOdkDHX1IomAWrB0CnnkKkJZhK4ctMb1lMUbBWEzD6EsoI
RrCpoWdWaMWU8pFNfld06IOfHRj7hVaMTsx2hlbhy8zZW0udH7r76PvvHPy5Vhw9
vb2ASygdvK0TAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSC
EQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAoSCEQKEghEChIIRAuR/
5TMAQ7zJBDQAAAAASUVORK5CYII="/>
</g>
</svg>