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 road 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.
EQware is familiar with the special problems involved in successfully launching a new hardware design. 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 help 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 — EQware has plenty of experience with the kind of meaningful tests and reporting your H/W team needs to keep making progress—plus the regression testing that will ensure your design starts clean and stays clean through the entire development cycle. In the case of a new CPU, EQware can help evaluate your instruction pipeline for stalls and faults—and turn this information around to create a better compiler for your new processor.
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, including kernel modifications and 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 or extending development tools. We have extended both the GCC and LLVM compilers, ported debuggers, created custom test tools, and much more. Put our development tool services to work for you.