Arm® Cortex®-M0+|Ultra-Low Power Kinetis KL28 USB MCU | NXP Semiconductors

Kinetis® KL28-72/96 MHz, 512KB Flash, USB, Ultra-Low-Power Microcontrollers (MCUs) based on Arm® Cortex®-M0+ Core

Block Diagram

Kinetis L Series KL28 MCUs

Kinetis L Series KL28 MCUs

Features

Memories

  • 512 KB program flash memory
  • 128 KB SRAM
  • 32 KB ROM with built-in boot loader

Performance

  • Arm® Cortex®-M0+ core up to 72 MHz ( up to 96 MHz for high-speed run)

Connectivity and Communications

  • Three 16-bit Low Power Serial Peripheral Interface (LPSPI) modules
  • One EMVSIM module supporting EMV version 4.3,ISO7816
  • Three LPUART modules
  • Three LPI2C modules supporting up to 5 Mbit/s
  • One SAI module supporting I2S
  • One FlexIO module
  • USB FS 2.0 device operation without need of external crysta

Analog Front End

  • 16-bit, 24-channel SAR ADC with internal voltage reference
  • High-speed analog comparator containing a 6-bit DAC for programmable reference input
  • One 12-bit DAC module
  • 1.2 V and 2.1 V voltage references (Vref)

Advanced Security

  • 80-bit unique identification number per chip
  • MMCAU supports acceleration of the DES, 3DES,AES, MD5, SHA-1, and SHA-256 algorithms

Operating Voltage and Temperature Range

  • Voltage range 1.71 volts - 3.6 volts
  • Temperature range -40°C to 105°C

Buy/Parametrics










































































































N true 0 PSPKL28en 20 Application Note Application Note t789 3 Application Note Software Application Note Software t783 1 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Fact Sheet Fact Sheet t523 1 Product Brief Product Brief t532 1 Reference Manual Reference Manual t877 2 Release Note Release Note t933 1 User Guide User Guide t792 9 en_US en_US en Data Sheet Data Sheet 1 1 MKL28Z512VLL7 3 English Kinetis KL28 Data Sheet: 96MHz high-performance Arm<sup>&#174;</sup> Cortex<sup>&#174;</sup>-M0+ microcontroller(MCU), USB, mixed-signal integration, up to 512KB Flash/128KB SRAM 1466157917663740584285 PSP 1.2 MB None None documents None 1466157917663740584285 /docs/en/data-sheet/MKL28Z512Vxx7.pdf 1238824 /docs/en/data-sheet/MKL28Z512Vxx7.pdf MKL28Z512VXX7 documents N N 2016-10-31 Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash /docs/en/data-sheet/MKL28Z512Vxx7.pdf /docs/en/data-sheet/MKL28Z512Vxx7.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en May 19, 2021 980000996212993340 Data Sheet Y N Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash Reference Manual Reference Manual 2 2 MKL28Z512VLL7 4 English Kinetis KL28 Reference Manual: 96MHz high-performance Arm<sup>&#174;</sup> Cortex<sup>&#174;</sup>-M0+ microcontroller(MCU), USB, mixed-signal integration, up to 512KB Flash/128KB SRAM 1466156339883706164729 PSP 8.0 MB Registration without Disclaimer None documents Extended 1466156339883706164729 /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf 7952384 /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf MKL28ZRM documents Y N 2016-10-31 Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash /webapp/Download?colCode=MKL28ZRM /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf Reference Manual N 500633505221135046 2022-12-07 pdf Y en Jun 20, 2016 500633505221135046 Reference Manual Y N Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash 3 0 English The Kinetis bootloader is a configurable flash programming utility that operates over a&#13;&#10;serial connection on Kinetis MCUs. It enables quick and easy programming of Kinetis&#13;&#10;MCUs through the entire product life cycle, including application development, final&#13;&#10;product manufacturing, and beyond. 1461567095982718003434 PSP 2.6 MB Registration without Disclaimer None documents Extended 1461567095982718003434 /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf 2605738 /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf KBTLDR200RM documents Y N 2016-10-31 Kinetis Bootloader v2.0.0 Reference Manual /webapp/Download?colCode=KBTLDR200RM /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf Reference Manual N 500633505221135046 2023-06-18 pdf Y en Apr 24, 2016 500633505221135046 Reference Manual Y N Kinetis Bootloader v2.0.0 Reference Manual Application Note Application Note 3 4 0 English AN5399SW.zip /docs/en/application-note-software/AN5399SW.zip /docs/en/application-note-software/AN5399SW.zip The TRGMUX, a new module of Kinetis L series MCU, is introduced in this application note. The related API, based on SDK2.0, is also introduced. 1485334669391690987341 PSP 539.0 KB None documents None 1485334669391690987341 /docs/en/application-note/AN5399.pdf 538987 /docs/en/application-note/AN5399.pdf AN5399 documents N N 2017-02-10 Using TRGMUX on KL28 Based on SDK2.0 /docs/en/application-note/AN5399.pdf /docs/en/application-note/AN5399.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jan 24, 2017 645036621402383989 Application Note N Using TRGMUX on KL28 Based on SDK2.0 5 0 English This application note explains the clock architecture and clock distribution in KL28. Especially the two new clock related modules: SCG (System Clock Generator) & PCC (Peripheral Clock Control) 1466085430493705641953 PSP 619.8 KB None None documents None 1466085430493705641953 /docs/en/application-note/AN5231.pdf 619753 /docs/en/application-note/AN5231.pdf AN5231 documents N N 2016-06-19 Clock management and distribution in KL28 /docs/en/application-note/AN5231.pdf /docs/en/application-note/AN5231.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jun 15, 2016 645036621402383989 Application Note Y N Clock management and distribution in KL28 6 0 English LPI2C is a brand new module. In this application note, the key features are introduced, and some key points in application are explained, including using LPI2C in both controller and target mode. 1466082787899723320656 PSP 391.3 KB None None documents None 1466082787899723320656 /docs/en/application-note/AN5301.pdf 391253 /docs/en/application-note/AN5301.pdf AN5301 documents N N 2016-10-31 Using LPI2C on KL28 /docs/en/application-note/AN5301.pdf /docs/en/application-note/AN5301.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jun 15, 2016 645036621402383989 Application Note Y N Using LPI2C on KL28 User Guide User Guide 9 7 2 English This document describes how to use the Kinetis bootloader to load a user application on a Kinetis MCU. 1437504624538725206450 PSP 3.1 MB Registration without Disclaimer None documents Extended 1437504624538725206450 /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf 3087855 /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf KBTLDRDEMOUG documents Y N 2016-10-31 Kinetis Bootloader Demo Application User's Guide /webapp/Download?colCode=KBTLDRDEMOUG /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Kinetis Bootloader Demo Application User's Guide 8 3 English This document describes the usage of the blhost PC&#13;&#10;application. The blhost application is used on a host computer&#13;&#10;to issue commands to an NXP platform running an&#13;&#10;implementation of the Kinetis bootloader. The blhost&#13;&#10;application, in conjuction with the Kinetis bootloader, allows a&#13;&#10;user to program a firmware application onto the Kinetis device&#13;&#10;without a programming tool. 1406243050743694572928 PSP 310.7 KB Registration without Disclaimer None documents Extended 1406243050743694572928 /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf 310674 /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf KBLHOSTUG documents Y N 2016-10-31 Kinetis blhost User's Guide /webapp/Download?colCode=KBLHOSTUG /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Kinetis blhost User's Guide 9 0 English The Kinetis family of devices are pre-manufactured with&#13;&#10;Kinetis bootloader in either the ROM or flash memory of the&#13;&#10;device, and can boot into the Kinetis bootloader application. A&#13;&#10;PC host or leader can connect to the Kinetis bootloader device&#13;&#10;via USB-HID or UART interface, and uses the bootloader&#8217;s&#13;&#10;command protocol interface in programming the image on the&#13;&#10;Kinetis device. 1461566547262712476098 PSP 499.3 KB Registration without Disclaimer None documents Extended 1461566547262712476098 /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf 499331 /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf KBLMFGTOOLUG documents Y N 2016-10-31 Manufacturing Tool v.2.0.0 (MfgTool2) for Kinetis Bootloader User's Guide /webapp/Download?colCode=KBLMFGTOOLUG /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Manufacturing Tool v.2.0.0 (MfgTool2) for Kinetis Bootloader User's Guide 10 1 English The QuadSPI controller available on selected Kinetis devices&#13;&#10;supports execute-in-place (XIP) for external SPI flash memory&#13;&#10;devices. This document describes the usage of Kinetis&#13;&#10;bootloader (KBOOT) in configuring various features of&#13;&#10;QuadSPI block, including XIP, generating plaintext and&#13;&#10;encrypted bootable SB file image, and flashing QuadSPI&#13;&#10;memory with the SB file image. 1461562030886694449636 PSP 1.8 MB Registration without Disclaimer None documents Extended 1461562030886694449636 /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf 1818770 /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf KBLQSPIUG documents Y N 2016-10-31 Kinetis Bootloader QuadSPI User's Guide /webapp/Download?colCode=KBLQSPIUG /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Kinetis Bootloader QuadSPI User's Guide 11 1 English The elftosb tool creates a binary output file that contains the user's application image along with a series of bootloader commands. The output file is known as a "Secure Binary" or SB file for short. These files typically have a .sb extension.&#13;&#10;The tool uses an input command file to control the sequence of bootloader commands present in the output file. This command file is called a "boot descriptor file" or BD file for&#13;&#10;short. 1461561916944700116657 PSP 409.9 KB Registration without Disclaimer None documents Extended 1461561916944700116657 /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf 409942 /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf KBLELFTOSBUG documents Y N 2016-10-31 Kinetis Elftosb User's Guide /webapp/Download?colCode=KBLELFTOSBUG /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Kinetis Elftosb User's Guide 12 0 English The Kinetis bootloader package provides several tools for ease&#13;&#10;of use for the customer. The tools range from command linedriven&#13;&#10;host tools, such as blhost, to fully interactive GUI&#13;&#10;based tools such as FlashTool, MfgTool, and so on. These&#13;&#10;tools run on host PC and provide ways and means to&#13;&#10;communicate to the Kinetis bootloader running on the target&#13;&#10;device in order to exercise bootloader commands and&#13;&#10;properties, and to program the flash with the ap 1461566670835719698389 PSP 11.8 MB Registration without Disclaimer None documents Extended 1461566670835719698389 /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf 11807734 /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf EMBEDDEDHOSTUG documents Y N 2016-10-31 Embedded Host User's Guide /webapp/Download?colCode=EMBEDDEDHOSTUG /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Embedded Host User's Guide 13 0 English The Kinetis Flash Tool is a GUI application on Windows&#174;&#13;&#10;OS, aiming to offer the user an ease-of-use friendly user&#13;&#10;interface to communicate with the Kinetis device, running the&#13;&#10;Kinetis bootloader application. The user can execute the write&#13;&#10;or erase operation on a Kinetis device&#8217;s non-volatile memory,&#13;&#10;including but not limited to the following features: 1461562591341727908900 PSP 2.5 MB Registration without Disclaimer None documents Extended 1461562591341727908900 /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf 2481407 /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf KFLASHTOOLUG documents Y N 2016-10-31 Kinetis Flash Tool User's Guide /webapp/Download?colCode=KFLASHTOOLUG /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Kinetis Flash Tool User's Guide 14 2 English This document describes how to interface with the Kinetis ROM-based bootloader to program a user application image into the on-chip flash. The Kinetis bootloader application resides in the Kinetis ROM and enables flash programming without the need for a debugger. 1406243134163734139910 PSP 467.2 KB Registration without Disclaimer None documents Extended 1406243134163734139910 /secured/assets/documents/en/user-guide/KBTLDRUG.pdf 467182 /secured/assets/documents/en/user-guide/KBTLDRUG.pdf KBTLDRUG documents Y N 2016-10-31 Getting Started with the Kinetis ROM Bootloader - KBTLDRUG /webapp/Download?colCode=KBTLDRUG /secured/assets/documents/en/user-guide/KBTLDRUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Getting Started with the Kinetis ROM Bootloader - KBTLDRUG 15 2 English This document describes how to interface with the Kinetis Flashloader to program a user application image into the on-chip flash. 1407177695328719834821 PSP 465.4 KB Registration without Disclaimer None documents Extended 1407177695328719834821 /secured/assets/documents/en/user-guide/KFLLDRUG.pdf 465428 /secured/assets/documents/en/user-guide/KFLLDRUG.pdf KFLLDRUG documents Y N 2016-10-31 Getting Started with the Kinetis Flashloader /webapp/Download?colCode=KFLLDRUG /secured/assets/documents/en/user-guide/KFLLDRUG.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Apr 24, 2016 132339537837198660 User Guide Y N Getting Started with the Kinetis Flashloader Application Note Software Application Note Software 1 16 0 English 1485334135646713753651 PSP 749.4 KB None documents None 1485334135646713753651 /docs/en/application-note-software/AN5399SW.zip 749394 /docs/en/application-note-software/AN5399SW.zip AN5399SW documents N N 2017-01-31 Software for AN5399 /docs/en/application-note-software/AN5399SW.zip /docs/en/application-note-software/AN5399SW.zip Application Note Software N 789425793691620447 2022-12-07 zip N en Jan 24, 2017 789425793691620447 Application Note Software N Software for AN5399 Errata Errata 1 17 6 Sep 2019 English Mask Set Errata for Mask 1N52N 1467203286900725288810 PSP 172.9 KB None None documents None 1467203286900725288810 /docs/en/errata/KINETIS_L_1N52N.pdf 172949 /docs/en/errata/KINETIS_L_1N52N.pdf KINETIS_L_1N52N documents N N 2020-04-27 Mask Set Errata for Mask 1N52N /docs/en/errata/KINETIS_L_1N52N.pdf /docs/en/errata/KINETIS_L_1N52N.pdf Errata N 155452329886410597 2022-12-07 pdf N en Apr 27, 2020 155452329886410597 Errata Y N Mask Set Errata for Mask 1N52N Fact Sheet Fact Sheet 1 18 9 English Kinetis KL2x Fact Sheet 1339551363181726176314 PSP 386.6 KB None None documents None 1339551363181726176314 /docs/en/fact-sheet/LSERIESKL2FS.pdf 386646 /docs/en/fact-sheet/LSERIESKL2FS.pdf LSERIESKL2FS documents N N 2016-10-31 Kinetis KL2x Fact Sheet /docs/en/fact-sheet/LSERIESKL2FS.pdf /docs/en/fact-sheet/LSERIESKL2FS.pdf Fact Sheet N 736675474163315314 2022-12-07 pdf N en Nov 3, 2015 736675474163315314 Fact Sheet Y N Kinetis KL2x Fact Sheet Product Brief Product Brief 1 19 1 English The Kinetis KL2x ultra-low-power MCU family features a full-speed USB 2.0 On-the-Go (OTG) controller or a full-speed crystal-less USB 2.0 device controller in addition to the Kinetis KL1x series. 1358209178519721609093 PSP 456.3 KB None None documents None 1358209178519721609093 /docs/en/product-brief/KL2xPB.pdf 456322 /docs/en/product-brief/KL2xPB.pdf KL2XPB documents N N 2016-10-31 Kinetis KL2x—Ultra-Low-Power MCUs with USB /docs/en/product-brief/KL2xPB.pdf /docs/en/product-brief/KL2xPB.pdf Product Brief N 899114358132306053 2023-06-19 pdf N en May 8, 2016 899114358132306053 Product Brief Y N Kinetis KL2x—Ultra-Low-Power MCUs with USB Release Note Release Note 1 20 0 English These are the release notes for the Kinetis bootloader v2.0.0.&#13;&#10;For more information and getting started instructions, see the&#13;&#10;Getting Started section of this document. 1461567907445690673729 PSP 134.4 KB None None documents None 1461567907445690673729 /docs/en/release-note/KBTLDR200RN.pdf 134360 /docs/en/release-note/KBTLDR200RN.pdf KBTLDR200RN documents N N 2016-10-31 Kinetis Bootloader v2.0.0 Release Notes /docs/en/release-note/KBTLDR200RN.pdf /docs/en/release-note/KBTLDR200RN.pdf Release Note N 487216834315582133 2022-12-07 pdf N en Apr 24, 2016 487216834315582133 Release Note Y N Kinetis Bootloader v2.0.0 Release Notes false 0 KL28 downloads en true 1 Y PSP Y Y Application Note 3 /docs/en/application-note/AN5399.pdf 2017-02-10 1485334669391690987341 PSP 4 Jan 24, 2017 Application Note The TRGMUX, a new module of Kinetis L series MCU, is introduced in this application note. The related API, based on SDK2.0, is also introduced. None /docs/en/application-note/AN5399.pdf English documents 538987 645036621402383989 2022-12-07 N /docs/en/application-note/AN5399.pdf Using TRGMUX on KL28 Based on SDK2.0 /docs/en/application-note/AN5399.pdf documents 645036621402383989 Application Note N en None pdf 0 N N Using TRGMUX on KL28 Based on SDK2.0 539.0 KB AN5399 N 1485334669391690987341 /docs/en/application-note/AN5231.pdf 2016-06-19 1466085430493705641953 PSP 5 Jun 15, 2016 Application Note This application note explains the clock architecture and clock distribution in KL28. Especially the two new clock related modules: SCG (System Clock Generator) & PCC (Peripheral Clock Control) None /docs/en/application-note/AN5231.pdf English documents 619753 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN5231.pdf Clock management and distribution in KL28 /docs/en/application-note/AN5231.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N Clock management and distribution in KL28 619.8 KB AN5231 N 1466085430493705641953 /docs/en/application-note/AN5301.pdf 2016-10-31 1466082787899723320656 PSP 6 Jun 15, 2016 Application Note LPI2C is a brand new module. In this application note, the key features are introduced, and some key points in application are explained, including using LPI2C in both controller and target mode. None /docs/en/application-note/AN5301.pdf English documents 391253 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN5301.pdf Using LPI2C on KL28 /docs/en/application-note/AN5301.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N Using LPI2C on KL28 391.3 KB AN5301 N 1466082787899723320656 Application Note Software 1 /docs/en/application-note-software/AN5399SW.zip 2017-01-31 1485334135646713753651 PSP 16 Jan 24, 2017 Application Note Software None /docs/en/application-note-software/AN5399SW.zip English documents 749394 789425793691620447 2022-12-07 N /docs/en/application-note-software/AN5399SW.zip Software for AN5399 /docs/en/application-note-software/AN5399SW.zip documents 789425793691620447 Application Note Software N en None zip 0 N N Software for AN5399 749.4 KB AN5399SW N 1485334135646713753651 Data Sheet 1 /docs/en/data-sheet/MKL28Z512Vxx7.pdf 2016-10-31 1466157917663740584285 PSP 1 May 19, 2021 Data Sheet Kinetis KL28 Data Sheet: 96MHz high-performance Arm<sup>&#174;</sup> Cortex<sup>&#174;</sup>-M0+ microcontroller(MCU), USB, mixed-signal integration, up to 512KB Flash/128KB SRAM None /docs/en/data-sheet/MKL28Z512Vxx7.pdf English documents 1238824 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/MKL28Z512Vxx7.pdf Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash /docs/en/data-sheet/MKL28Z512Vxx7.pdf documents 980000996212993340 Data Sheet N en None Y pdf 3 N N Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash MKL28Z512VLL7 1.2 MB MKL28Z512VXX7 N 1466157917663740584285 Errata 1 /docs/en/errata/KINETIS_L_1N52N.pdf 2020-04-27 1467203286900725288810 PSP 17 Apr 27, 2020 Errata Mask Set Errata for Mask 1N52N None /docs/en/errata/KINETIS_L_1N52N.pdf English documents 172949 None 155452329886410597 2022-12-07 N /docs/en/errata/KINETIS_L_1N52N.pdf Mask Set Errata for Mask 1N52N /docs/en/errata/KINETIS_L_1N52N.pdf documents 155452329886410597 Errata N en None Y pdf 6 Sep 2019 N N Mask Set Errata for Mask 1N52N 172.9 KB KINETIS_L_1N52N N 1467203286900725288810 Fact Sheet 1 /docs/en/fact-sheet/LSERIESKL2FS.pdf 2016-10-31 1339551363181726176314 PSP 18 Nov 3, 2015 Fact Sheet Kinetis KL2x Fact Sheet None /docs/en/fact-sheet/LSERIESKL2FS.pdf English documents 386646 None 736675474163315314 2022-12-07 N /docs/en/fact-sheet/LSERIESKL2FS.pdf Kinetis KL2x Fact Sheet /docs/en/fact-sheet/LSERIESKL2FS.pdf documents 736675474163315314 Fact Sheet N en None Y pdf 9 N N Kinetis KL2x Fact Sheet 386.6 KB LSERIESKL2FS N 1339551363181726176314 Product Brief 1 /docs/en/product-brief/KL2xPB.pdf 2016-10-31 1358209178519721609093 PSP 19 May 8, 2016 Product Brief The Kinetis KL2x ultra-low-power MCU family features a full-speed USB 2.0 On-the-Go (OTG) controller or a full-speed crystal-less USB 2.0 device controller in addition to the Kinetis KL1x series. None /docs/en/product-brief/KL2xPB.pdf English documents 456322 None 899114358132306053 2023-06-19 N /docs/en/product-brief/KL2xPB.pdf Kinetis KL2x—Ultra-Low-Power MCUs with USB /docs/en/product-brief/KL2xPB.pdf documents 899114358132306053 Product Brief N en None Y pdf 1 N N Kinetis KL2x—Ultra-Low-Power MCUs with USB 456.3 KB KL2XPB N 1358209178519721609093 Reference Manual 2 /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf 2016-10-31 1466156339883706164729 PSP 2 Jun 20, 2016 Reference Manual Kinetis KL28 Reference Manual: 96MHz high-performance Arm<sup>&#174;</sup> Cortex<sup>&#174;</sup>-M0+ microcontroller(MCU), USB, mixed-signal integration, up to 512KB Flash/128KB SRAM Registration without Disclaimer /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf English documents 7952384 None 500633505221135046 2022-12-07 Y /webapp/Download?colCode=MKL28ZRM Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash /secured/assets/documents/en/reference-manual/MKL28ZRM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 4 Y N Kinetis KL28: 72- 96MHz Cortex-M0+ up to 512KB Flash MKL28Z512VLL7 8.0 MB MKL28ZRM N 1466156339883706164729 /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf 2016-10-31 1461567095982718003434 PSP 3 Apr 24, 2016 Reference Manual The Kinetis bootloader is a configurable flash programming utility that operates over a&#13;&#10;serial connection on Kinetis MCUs. It enables quick and easy programming of Kinetis&#13;&#10;MCUs through the entire product life cycle, including application development, final&#13;&#10;product manufacturing, and beyond. Registration without Disclaimer /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf English documents 2605738 None 500633505221135046 2023-06-18 Y /webapp/Download?colCode=KBTLDR200RM Kinetis Bootloader v2.0.0 Reference Manual /secured/assets/documents/en/reference-manual/KBTLDR200RM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 0 Y N Kinetis Bootloader v2.0.0 Reference Manual 2.6 MB KBTLDR200RM N 1461567095982718003434 Release Note 1 /docs/en/release-note/KBTLDR200RN.pdf 2016-10-31 1461567907445690673729 PSP 20 Apr 24, 2016 Release Note These are the release notes for the Kinetis bootloader v2.0.0.&#13;&#10;For more information and getting started instructions, see the&#13;&#10;Getting Started section of this document. None /docs/en/release-note/KBTLDR200RN.pdf English documents 134360 None 487216834315582133 2022-12-07 N /docs/en/release-note/KBTLDR200RN.pdf Kinetis Bootloader v2.0.0 Release Notes /docs/en/release-note/KBTLDR200RN.pdf documents 487216834315582133 Release Note N en None Y pdf 0 N N Kinetis Bootloader v2.0.0 Release Notes 134.4 KB KBTLDR200RN N 1461567907445690673729 User Guide 9 /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf 2016-10-31 1437504624538725206450 PSP 7 Apr 24, 2016 User Guide This document describes how to use the Kinetis bootloader to load a user application on a Kinetis MCU. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf English documents 3087855 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBTLDRDEMOUG Kinetis Bootloader Demo Application User's Guide /secured/assets/documents/en/user-guide/KBTLDRDEMOUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 2 Y N Kinetis Bootloader Demo Application User's Guide 3.1 MB KBTLDRDEMOUG N 1437504624538725206450 /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf 2016-10-31 1406243050743694572928 PSP 8 Apr 24, 2016 User Guide This document describes the usage of the blhost PC&#13;&#10;application. The blhost application is used on a host computer&#13;&#10;to issue commands to an NXP platform running an&#13;&#10;implementation of the Kinetis bootloader. The blhost&#13;&#10;application, in conjuction with the Kinetis bootloader, allows a&#13;&#10;user to program a firmware application onto the Kinetis device&#13;&#10;without a programming tool. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf English documents 310674 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBLHOSTUG Kinetis blhost User's Guide /secured/assets/documents/en/user-guide/KBLHOSTUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 3 Y N Kinetis blhost User's Guide 310.7 KB KBLHOSTUG N 1406243050743694572928 /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf 2016-10-31 1461566547262712476098 PSP 9 Apr 24, 2016 User Guide The Kinetis family of devices are pre-manufactured with&#13;&#10;Kinetis bootloader in either the ROM or flash memory of the&#13;&#10;device, and can boot into the Kinetis bootloader application. A&#13;&#10;PC host or leader can connect to the Kinetis bootloader device&#13;&#10;via USB-HID or UART interface, and uses the bootloader&#8217;s&#13;&#10;command protocol interface in programming the image on the&#13;&#10;Kinetis device. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf English documents 499331 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBLMFGTOOLUG Manufacturing Tool v.2.0.0 (MfgTool2) for Kinetis Bootloader User's Guide /secured/assets/documents/en/user-guide/KBLMFGTOOLUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 0 Y N Manufacturing Tool v.2.0.0 (MfgTool2) for Kinetis Bootloader User's Guide 499.3 KB KBLMFGTOOLUG N 1461566547262712476098 /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf 2016-10-31 1461562030886694449636 PSP 10 Apr 24, 2016 User Guide The QuadSPI controller available on selected Kinetis devices&#13;&#10;supports execute-in-place (XIP) for external SPI flash memory&#13;&#10;devices. This document describes the usage of Kinetis&#13;&#10;bootloader (KBOOT) in configuring various features of&#13;&#10;QuadSPI block, including XIP, generating plaintext and&#13;&#10;encrypted bootable SB file image, and flashing QuadSPI&#13;&#10;memory with the SB file image. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf English documents 1818770 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBLQSPIUG Kinetis Bootloader QuadSPI User's Guide /secured/assets/documents/en/user-guide/KBLQSPIUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 1 Y N Kinetis Bootloader QuadSPI User's Guide 1.8 MB KBLQSPIUG N 1461562030886694449636 /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf 2016-10-31 1461561916944700116657 PSP 11 Apr 24, 2016 User Guide The elftosb tool creates a binary output file that contains the user's application image along with a series of bootloader commands. The output file is known as a "Secure Binary" or SB file for short. These files typically have a .sb extension.&#13;&#10;The tool uses an input command file to control the sequence of bootloader commands present in the output file. This command file is called a "boot descriptor file" or BD file for&#13;&#10;short. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf English documents 409942 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBLELFTOSBUG Kinetis Elftosb User's Guide /secured/assets/documents/en/user-guide/KBLELFTOSBUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 1 Y N Kinetis Elftosb User's Guide 409.9 KB KBLELFTOSBUG N 1461561916944700116657 /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf 2016-10-31 1461566670835719698389 PSP 12 Apr 24, 2016 User Guide The Kinetis bootloader package provides several tools for ease&#13;&#10;of use for the customer. The tools range from command linedriven&#13;&#10;host tools, such as blhost, to fully interactive GUI&#13;&#10;based tools such as FlashTool, MfgTool, and so on. These&#13;&#10;tools run on host PC and provide ways and means to&#13;&#10;communicate to the Kinetis bootloader running on the target&#13;&#10;device in order to exercise bootloader commands and&#13;&#10;properties, and to program the flash with the ap Registration without Disclaimer /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf English documents 11807734 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=EMBEDDEDHOSTUG Embedded Host User's Guide /secured/assets/documents/en/user-guide/EMBEDDEDHOSTUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 0 Y N Embedded Host User's Guide 11.8 MB EMBEDDEDHOSTUG N 1461566670835719698389 /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf 2016-10-31 1461562591341727908900 PSP 13 Apr 24, 2016 User Guide The Kinetis Flash Tool is a GUI application on Windows&#174;&#13;&#10;OS, aiming to offer the user an ease-of-use friendly user&#13;&#10;interface to communicate with the Kinetis device, running the&#13;&#10;Kinetis bootloader application. The user can execute the write&#13;&#10;or erase operation on a Kinetis device&#8217;s non-volatile memory,&#13;&#10;including but not limited to the following features: Registration without Disclaimer /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf English documents 2481407 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KFLASHTOOLUG Kinetis Flash Tool User's Guide /secured/assets/documents/en/user-guide/KFLASHTOOLUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 0 Y N Kinetis Flash Tool User's Guide 2.5 MB KFLASHTOOLUG N 1461562591341727908900 /secured/assets/documents/en/user-guide/KBTLDRUG.pdf 2016-10-31 1406243134163734139910 PSP 14 Apr 24, 2016 User Guide This document describes how to interface with the Kinetis ROM-based bootloader to program a user application image into the on-chip flash. The Kinetis bootloader application resides in the Kinetis ROM and enables flash programming without the need for a debugger. Registration without Disclaimer /secured/assets/documents/en/user-guide/KBTLDRUG.pdf English documents 467182 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KBTLDRUG Getting Started with the Kinetis ROM Bootloader - KBTLDRUG /secured/assets/documents/en/user-guide/KBTLDRUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 2 Y N Getting Started with the Kinetis ROM Bootloader - KBTLDRUG 467.2 KB KBTLDRUG N 1406243134163734139910 /secured/assets/documents/en/user-guide/KFLLDRUG.pdf 2016-10-31 1407177695328719834821 PSP 15 Apr 24, 2016 User Guide This document describes how to interface with the Kinetis Flashloader to program a user application image into the on-chip flash. Registration without Disclaimer /secured/assets/documents/en/user-guide/KFLLDRUG.pdf English documents 465428 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=KFLLDRUG Getting Started with the Kinetis Flashloader /secured/assets/documents/en/user-guide/KFLLDRUG.pdf documents 132339537837198660 User Guide N en Extended Y pdf 2 Y N Getting Started with the Kinetis Flashloader 465.4 KB KFLLDRUG N 1407177695328719834821 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 20 documents

Compact List

Application Note (3)
Application Note Software (1)
Data Sheet (1)
Errata (1)
Fact Sheet (1)
Product Brief (1)
Reference Manual (2)
Show All

Design Files

Quick reference to our design files types.

1 design file

  • Symbols and Footprints

    Kinetis® Symbols, Footprints and Models

Hardware

Quick reference to our board types.

1-5 of 8 hardware offerings

Show All

Software

Quick reference to our software types.

1-5 of 8 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1-5 of 9 engineering services

Show All

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training