Mentor Graphics builds memory game using the Nucleus RTOS and NXP FRDM-K64F boards

cancel
Showing results for 
Search instead for 
Did you mean: 

Mentor Graphics builds memory game using the Nucleus RTOS and NXP FRDM-K64F boards

No ratings

Mentor Graphics builds memory game using the Nucleus RTOS and NXP FRDM-K64F boards

Demo

Ricardo Anguiano describes a memory game demo built by Mentor Graphics for their Embedded Systems Division's 20th Anniversary. The game uses 36 FRDM-K64F boards with Adafruit 2.8" capacitive touchscreens in a 6 x 6 grid. The FRDM-K64F boards run the Nucleus RTOS from Mentor Graphics. The FRDM-K64F boards are connected over Ethernet to a touchscreen-driven Boundary Devices BD-SL-i.MX6 (formerly the SABRE Lite board) game controller which also runs the Nucleus RTOS. Players start the game by viewing and studying the position of all 36 digital cards, the cards are flipped and the player must touch matching pairs for points before time expires. The memory game generated lots of interest with players coming back multiple times. It was a great way to introduce the ARM TechCon crowd to the Nucleus RTOS, which enjoys wide success in a number of vertical markets and product categories like industrial, medical, IoT, wearables and automotive. The safety-certified version, Nucleus SafetyCert has been verified and documented to meet the certification requirements for device manufacturers developing safety related software for avionics requiring DO-178C Level A, industrial requiring IEC 61508 SIL 3, medical requiring IEC 62304 Class C, and automotive requiring ISO 26262 ASIL B.

Features

• A fun memory game built on Mentor Graphics' Nucleus RTOS, deployed on over 3 billion devices worldwide.
• NXP FRDM-K64F and i.MX6 based hardware

NXP products

Tools

Mentor Graphics Links

mentor-graphics-05-front-game-start.png

mentor-graphics-03-finished-back-open.pngmentor-graphics-01-early-plan.png

Labels (1)
Attachments
Version history
Revision #:
1 of 1
Last update:
‎11-09-2016 04:30 PM
Updated by:
NXP Employee