Google’s latest version of Android was released in September of 2019. Android 10 was a big improvement over the previous version and Google also moved away from the tradition of using alphabetical nomenclature based on desserts with this update. Let us look at some of the advantages of using Android 10 over the previous versions of Android like Pie and Oreo.
Audio bring up, routing and testing can be a demanding task without the right tools for the job. The ALSA (Advanced Linux Sound Architecture) project offers an excellent tool through a suite of hardware drivers, libraries and utilities which provide audio and MIDI functionality for the Linux operating system. ALSA is a software framework and part of the Linux kernel that provides an application programming interface (API) for sound card device drivers. It allows for automatic configuration of sound-card hardware and easy handling of multiple sound devices in a system. Continue reading Audio Routing and Configuration on Qualcomm Snapdragon 820 Platforms using ALSA
Consumer devices are getting more advanced by the day and contain complex software. Device manufacturers need to fix bugs, improve performance and provide new features based on market trends on devices that are already in the field. Device security and data protection are vital aspects too and it is essential to have the latest security updates as and when available, to prevent unauthorized access.
Technology has changed so rapidly in the past decade and we are seeing new applications for mobile computing in various fields. With vast progress being made in Artificial Intelligence and Machine Learning (AI/ML) algorithms, applications that previously involved manual labor are now being automated. These technologies are now constantly being used to solve some of the most common problems in our day to day lives.
On-device Artificial Intelligence (AI) is designed for the device to perceive, learn and adapt to user behavior and environments. Vast improvements in recent times in the computing capabilities and hardware accelerators like GPUs and DSPs have fueled the ubiquitous use of AI. Continue reading Enabling execution of Neural Networks on SMART Wireless Platforms running Android or Linux OS
The Single Board Computer(SBC) is a ready to use reference embedded platform that has all the necessary peripheral interfaces required to rapidly prototype your product. This usually comes in standard Pico ITX or Credit Card Size form factors. Inforce currently has the IFC6640, IFC6560 and the IFC6309 which uses the Snapdragon 820, Snapdragon 660 and the Snapdragon 410 respectively. SBC’s usually exposes all interfaces available to the SOC like GPIO’s/BLSP’s, USB, GPS. WiFi/BT, RJ45(Ethernet), Audio in/out, HDMI, MiPi DSI and CSI.
Continue reading Why Use Inforce SBC(Single Board Computer)?