This NXP tower board is based on the KM34Z128CLL5 which is a 50MHz device from the Metrology Microcontrollers KM family with Cortex-M0+ core, segment LCD and tamper. This KM34 device has 128k Flash and 16k SRAM and is in a 100 LQFP, whereby the 50MHz KM34 is also available in 44 pin LGA or 64 pin LQFP housings, or with 64kByte Flash. There is an 8MHz crystal on the board for clocking the part.

Full details and documentation for this board can be obtained from the NXP web site: TWR-KM34Z50M

To configure the µTasker project for this board simply enable the define TWR_KM34Z50M in the project's config.h file. The compiler needs to be set to build for Cortex M0+ (and not Cortex M4) and the linker script KM_128_16.ld should be selected [KM_128_16_BM.ld for downloadable version] {the linker script extension may vary for different compilers, whereby *.ld is valid for GCC}

TWR_KM34Z50M Binaries

Here are some binary files that can be loaded to the board. These were built using the µTasker applications (serial loader and V1.4 application) and can be simply generated using the supported compilers/IDEs [these were built using GCC], built using different configuration options or modified to suit specific requirements or hardware derived from this board :

  • uTaskerSerialBoot_TWR_KM34Z50M_KBOOT_UART.bin KBOOT compatible UART loader on UART 1 at 57'600 Baud [8.73k] allowing applications to be loaded at link address 0x8080 (using KBOOT UART at 57'600 Baud). When operating, the green LED blinks at 5Hz. To force the loader reset the board with push button SW1 held down. To disable the watchdog reset the board with push button SW2 held down. This can be loaded via the TWR-KM34Z50M's OpenSDA debug interface. Note that the loader limits application sizes to 64k - it can be built without limits using the µTasker project.
  • uTaskerV1.4.12_BM_TWR_KM34Z50M_8000.bin TWR_KM34Z50M application operating at 40MHz with command-line menu on the virtual COM connection (115'200 Baud) with various menu items (as well as on UART1). When the application is running the green LED blinks at 2.5Hz [22.4k].
  • uTaskerV1.4.12_TWR-KM34Z50M.bin The same TWR-KM34Z50M application as stand-alone software that can be loaded using the TWR-KM34Z50M's OpenSDA interface [23.4k].

Return to the Kinetis landing page

µTasker Kinetis TWR_KM34Z50M support. Copyright (c) 2004..2018 M.J.Butcher Consulting