Nuvation’s core engineering team develops low-level PC software such as Device Drivers, DLLs, API interfaces, and basic GUI or command-line interfaces to embedded systems. We have relationships with leading partner companies for application software development and advanced GUI design, and can manage such developments within a turnkey product realization project.
- Areas of Expertise:
- USB peripheral device drivers
- IDE/SATA peripheral device drivers
- Serial device drivers
- Jungo Drivers
- GNU Drivers
- CLI and basic GUI interfaces
Project Examples
 |
USB-Based Flash Programmer |
|
|
|
  |
| · |
Windows 98/NT/2K device drivers for USB-based Flash Programmer |
| · |
Custom Firmware and API |
| · |
Multi-threaded operation for simultaneous Read/Write |
| · |
Control for multiple Flash types |
|
|
|
|
|
|
 |
|
|
|
  |
|
|
Flash Memory Automated Tester |
|
|
|
  |
| · |
Precision analog subsystem tests packaged silicon parametrics to mV accuracy from 2 to 15 volts and 10uA to 2A current with 5% accuracy |
| · |
Chassis integrated SBCs running embedded Linux |
| · |
Middleware application aggregates results from 5,000 testers and feeds central SQL DBMS |
| · |
Extremely successful HW, mechanical, thermal, and software development |
 |
|
|
|
|
 |
|
|
Video Streaming Viewer Application |
|
|
|
  |
| · |
PC/Windows-based application software to stream, control, and view MJPEG video over an Ethernet port from the Spectrum Digital EVM642 DSP dev kit. |
 |
|
|
|
|