Express Logic, maker of the popular ThreadX RTOS, now offers a turnkey support for all the leading cloud providers. These include Alibaba cloud, Amazon Web Services (AWS), Baidu cloud, Google Cloud Platform, IBM Cloud, Microsoft Azure, Oracle Cloud, Tencent, and Xively. This solution is part of the Express Logic X-Ware IoT Platform. The environment is very small and efficient, offers high performance, and with safety and security in mind. As with all other ThreadX components, it offers ease of use, and other advanced features to provide best-of-class IoT connectivity for deeply embedded IoT sensors, devices, edge routers, and gateways.
The heart of this technology is the ThreadX RTOS. With over 6.2 billion deployments, ThreadX is the world’s most widely deployed RTOS. At the base of ThreadX, is a priority-based preemptive scheduler offering preemption-threshold™ scheduling, optimized context switching, real-time event trace, downloadable memory-protected application modules. This operating system is completely deterministic offering a highly intuitive API. ThreadX is especially useful in environments where small footprint, low overhead, high performance, safety and security are essential. ThreadX is therefore ideally suited for cloud-infrastructure connectivity for end point devices.
Total Phase announced A²B Bus Monitor solution.
The A²B Bus Monitor provides access to the A²B system. By attaching the A²B Adapter Board in-line between nodes, the A²B monitor can non-intrusively sniff A²B data in real time. A²B superframes are decoded into I2C control data for easy debugging with Interrupts and GPIO handshakes correlated into the data capture, while an I2S/TDM audio data analysis is available in a visual and audio formats.
WHAT IS A2B
Today’s drivers don’t only want a sleek car with sporty handling. Drivers want style, better gas mileage and an infotainment center comparable to the best theaters.
Analog Devices, Inc. has developed Automotive Audio Bus (A2B) digital audio bus technology specifically to deliver high fidelity audio in automobiles while significantly reducing the weight of existing cable harnesses (by upwards of 75% in key applications) – resulting in improved vehicle fuel efficiency and audio capabilities.
The increasing popularity of high-speed 32-bit ARM based micro-controllers allowed Linux to enter the world of embedded devices. That is why the need of debugging its kernel and applications became essential. Since Linux is a true multi-process operating system, it utilizes a Memory Management Unit (MMU) to give each process a separate memory space. The MMU is also responsible for the protection of each process’s memory space against each other.The switching among different processes complicates the debugging, so here I will show you how to debug Linux kernel and applications without interfere processes not been debuggers.