EQware offers a wide range of services to help bring your designs to reality. We can do precisely what you need without the overhead or training involved with a new hire. Our engineers will hit the ground running, working closely with your team. Here are some of the services we offer. If you have any technical or business questions, please contact us.
Launching a new hardware design? EQware is familiar with the special problems involved. We can build evaluation boards, port OSs, and extend toolchains.
Evaluation Boards — EQware can take your new component and build a complete board around it, with all of the interfaces needed to help your H/W team test and validate their design.
‘Probe’ Code — This is the initial standalone code, often written in mixed C and assembly language, that can be used to prove your hardware's functionality. EQware engineers will work closely with your H/W team to make sure your design works the way it is supposed to. Probe code can then be passed on to serve as an example for subsequent board-support package development.
Testing and Reporting — Meaningful tests and reporting keeps your H/W team moving forward, and regression testing will ensure your design starts clean and stays clean through the entire development cycle. In the case of a new CPU, we can evaluate your instruction pipeline for stalls and faults, turning this information around to create a better compiler.
Reference Boards — EQware can design a complete reference board, help you choose appropriate peripherals, and produce all of the documentation an OEM will need to manufacture it.
Reference OS — EQware has experience with many OSs. We are proven experts at porting onto new reference boards, from kernel modifications to all of the device drivers needed to demonstrate your new hardware's functionality to potential OEMs.
Sample Applications — If your reference board needs a sample application to show it off properly, EQware has experience here as well, especially in the areas of streaming audio and video, codecs, wireless networking and memory technology devices.
Development Tools — EQware is highly proficient at creating and extending development tools. We have extended both GCC and LLVM compilers, ported debuggers, created custom test tools, and much more. Put our development tool services to work for you.