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, andTraceX . 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.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
You must verify your email address before signing in. Check your email for your verification email, or enter your email address in the form below to resend the email.
Please confirm the information below before signing in.
{* #socialRegistrationForm *}
{* firstName *}
{* lastName *}
{* displayName *}
{* emailAddress *}
By clicking "Sign In", you confirm that you accept our terms of service and have read and understand privacy policy.
{* /socialRegistrationForm *}
Almost Done
Please confirm the information below before signing in. Already have an account? Sign In.