NI and Meige Xin: A2B Testing for Automotive Audio Bus

NI and Meige Xin: A2B Testing for Automotive Audio Bus

The first season of the NI partnership co-creation project has successfully concluded. Many NI partners have utilized the NI open software platform to create innovative automated testing and measurement solutions. Next, we will present these creative solutions one by one. Today’s focus is on the automotive audio bus A2B testing. 📝Article Author: Product Engineer Wen … Read more

Common Makefile Syntax and Functions in Chip Development

Common Makefile Syntax and Functions in Chip Development

1. Why do Makefiles exist? In software or chip development, Makefile is generally used. It is a text file that contains instructions on how to compile and link programs. Makefile is used by the make tool, which is an automation build tool that can automatically execute the compilation and linking process based on the instructions … Read more

Setting Up and Demonstrating PCIe Gen4/5 M.2 SSD Fault Injection

Setting Up and Demonstrating PCIe Gen4/5 M.2 SSD Fault Injection

Many domestic laptop manufacturers use the Quarch M.2 fault injection module to test the fault handling and performance of M.2 SSDs when faced with various exceptions from the host. Of course, server manufacturers or evaluation laboratories also frequently use the Quarch PCIe Gen4/5 card fault injection module for various exception and fault injection tests on … Read more

Fault Injection Strategy: An Elegant Java Approach

Fault Injection Strategy: An Elegant Java Approach

Fault Injection Strategy: Making Fault Injection Elegant Essential knowledge points from beginner to advanced Hello everyone, I am flourishing. Recently, while conducting system fault tolerance testing, I encountered a frustrating problem: how to simulate various fault scenarios without affecting the normal code? Traditional testing methods often require modifying the source code, which not only easily … Read more

Quarch Hot-Swap Fault Injection Module and PAM Testing Demo

Quarch Hot-Swap Fault Injection Module and PAM Testing Demo

Enterprise-grade SSD hot-swapping is a fundamental feature. Whether installed in servers or supported RAID storage devices, when the system reports a disk failure, it is necessary to remove the faulty drive without shutting down the system and then insert a replacement drive to trigger the system for subsequent data reconstruction processes. This article is accompanied … Read more

Mastering Byteman: Dynamic Debugging and Fault Injection for Java

Mastering Byteman: Dynamic Debugging and Fault Injection for Java

As a Java programmer, have you encountered these issues: online faults that are hard to reproduce, debugging processes that are difficult to start, and testing scenarios that cannot cover edge conditions? Don’t worry, today I’m going to introduce you to a powerful tool: Byteman. It allows you to dynamically modify the behavior of Java applications … Read more

Core Concepts of Upstream Semiconductor Equipment Stocks

Core Concepts of Upstream Semiconductor Equipment Stocks

According to Wind data, the market value of semiconductor stocks heavily held by funds in Q2 2022 accounted for about 7.1% of the total market value of the semiconductor industry, a significant decrease compared to Q4 2021, with holdings dropping to the level of Q2 2020. The third quarter is expected to welcome the traditional … Read more

Case Study on BCI Rectification for In-Car Entertainment System

Case Study on BCI Rectification for In-Car Entertainment System

Product Operating Status: Operating voltage: DC12V. Testing USB playback. FM98.1 playback. Product Testing Issues: During testing, the product may restart and cannot revert to the original operating mode. Accompanied by howling noise. (Only meets 30mA A grade) Testing Standards and Grade Requirements: 200mA B grade, 100mA A grade, 60mA A grade, 30mA A grade. After … Read more

Interconnection Between In-Car Infotainment Systems and Smartphones

Interconnection Between In-Car Infotainment Systems and Smartphones

With the rapid development of mobile internet, in-car infotainment systems need to obtain more flexible and rich applications and services through communication networks. For safety and stability considerations, services and applications running directly on in-car infotainment systems need to undergo strict testing and verification. Currently, the types of services that can be provided are still … Read more