BOARD SUPPORT PACKAGE DEVELOPMENT

FCS Services

BOARD SUPPORT PACKAGE DEVELOPMENT

BOARD SUPPORT PACKAGE DEVELOPMENT

In embedded systems, a board support package (BSP) is the layer of software containing hardware-specific drivers and other routines that allow a particular operating system (traditionally a real-time operating system, or RTOS) to function in a particular hardware environment (a computer or CPU card), integrated with the RTOS itself.

Third-party hardware developers who wish to support a particular RTOS must create a BSP that allows that RTOS to run on their platform. In most cases the RTOS image and license, the BSP containing it, and the hardware are bundled together by the hardware vendor.

BSPs are typically customizable, allowing the user to specify which drivers and routines should be included in the build based on their selection of hardware and software options. For instance, a particular single-board computer might be paired with any of several graphics cards; in that case the BSP might include a driver for each graphics card supported; when building the BSP image the user would specify which graphics driver to include based on their choice of hardware.

Some suppliers also provide a root file system, a toolchain for building programs to run on the embedded system, and utilities to configure the device (while running) along with the BSP. Many RTOS providers provide template BSP’s, developer assistance, and test suites to aid BSP developers in bringing up the RTOS on a new hardware platform.

GSA Contract Holder

Ferguson Control Systems (FCS), LLC is a GSA Contract Holder. This sharable contract is to provide Information Technology Professional Services and Custom Computer Programming Services. 

Board Support Package Development

BRAIN Center Industry Member

The Building Reliable Advances and Innovations in Neurotechnology (BRAIN) Center is an Industry/University Cooperative Research Center that began with Arizona State University (ASU) and the University of Houston (UH). The BRAIN Center will develop safe, effective and affordable personalized neurotechnologies for diagnostics, restoration, enhancement, and rehabilitation of sensory, motor, affective and cognitive functions. This mission will be pursued by supporting innovative interdisciplinary research across the multiple dimensions of brain function and behavior with the ultimate goal of improving quality of life. Ferguson Control Systems, LLC is a proud new industry member of this center.
BRAIN Center Industry Member

Our Customers Recognize Us For Our

  • NExperience
  • NInnovation
  • NAgility
  • NFlexibility
  • NAdaptability
  • NReliability
Board Support Package Development
Ferguson Control Systems - #1 Best Embedded Systems Design Architecture & Programming

"Ferguson Control Systems is an innovative and proven company that specializes in the architecture, design, and implementation of embedded systems software and Artificial Intelligence within embedded systems. We also provide AI Database Management Services and AI Data Acquisition & Edge Computing."

CONTACT INFORMATION

Ferguson Control Systems, LLC
4265 San Felipe Street, Suite 1100
Houston, Texas 77027

Phone: (713) 554-0684

Email: info@fcs-embedded.com

Office Hours
Monday-Friday: 8 AM to 5 PM

CONTRACTOR INFO

Socio-Economic:

  • Small Business
  • Disadvantaged business
  • Woman owned business
  • Women Owned (WOSB)
  • Women Owned (EDWOSB)

CAGE Code: 8ZND9

SAM UEI: LGB9HLMD6PT3

GSA Contract Number:  47QTCA23D003E

NAICS:  541511 Custom Computer Programming Services