Segger emPower is an embOS RTOS Evaluation Board with a J-Link OB Debug Interface

Segger, a company specializing in embedded software and hardware debugging tools, has recently launched Segger emPower, an evaluation board powered by Freescale Kinetis K66 Cortex M-4 MCU and including a J-LInk OB debug probe (JTAG/SWD), specially designed to evaluate the company’s embOS real-time operating system.

Segger_emPoweremPower board hardware specifications:

  • MCU – Freescale Kinetis K66 (MK66FN2M0VMD18) ARM Cortex M4F MCU @ 180MHz with with 256KB SRAM and 2MB flash memory
  • Storage – 1Gbit NAND Flash + micro SD card connector
  • Display I/F – 20-pin display adapter connector (5 V/3.3 V, SPI, PWM for backlight control) for small TFT displays
  • Connectivity – Fast Ethernet
  • USB – 1x USB device, 1x USB host (Full speed)
  • Debugging
    • On-board debug probe J-Link-OB with drag & drop (STM32F072, mini A/B-type connector); SWD/SWO only, no CDC/VCOM port support
    • External debug interface (19-pin Cortex-M) including trace
  • Expansion
  • Misc – Joystick 4(+1)-way, 1x “FIRE” button, 1x RESET button, rotary input (potentiometer to ADC), 4x bicolor LEDs
  • Power Supply – 5V via USB host port
  • Dimensions – 99 mm x 80 mm
Block Diagram (Click to Enlarge)
Block Diagram (Click to Enlarge)

The board is pre-loaded with SEGGER’s embOS real-time operating system, and evaluation versions of emFile file systems, emWin graphics library , as well as emUSB Host & Device stack, and TCP/IP stack embOS/IP are also included.

Some of embOS features include:

  • Zero interrupt latency time.
  • High resolution time measurement (more accurate than tick).
  • Power management: Unused CPU time can automatically be spent in halt mode, minimizing power consumption.
  • Full interrupt support: Most API functions can be used from within the Interrupt Service Routines (ISRs).
  • Automatic resolution of priority inversion.
  • Unlimited priorities: Every task can have an individual priority => the response of tasks can be precisely defined according to the requirements of the application.
  • Unlimited number of tasks, event flags,semaphores, message queues, mailboxes and software timers.
  • Time resolution tick can be freely selected (default is 1ms).
  • Nested interrupts are permitted.
  • High precision per task profiling. Real time kernel viewer (embOSView) included.
  • Debug build performs runtime checks, simplifying development.
  • Support for ARM, ColdFire, AVR, Reneasas H8/M16/M32, PIC32, etc…
embOSView Screenshot (Click to Enlarge)
embOSView Screenshot (Click to Enlarge)

emPower board can be purchased for 98 Euros + shipping. More information is available on Segger emPower and embOS RTOS product pages.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
0 Comments
oldest
newest
Boardcon Rockchip RK3588S SBC with 8K, WiFI 6, 4G LTE, NVME SSD, HDMI 2.1...