- ARM7, ARM9, ARM11
- Cortex-M, Cortex-R, Cortex-A
- Cortex-Axx 64-bit
- Analog Devices
- Blackfin BF5xx, BF6xx, BF7xx
- ARM (LPC, i.MX, Kinetis)
- MIPS32 4Kx, 24Kx, 34Kx, 1004K
- microAptiv, interAptiv, proAptiv
- ARM (Cyclone SOC, Arria 10 SOC)
- ARM (SAM)
- ARM (Synergy, RZ)
- Silicon Labs
- ARC 600, 700
- ARC EM, ARC HS
- Texas Instruments
- ARM (Tiva-C, Sitara, OMAP)
- ARM (Zynq)
Express Logic's X-Ware Platform is a fully integrated set of X-Ware products, ported to a particular development board, so developers can begin work on their application immediately, and save time to market. With other RTOS and Middleware solutions, developers face time, effort, risk, and cost before they can even begin application development. Developers must not only find an RTOS that’s ported to their chosen development board, but they also must port their Middleware to that board, even if the board vendor has provided an “example” driver for the peripherals needed by each Middleware product. Typically, such example drivers are not production-ready, and they are normally not matched to a particular middleware product. The developer generally must perform the integration of the selected middleware product with the example driver. Then, the developer must assure that each ported product can operate without interference from any of the other products, and resolve any issues related to that. The result is a lot of time, cost, and delay for the project, before real application development can begin.
Here is how X-Ware Platform turbo charges time-to-market via unprecedented system-level integration:
X-Ware Platform includes a full complement of Express Logic’s X-Ware products, each already fully-ported to run on a particular target board; X-Ware Platform includes optimized peripheral drivers for each X-Ware product running on the particular target board, based on the drivers provided by the hardware vendor; X-Ware Platform includes a unified BSP to initialize the target board to support the operation of all X-Ware products; X-Ware Platform resolves any resource or environment conflicts in the BSP or drivers that would otherwise interfere with the operation of the various components in concert with each other; X-Ware Platform is provided with 15 reference design projects that run on the supported board out-of-the-box; X-Ware Platform is fully supported by Express Logic;
These capabilities and features are only available through X-Ware Platform. X-Ware Platform is unique in the industry, and ideal for IoT development.
Here is what makes X-Ware Platform unique:
X-Ware Platform is based on Express Logic’s field-proven X-Ware software, deployed in over 5.4 billion electronic products, with individual qualitative and quantitative benefits that make them superior to the competition; X-Ware Platform and all X-Ware components were entirely developed in-house by Express Logic, not a re-branding of someone else's product. As such, they all adhere to Express Logic’s stringent software coding standards, and use Express Logic’s intuitive, product-consistent API; X-Ware Platform is fully supported as a combined solution, not just as individual components; X-Ware Platform includes RTOS (ThreadX), IPv4/IPv6 Networking (NetX and NetX Duo), FAT 16/32 and exFAT File System (FileX), USB Host/Device Classes (USBX), HMI Development and Runtime Framework (GUIX), and Graphical Real-Time Event Trace Tool (TraceX) - all developed and supported by Express Logic.
X-Ware Platform provides a great benefit for developers, enabling them to begin application development immediately. Express Logic’s X-Ware Platform provides a high-quality, fully-supported suite of RTOS and Middleware software that is consistent in API and internal structure, making it easy to learn and use, and able to help developers achieve faster time to market.