How is MapuSoft’s RTOS Simulator different from that of that of an OS Vendor Solution?
MapuSoft’s RTOS Simulator is designed to give the best simulation environment. RTOS Simulator consists of AppCOE – A powerful eclipse based IDE as its base with OS Abstractor & other interfaces. While other advantages are as follows:
- Most OS Vendor solution are not provided in full source format like MapuSoft's solution and offers no customization
- OS Vendor’s solutions will work for testing simple applications only as a single process. If one block (module) breaks, then all stops
- OS Vendor’s solution will prevent you from directly utilizing native middleware/stack/tools/drivers
- RTOS Simulator allows application to use OS Abstractor APIs or allow access to native OS APIs
- Takes full advantage of the OS kernel to provide enhanced performance
- RTOS Simulator puts the focus on testing the application and not the OS components
- OS Vendor’s solution will lock your test platform to one OS/vendor and prevents you from testing any other types of applications (POSIX, VxWorks, Windows, uITRON, etc.)
- OS Vendors provide little support for their kernels as they compete with the real product sales. Further, they only support certain host configuration
- With Mapusoft solution, you can generate performance metrics for both application and platform to analyze performance
Related Articles
Why don’t I use my new OS vendor’s porting kit?
OS vendor’s solutions are restricted and tied to a specific OS. Comparatively, MapuSoft provides solutions that port to many different operating systems. OS vendor’s solutions are usually unsupported because they are more focused on building and ...
How Mapusoft OS helps to develop RTOS application?
MapuSoft provide the libraries and headers of the RTOS apis.The definition of these kernel resources api have the charateristics and functionality of the native corresponding RTOS apis. Internally the RTOS apis managing its functionality with respect ...
What value does Cross-OS Development Platform provide?
By using Cross-OS Development Platform, your embedded application can run on many real-time (RTOS) and non-real time operating systems to negate any porting issues in the future when your platform changes. OS Abstractor Interface from Mapusoft ...
What simulators are available from Mapusoft?
VxWorks Simulator pSOS Simulator Nucleus Simulator micro-ITRON Simulator Linux/UNIX Simulator Windows Simulator ThreadX Simulator OS Simulator (using OS Abstractor Interface) µC/OS™ FreeRTOS™ VRTX RTLinux QNX
Is it possible for Mapusoft to check feasibility to implement these features at the OS Abstraction Layer?
Currently our OS Abstractor runs on over 25 different target OS and their versions. We need to know the additional levels of support and also on what needed target OS to be supported then we can work this under a NRE and support this.