| Development tools |
TimeSys's development tools deliver a complete set of Eclipse-based, graphical tools that makes it easy for you to develop, debug, and deploy embedded applications, customize and extend the Linux kernel, and customize the filesystem and applications that you are deploying on your embedded applications.
TimeSys's development tools run on Linux and Windows systems and are seamlessly integrated with your target embedded hardware through simple, graphical configuration commands.
TimeSys's development tools are bundled with the LinkLink Developer Suite.
TimeSys's development tools leverage the latest Eclipse technologies to provide a complete, graphical development environment for all of your application development and Linux customization needs. (Click here for a larger view)
TimeSys's development tools include a powerful Integrated Development Environment (IDE) for application development and system configuration. The code editor can handle simple or complex team projects with multiple users, large files, or large numbers of files and provides an easy-to-use interface for the fast creation of Linux application programs, Linux kernel modifications, or Linux device driver development. The IDE makes it easy to:
TimeSys's development tools make it easy to create, view, manage and switch between multiple development projects. More than 10 integrated project wizards make it easy for you to create various types of project templates, including C, C++, and Java applications, customized kernel projects, device drivers, and different types of Linux filesystems. The user interface provides a concise, easy-to-use navigation pane that simplify switching between multiple projects, while other panes enable you to simultaneously edit components from multiple projects.
Project management features enable you to:
TimeSys's development tools are designed to work with any Linux distribution from any vendor. Whether you are using a Linux distribution from TimeSys, another Linux platform, or are rolling your own, TimeSys's development tools can help you to meet your deadlines and quickly and easily customize and deploy Linux on your target hardware.
Fine-tune and optimize any Linux distribution that features:
The IDE easily generates executable code for your target hardware and simplifies target management by providing an intuitive process for communicating with the board and downloading and installing applications. Step-by-step prompts identify all of the parameters required for establishing communication with the board and tranferring files for debugging, testing, and deployment.
You can:
TimeSys's development tools include a sophisticated debugger that makes debugging applications on embedded hardware as easy as debugging desktop applications. It provides a graphical interface to the GNU debugger (gdb) and to remote GDB debugging processes. TimeSys's development tools also support local and remote debugging of multi-threaded applications.
The development tools make it easy for you to graphically:
One of the new features of the Target Configurator is an Eclipse-based kernel configuration editor for editing Linux 2.6-based kernel configurations. You can select it on a workspace, project or site basis. (Click here for a larger view)
Regardless of the Linux distribution that you are using, you will want to add your custom applications to the Linux filesystems that you plan to deploy.
The Target Configurator delivers complete control over kernel configuration, kernel compilation, and the contents of the filesystem(s) on your target hardware. With the Target Configurator, you can:
Target Requirements:
Operates with any Linux based on Linux 2.6 or 2.4.
Host Requirements:
Develop, debug, and deploy custom applications, customized versions of the Linux kernel, support for specialized devices, and filesystems that contain the applications that your embedded systems need to run. To help automate testing your applications or deployed Linux systems, TimeSys offers a testing tool and framework that helps you write and automate tests to avoid the risk of delivering a partially operable package, minimize your time to market by eliminating the cumbersome task of creating test scenarios from scratch, and ensure that your product functions as expected—before it goes to market.
TimeSys testing tools are also based on the Eclipse framework and are completely interoperable with TimeSys development tools. The testing tools work with any Linux distribution.