Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
Code Time Technologies is a Canadian company whose core product is the Abassi RTOS and its accompanying middleware. The official website positions it as a real-time operating system that is “small-footprint, feature-rich, and multicore SMP-capable,” aimed at embedded processors and SoCs rather than general-purpose cloud or application-layer development tools.
Based on the main materials, Abassi focuses on real-time kernel capabilities: full preemption, zero interrupt latency, no interrupt disabling, mutexes, semaphores, mailboxes, events, round-robin scheduling, dynamic priorities, deadlock detection, intelligent starvation protection, priority inheritance and propagation, and more. On the multicore side, it supports true Symmetric MultiProcessing across platforms such as Altera/Intel, NXP i.MX6, TI OMAP, Xilinx Zynq/UltraScale+, and ARM A53. For single-core systems, it covers ARM, AVR, C28x, ColdFire, MIPs, MSP430, PICs, and others.
In addition to the RTOS kernel, the official site lists middleware including USB Device/Host/OTG, TCP/IP, and file systems. The TCP/IP stack includes TCP, IPv4, UDP, DHCP, DNS, HTTP/FTP/TFTP server, SMTP, and PPP, with MISRA compliance highlighted. The file system supports FAT, fail-safe FAT, Flash, wear-leveling, ECC, bad-block management, and more, making it suitable for devices that require reliable storage. Demos cover scenarios such as file systems, an lwIP Webserver, and CMSIS V3.0 RTOS API over Abassi.
Pricing information is not transparent. The main text only explicitly mentions a released multicore RTOS freeware version, without clarifying commercial licensing, source-code licensing, support services, or quotes. On documentation, the website states that documentation is freely and openly available, and provides user guides, ports, board-level support materials, white papers, and binary demos. There is a fair amount of practical implementation information for engineering teams.
Its strengths are deep real-time capabilities, small code size, support for both single-core and SMP multicore systems, and a relatively complete middleware stack. The downsides are that the open-source/proprietary boundary and pricing are unclear, the website provides limited ecosystem information, and there is no obvious mention of a modern open-source community, package management, or CI integration. It is suitable for professional embedded, industrial control, communications, wireless, defense, and similar teams. If a team places more importance on an open-source ecosystem and Chinese community support, it may also want to evaluate FreeRTOS, Zephyr, RT-Thread, and similar options.
The main materials do not provide information about China-based nodes, proxies, payment methods, or local support, so its accessibility from China can only be marked as unknown. Purchasing a commercial license may require contacting the company by email or through sales.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on embeddedrtos.com official site.
embeddedrtos.com is an United States Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of Workable. Click "Visit Official Site" to reach embeddedrtos.com directly.