16525 East Laser Drive
Fountain Hills, AZ 85268
Phone (480) 837-5200
Whatever your needs, we want to make our SBCs work for you. If the features and prices of our single board computers are right for your project, but our off-the-shelf operating systems and user-space tools are not what you want to work with, ask us about porting your OS of choice to our SBCs.
We believe we have the home field advantage, because we have both embedded hardware and embedded software engineers with in-depth hardware knowledge which is required to write stable, high-performance low-level code. Our engineers have many years of experience designing hardware and software that work together. We write device drivers and port operating systems for every SBC we design, using different architectures and technologies. Contact Technologic Systems with any questions about special operating system solutions.
For more information about our standard software solutions, click here
Most of our systems ship with a Linux kernel, but should your embedded application require a specialized operating system, not only will we work with you to get it ported, we can also pre-load the image that we ship from manufacturing.
Important operating system componenets, like TCP/IP networking stack, memory management, filesystems, and more, while convenient add overhead and complexity. This slows down boot time and reliquishing control over low-level hardware. For those considering optimizing their application hardware, we offer custom application-specific programming.
Whether writing drivers from scratch, or modifying existing drivers, we can help you meet your projects unique requirements. For example, Linux's standard serial API works with 8-bit data. We modified the kernel module to allow for 16-bit halfwords to/from userspace to make a 9-bit serial protocol more convienent to interface with.
FPGA technology accelerates time to market by reducing cost and protecting products from end of life issues associated with proprietary chips. The flexibility of incorporating a custom core into an FPGA is ideal, and many of our off the shelf products already have FPGAs. We have many cores available to load in a custom order, or we can create proprietary cores specific to your application with our amble experience.
FPGA core examples:
We aim to streamline yoru embedded system production process. When ordering product in bulk, it can quickly become inefficient to load custom images. To ease deployment, we offer flexible manufacturing services to have your custom image installed on the factory floor and then shipped. Need to update in the field? We have smart boot-up scripts in place on all our products which can load custom software when powered on.
We believe embedded should be easy and open. Engineers and decision makers like you contact Technologic Systems every day looking for a trustworthy partner who can help bring their projects to market.
Click the thumbnail to play our company video