BSP - Board Support Package
A Board Support Package (BSP) customization includes all the required modifications and additions in order to boot the target OS on our customers’ proprietary design. Our specialty Embedded Linux and FreeRTOS operating system. In Embedded Solutions we use to say that our job is done when the operating system “smiles” when running smoothly on our customer’s board.
Device Drivers
Device drivers are developed/customized in accordance with our customers’ requirements. For any driver developed by Embedded Solutions we develop a test application to verify its functionality and stability. In many cases the test application is used also as a skeleton for the user application.
Kernel
In cases where kernel level development and debugging are required our partners benefit from our vast experience in this area. Kernel hacking include addition of functionality, optimization, customization, debug and profiling. Fast boot time , multiple root filesystem options and overlay device tree just are some of our expertise.
Platforms and Architectures
We support all the common platforms and architectures. Our team is experienced with ARM, X86, X86-64, Power-PC and MIPS.
Development tools
No development can be done without a complete and comprehensive set of development tools. We provide a complete and ready to use development environment to our partners so that complete build their projects from delivery.
Consulting
Consulting can start at the early stages of a design throughout the entire design and development stages and beyond. We believe that It is crucial to make the right decisions as early as possible to avoid delays in the design progress.
Board and FPGA design
We have vast experience in projects of Board and FPGA designs from specifications to production. Our hardware and firmware designs can be found in many medical, military, communications, Consumer, Automotive and more products.
ML & AI
Machine Learning and Artificial Intelligence are becoming a key differentiator between the past and the future system designs. We are experienced with Intel, Qualcomm, Nvidia and Google infrastructures for developing AI applications.