kBed64 FRDM64-type Controller

kBed Kinetis FRDM64-like K64 Ethernet Module

This 1024kB Flash 120 MHz ARM Cortex M4 module enables your application for Ethernet and USB - with the benefit of being compatible to the Kinetis FRDM64 board in i/o assignments. This makes it easy to build your application based on supplied samples with the KDS development environment. The main benefit of this (more expensive) board (beside the form factor) is its more probable availability over the many years of lifetime of an industrial product, when the chip manufacturer's focus has long shifted to the K99. The module is mBed-like for the inner 40 pins and takes out a lot more to the outer 40 pins (see table under downloads). 

A cheap base module kBed-M is available that allows instant software development. kBed-M seats kBed64, adding connectors for Ethernet and USB, a micro-SD-card socket and a serial line connector. Power for kBed can arbitrarily be sourced from USB or from the on-board 24V supply.

Beside KDS, there's µTasker real-time-kernel support with TCP/IP stack and web server, FTP or USB file transfer to internal Flash or external SD-card. Programming via Ethernet or JTAG. Remote update using our Network Device Discovery tool.

 Kinetis K64, 120 MHz, 100p. TQFP with on chip:

  • 1024kB Flash, 256kB RAM
  • DSP, MMU, 16 ch. DMA. Watchdog
  • 128-bit ID, encryption (AES, MD5, SHA, ...), RNG, CRC
  • Two 16-bit SAR ADCs with PGA, two 12-bit DACs
  • 8-ch. PWM timer, two 2-ch. quadr. counter
  • RTC plus 32byte backed up RAM
  • Ethernet, USB
  • six UART, three SPI, two I2C, two CAN, one I2S (some mutually exclusive)

 and on the kBed64 module:

  • Ethernet PHY
  • 10p 1.27mm Cortex JTAG debug connector
  • RESET key, 2 LEDs, 3.3V regulator

 30 x 54 mm module, two 40p. dbl. header pins

  • Prices
  • Details
  • Downloads
" kBed64: FRDM64-like Kinetis K64 ARM Cortex M4, Ethernet-PHY"

59.- € *

NET-KBED64

ARM Cortex M4 processor module (Kinetis K64, 120MHz) with 1024kB Flash and 256kB RAM, Ethernet PHY and 1MB data flash.

" Open-SDA-V2-adapter on FRDM64-like Kinetis K64 mbed-module kBed64"

99.- € *

NET-KBED64S

ARM Cortex M4 processor module (Kinetis K64, 120MHz) with Open-SDA-V2 adapter for debugging.

" kBed64 cradle: 24V-power supply, micro-SD, connectors, LEDs "

39.- € *

NET-KBED-M

Cradle for kBed64 with USB and Ethernet connector, micro-SD-card and 9..24V power supply. Alternative supply through USB. With demo firmware, micro-SD shows up as drive in Windows' Explorer.

" kBed64: FRDM64-like Kinetis K64 on industrial breakout board"

 

NET-MBEDRAIL24V

24V rail mount industrial breakout board for mbed-like processor modules. Accomodates kBed64 to an industrial environment. Details see mBedRail24V page.

* All prices ex works (+VAT/MwSt inside Germany)

One of kBeds internal web pages showing digital i/o

kBed is supported by the µTasker real time kernel, it ships with a pre-installed Ethernet boot loader, our "FullDemo" example and sample embedded web pages. Programs written with Codewarrier, GCC, KEIL or IAR compilers (even the free versions) can be downloaded to kBed through its internal web page.

The free "Network Device Discovery" tool helps you locate your µTasker nodes in your LAN and may force the device into boot loader mode to upload firmware updates using the boot loader's web page.

uTasker is available free for personal or educational use and comes with a low priced, royalty-free license for commercial use. For more information, see our µTasker web page or consult the µTasker web site.

A BASIC interpreter "emBASIC" is planned for release late in 2013. emBASIC will allow you to use kBed with Ethernet and internal or SD-Card file system. It will be programmed by entering BASIC code on its web page.

The pdf is a full size copy of the possible pin assignments of the kBed module. As most are compatible with kBed64, please see table below for differences. 

 

 

Pin assignments on kBed64 in comparison to kBed, signals taken out to kBedM cradle as used in FullDemo.

Please note that uTasker is very flexible in re-assigning i/o. Usually, this is a matter of setting some DEFINEs.

 

For more information, see our µTasker web page.