You Are Here:   Home > Electronic Product Development > Hardware / Software Interfacing
Contact Us

 

Page Navigation:
HW / SW Interfacing
Experience
Examples
Links

 

Page Navigation:
HW / SW Interfacing
Experience
Examples
Links

 

Page Navigation:
HW / SW Interfacing
Experience
Examples
Links

 


Hardware / Software Interfacing

With our varied experience in hardware design, embedded systems, software applications, and database design, we can offer the "glue" to tie complex systems together.

In the area of Hardware / Software Interface Design, Gunn Systems provides:

  • Operating System Drivers.
  • Software for testing hardware.
  • Software for configuring and downloading programs or data to hardware.
  • Embedded Microprocessor Interfaces.
  • Custom Hardware and/or Firmware Interfaces.
  • Embedded Firmware and Software Services.

 

Experience

Gunn Systems has experience with many interface technologies, including:

  X10 Powerline Interface
  Gunn Systems has extensive experience with the X10 home automation interface. We have developed software drivers and embedded firmware to talk to the CM11A X10 controller from X10. Please contact us for more information about Linux and Embedded interfaces to the X10 interface.
  SCSI Interface
  Gunn Systems personnel were instrumental to the development of the SCSI-2 (Small Computer Systems Interface) standard and RAID technology. We have developed many test programs and operating-system-level programs to control and configure the SCSI interface and RAID sub-systems. We have experience with ASPI, EATA, I2O, and other direct interfaces to SCSI host adapters.
  RS-232, RS-422, and RS-485 Serial Interfaces
  Gunn Systems has developed designs meeting both hardware interfacing and software requirements for these interfaces.
  TCP/IP and Sockets
  Gunn Systems has used TCP/IP on many projects to transfer data between applications and field equipment over Ethernet and through the Internet.
  RS-LINX©
  Gunn Systems has used this tool by Rockwell Software to communicate to Allen/Bradley controllers, and has also used the SDK to develop custom applications.

 

Examples of Interfacing Solutions Provided

  SCSI Test Software Gunn Systems developed a set of SCSI disk testing and benchmarking software for a major supplier of SCSI disk adapters. This set included a high performance disk benchmark program that communicated directly to 45 SCSI disk drives through low-level hardware interfacing. This test suite used ASPI, EATA, and I2O interfacing to the SCSI bus.
  Hardware Configuration Program Gunn Systems developed a configuration application for downloading to an embedded controller configuration information for storage in EEPROM and for downloading new firmware.
  Production Testing Program Gunn Systems developed a production test program for a manufacturer to test a shipping product. This application had a windowing-type interface and talked directly to PC hardware for automated testing.
  IC Driver Development Kit Gunn Systems developed a driver development kit for a major manufacturer of interface ICs. This kit contained sample source code to develop drivers to interface to the IC.
  X10 Active X Interface Gunn Systems developed an Active X control to interface a custom program with X10-based devices for home automation. For more information, please Contact Gunn Systems.

 

Hardware / Software Interfacing Links

Here are some important links for Interface Design:

X10 Links:

  • X10.com
    A good site for X10 technology.

SCSI Links:

Serial Communication Links:

RS-LINX Links:

If you have a Hardware / Software Interface Design related link you wish to add to our site, please contact us. We will be glad to review it and add it if we feel it is relevant.

 

Contact Us for a free quote on your Hardware / Software Interfacing needs!

 

Home | GSI-2 Controller | Electronic Product Development | Application Software Development
Contact Us