Embedded Linux BSP development

Developing Board Support Packages (BSPs)

We can develop all the components required to run Linux on your hardware:

  • Bootloader. Our preferred bootloader is U-boot, but we can also adapt other ones to support your board.
  • Linux bootstrap code, to initialize your hardware properly, during the initialization of the Linux kernel. This includes writing interrupt, clock and power management code.
  • Linux device drivers, to support internal or external devices used in your system.

Reasons for choosing us for this job:

  • The code we will create will be merged in the official U-boot and Linux sources, guaranteeing long term support and low cost maintenance for your platform.
  • We offer free mainlining for this kind of development.
  • See our kernel development page for other reasons.

Back to our main development page.

Comments are closed.