Coral

The Good Penguin is a systems integrator with a focus and passion for embedded Linux and boot time optimisation.

Coral provides a hardware and software platform for building intelligent devices with fast local AI. At the heart of Coral is the Edge TPU coprocessor – a small ASIC built by Google that’s specially-designed to execute state-of-the-art neural networks at high speed, with a low power cost.

Together, we make it possible to create efficient edge AI devices that become functional within moments of power being applied.

We support Coral customers by developing Linux distributions for custom hardware, providing solutions for software update and secure boot – and boot time optimisation.

Coral Dev Board: Power to First Inference within 2 Seconds

To demonstrate our boot time optimisation expertise we created a ‘Tux Mascot Detector’. We reduced its boot time by 90% to just 2 seconds. You can learn more from the video below and on our Edge AI: 2 Second Linux Boot on i.MX8 page.

Professional Engineering Services

We provide software engineering services that support Coral customers in their transition from prototype to production and beyond. Our services include:

  • Hardware enablement – we can port your software to run our your custom hardware. This may involve board bring-up activities, bootloader and OS porting, driver development and debugging.
  • Development and customisation of maintainable Linux distributions including Yocto, Buildroot and Mendel Linux. This may include the integration of additional software packages and the investigation and fixing of issues. We focus on everything beneath your application so that you can focus on product differentiation.
  • Integration of OTA update software update mechanism.
  • Enable security features such as secure boot and perform security hardening.
  • Optimisation – we can reduce your boot time, improve application performance and minimise power use.

Learn More

Learn more about the boot time reduction process on our Boot Time Reduction Services page. Alternatively visit our technical blog to learn more about Coral and optimisation. Our recent posts follow:

Get in Touch

Reach out to us to find out how we can assist you.
Contact Us