To InterNiche, a platform is a combination of specific CPU, memory and peripherals integrated with a basic development and run-time environment. The run-time should include drivers for the basic serial, timer and network peripherals available on the board. InterNiche protocol products are engineered for easy integration with even the most basic run-time systems - we can even supply a free scheduler system if no RTOS environment is supported. All InterNiche products are delivered as ANSI "C" source code modules to ensure maximum portability and compatibility with the widest range of development tools and typical debuggers are easily configured to support useful levels of internal run-time data for system optimization.
The platform approach is intended to provide a path of least resistance for the use of InterNiche products with the choice of the best possible hardware, the most productive development tools and the best supported operating system for any given device development challenge. Using the specialist InterNiche products to support your connectivity requirements does not constrain these other key choices and we are unique in offering to efficiently network enable any combination of hardware and OS.
In conjunction with our partners, and to demonstrate the versatility and performance of InterNiche products we have undertaken the development of specific pre-integrated support for a selection of popular platforms. InterNiche Network Evaluation Kits (NEKs) are pre-integrated systems of complementary networking technologies targeted at popular microprocessor and microcontroller evaluation platforms and targeted at different types of networking application profiles. Each NEK that we offer is a fully capable, integrated and optimized networked device application that has been tailored to the interfaces and memory configuration of the chosen hardware environment.
A typical NEK would feature:
The web server pages typically consist of static and dynamic information displays drawn from the NicheTool internal stack diagnostics and monitoring databases.
For evaluation purposes, for each of these platforms, a run-time image or library is available that has been tested for development tool compatibility and run-time interoperability with the other network and device management components.
For your own demonstration of InterNiche performance and quality, choose the specific platform environment that matches your requirements and download the evaluation image in our support web-site area - If your needs are more specific, please contact us for evaluation support configured to match your specific needs.