Introduction to Proximity Unlocking Solutions Based on Low Energy Bluetooth (BLE) Technology

From early mechanical keys to RF remote keys, and then to Near Field Communication (NFC), wireless unlocking technology has continuously evolved towards greater convenience and intelligence. However, traditional solutions have significant limitations: key activation often leads to forgetting to carry keys; NFC requires active contact with the device, which does not achieve true “unconscious” operation. … Read more

ANet Smart Gateway: The Connection Hub and Empowerment Pioneer of Industrial IoT

Brief Introduction With the rapid development of Industry 4.0 and smart manufacturing, industrial IoT technology is profoundly changing the production and management models of traditional industries. As a core component of this transformation, the smart gateway is indispensable in device interconnection, data collection, and edge computing. The Role of Smart Gateways in IoT The smart … Read more

Layered Troubleshooting Method for Embedded Linux Network Issues

Hello everyone, I am the Intelligence Guy~ In embedded Linux development, network issues are often “invisible killers”—sudden disconnections, inaccessible services, data packet loss… These may involve multiple aspects such as hardware, drivers, protocol stacks, and firewalls. Today, I will share how to troubleshoot network issues in embedded Linux, guiding you through the ultimate troubleshooting process … Read more

Illustrating the Relationship Between Embedded Linux Applications, Kernel, Drivers, and Hardware

Currently, Linux software engineers can be roughly divided into two levels: 01 Linux Application Software Engineer: Mainly writes application software using C library functions and Linux APIs; Those engaged in this type of development work mainly need to learn: API functions and system calls that comply with the Linux POSIX standard, Linux multitasking programming techniques: … Read more

Embedded Linux: Asynchronous I/O

In embedded Linux, Asynchronous I/O (AIO) is a powerful I/O model that allows processes to continue executing other tasks while waiting for I/O operations to complete. Compared to I/O multiplexing mechanisms (such as select and poll), asynchronous I/O uses a signal notification mechanism, allowing processes to avoid repeatedly polling the I/O status. Instead, the kernel … Read more

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 1)

Abstract:As electronic products become an integral part of daily life, their application in safety-critical automotive systems has become ubiquitous. The International Organization for Standardization (ISO) 26262 standard outlines guidelines for establishing a good safety level in automotive System-on-Chips (SoCs). However, despite adherence to this standard, operational failures may still occur, necessitating Safety Mechanisms (SMs) to … Read more

Dynamic Fault Injection Library Method for SystemC AMS

Abstract—This article introduces a fault injection library for SystemC/SystemC AMS, which can be used to dynamically integrate fault structures into any SystemC/SystemC AMS description. The injection is achieved by dynamically reconnecting the netlist at the start of the test case execution without altering the DUT model itself. This method has been successfully validated on a … Read more

Essential Insights for Automotive Companies Going Global: The FIT Fault Injection Testing Tool – A “Safety Guardian” Compliant with ISO 26262, Enhancing Testing Efficiency for Autonomous Vehicles by 100%!

Editor’s Note In the development of electronic control systems for smart vehicles, functional safety verification faces significant challenges: traditional fault injection testing methods are inefficient, lengthy, and costly, and they struggle to comprehensively cover the various abnormal scenarios required by the ISO 26262 standard (such as ASIL D level). As the complexity of automotive electronic … Read more

Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs (Part 2)

Note:“Development of Fault Injection Methods and Fault Coverage Analysis for Safety-Critical SoCs” is a series of articles consisting of two parts: “Part 1” and “Part 2”. This is “Part 2”, where we will detail the FIeVC itself and the preparatory phase scripts in Section 2. Section 3 explains the steps to execute a complete fault … Read more