Designed to enable the rapid development of embedded solutions, says the company, these open-source device drivers streamline the software development process for its customers, providing access to tested, high-quality software to create innovative solutions across a range of industries, including telecom, industrial, military, aerospace, medical, automotive, security, Internet of Things (IoT), consumer, and more. The portfolio includes products from Maxim Integrated Products, which is now part of Analog Devices.
The company also released “Kuiper Linux,” a free Linux-based operating system based on Raspbian/Debian that is optimized for ADI peripherals and supports popular ARM-based systems such as Raspberry Pi, Xilinx Zynq, Xilinx Zynq Ultrascale+ MPSoC, Intel Cyclone V SoC, Intel Arria 10 SX SoC, and Intel Stratix 10 SoC. The new Linux distribution focuses on ensuring ready-to-use in kernel Linux device drivers, offering embedded customers a robust system for software development, reducing risk and development time with pre-existing code that is peer-reviewed and industry backed.
The distribution contains all the essential components for running the built-in drivers and enables users to integrate custom software. By providing both hardware and software compatibility across the customers’ full ecosystem, says the company, the Linux distribution will help prevent hardware lock-in, while also minimizing software development needs.
“With these drivers, we can serve our customers in a more holistic manner by streamlining the software development process and making it more cost and resource efficient,” says David Babicz, Director of Engineering at ADI. “Using open-source, tested code that they know will work in lockstep with their hardware means customers can focus on innovating instead of building software from scratch, helping them get their products to market faster.”
For the last 15 years, says the company, its engineers and collaborating organizations have developed Linux kernel device drivers in a range of Linux subsystems across ADI’s product portfolio including: audio, battery charging and management, real-time clocks, power management, video, industrial input/output, accelerometers, amplifiers, A/D converters, D/A converters, beamformers, phased lock loop, gyroscopes, inertial measurement unit, input devices, networking, and universal serial bus.
For more about the company’s Linux Kuiper distribution and drivers see:
- Linux code: https://github.com/analogdevicesinc/linux
- Supported devices and documentation: https://wiki.analog.com/linux
- Linux support: https://ez.analog.com/linux-software-drivers