Express Logic offers comprehensive demo package for Renesas RSK - Embedded.com

Express Logic offers comprehensive demo package for Renesas RSK

Express Logic, Inc. offers a comprehensive suite of example projects and demos designed to give developers a quick start with projects based on the Renesas RZ/A1 Starter Kit Board (RSK). The example projects—13 in all—cover each Express Logic product individually and include multifunction examples that illustrate how to use several products together. In addition to helping developers gain familiarity with Express Logic X-Ware products , the demos help teams rapidly develop proof-of-concept designs, reducing time to market. The demo workspace, containing all 13 example projects, can be downloaded from Express Logic’s RZ/A1 Download Center.

The example projects can be downloaded for free and used without a time limit so that developers can evaluate the RZ/A1 as well as Express Logic’s X-Ware, which includes ThreadX, NetX, NetX Duo, USBX, FileX, GUIX, GUIX Studio, and TraceX . As well, developers taking advantage of the currently running Renesas RZ Express program gain access to fully functional, permanent, royalty-free production licenses for all Express Logic X-Ware products referenced in the demos.

The free demo suite features a mixture of capabilities that speed RZ/A1 design:

ThreadX Demos

  • Standard ThreadX Demo—uses Express Logic’s standard 8-thread RTOS kernel to illustrate the use of all ThreadX services, including threads, message queues, timers, semaphores, byte memory pools, block memory pools, event flag groups, and mutexes.
  • DevCon Extension (DEX) 4-thread Demo—served as the basis for the Renesas DevCon Extension Track II class, “Getting Started With ThreadX,” and shows a 4-thread system that illustrates the use of threads, message queues, and both preemptive and round-robin scheduling.

NetX Demos (IPv4)

  • Simple Ping Demo—demonstrates the setup and use of Express Logic’s NetX IPv4 TCP/IP stack via ping from a connected system.
  • NetX Iperf Throughput Demo—measures TCP and UDP network throughput is measured using Express Logic’s NetX Duo IPv4/IPv6 dual-TCP/IP stack and the industry-standard Iperf network throughput benchmark.

NetX Duo Demos (IPv6)

  • Simple Ping Demo—illustrates the setup and use of Express Logic’s NetX Duo IPv4/IPv6 dual-TCP/IP stack via ping from a connected system.
  • NetX Duo Iperf Throughput Demo—shows how TCP and UDP network throughput can be benchmarked using Express Logic’s NetX Duo IPv4/IPv6 dual-TCP/IP stack using the industry-standard Iperf network throughput benchmark.

USBX Demo

  • USB Host Mass Storage Demo—reads files from a USB stick inserted into the RSK board.

FileX Demo

  • FileX Demo—shows how Express Logic’s FileX embedded FAT file system creates and then reads back files using a RAM disk.

GUIX Demos

  • GUIX Thermometer Demo—illustrates the creation of a GUI and shows the C-code that implements the actions associated with each GUI event.
  • GUIX Medical Demo—depicts the operation of a simulated patient-monitoring station in a hospital using three screens and tabs for screen selection.
  • GUIX Weather Demo—simulates a weather-forecast station, with multiple screens displaying a 7-day preview and the option to select a day.

Multifunction Demos

  • USB Mass Storage Demo (RTOS, USB, file system)—reads files from a USB stick inserted into the RSK board to show the how ThreadX, FileX, and USBX work together.
  • Multifunction Medical Demo (RTOS, graphics, USB, file system, web server)—adds USB host mass storage, creates and uses a file system, and operates a web-server within a single application using ThreadX, FileX, USBX, NetX, and GUIX all working together

The 13-project demo workspace can be downloaded from http://rtos.com/download_center . The demos require a Renesas RSK board and IAR’s Embedded Workbench for ARM, V7.20.2 or later.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.