Unstable Chip Programming? You Might Have Overlooked These

Unstable Chip Programming? You Might Have Overlooked These

Online programming is favored by many users due to its advantages of integrated programming and testing. However, it often suffers from instability and high programming failure rates due to long wiring caused by connection fixtures and clamps. How can we improve this? Figure 1: Online Programming Fixture 1Increase Shielding Layer to Prevent Electromagnetic and Static … Read more

Unstable Chip Programming? You Might Have Overlooked These

Unstable Chip Programming? You Might Have Overlooked These

This article serves as an introduction. Online programming, integrating programming and testing, has garnered increasing attention. To enhance programming efficiency, programming fixtures or jigs are often created, and the connection between the fixture, jig, and programmer typically requires longer wiring. The longer the wiring, the faster the signal attenuation, which increases the programming failure rate. … Read more

The Significance of Low Background Noise in Oscilloscope for High-Speed Eye Diagram Testing

The Significance of Low Background Noise in Oscilloscope for High-Speed Eye Diagram Testing

Traditionally, we have a profound understanding of the importance of four conventional indicators of oscilloscopes, such as bandwidth, sampling rate, storage, and triggering. This article will explore the impact of the oscilloscope’s background noise on the debugging and testing of high-speed serial signal eye diagrams. First, let’s take a look at where the oscilloscope’s background … Read more

Introduction to SPI (Serial Peripheral Interface) Protocol

Introduction to SPI (Serial Peripheral Interface) Protocol

IntroductionIn the fields of electronics and digital communication, the SPI (Serial Peripheral Interface) protocol stands out for its flexibility and speed. However, when it comes to connecting multiple devices, traditional SPI configurations can quickly become cumbersome in terms of wiring and resource management. This is where the concept of Daisy Chain SPI emerges, providing an … Read more

Hidden Circuit Board Tunnels – Buried Vias

Hidden Circuit Board Tunnels - Buried Vias

1.Definition A PCB buried via is a hole that connects different layers of conductive traces within a multilayer printed circuit board. Unlike through holes and blind vias, buried vias are completely hidden inside the PCB and are not visible on the surface. This design allows the PCB to maintain high-density routing while optimizing signal transmission … Read more

General Principles of PCB Layout and Wiring in AD

General Principles of PCB Layout and Wiring in AD

1 Layout Principles 1. Follow the layout principle of “large first, small later; difficult first, easy later,” meaning that important circuit units and core components should be prioritized in layout. Large first, small later; difficult first, easy later In the above image, 1 is positioned due to mechanical structure determining the power supply and terminal … Read more

Is It Difficult to Turn Schematics into Real PCBs? The Truth Is Surprising

Is It Difficult to Turn Schematics into Real PCBs? The Truth Is Surprising

Everyone knows that making a PCB board involves turning the designed schematic into a tangible PCB circuit board. Please do not underestimate this process; many things that work in theory can be difficult to implement in practice, or something that one person can achieve, another may not. Therefore, while making a PCB board is not … Read more

Oscilloscope Practical Series 14: Crystal Oscillator Measurement

Oscilloscope Practical Series 14: Crystal Oscillator Measurement

When observing the waveform on the crystal oscillator pins with an oscilloscope, it often happens that the crystal oscillator waveform is not visible on the screen or the characteristics of the waveform are incorrect. This article explains the correct method for measuring the crystal oscillator waveform with an oscilloscope through practical operations. Through the previous … Read more

How to Ensure Signal Integrity in PCB Circuit Design?

How to Ensure Signal Integrity in PCB Circuit Design?

In embedded development, many students encounter signal integrity issues. If the signal is not complete, it can lead to data loss, errors, and even problems with system performance and reliability. So how can we ensure signal integrity in PCB development? 01Reasonable Layout Planning Functional Partitioning Dividing the circuit board into functional zones is the foundation … Read more

RK3399 High-Speed Signal PCB Design Recommendations

RK3399 High-Speed Signal PCB Design Recommendations

RK3399 high-speed signal PCB design recommendations – Crystal oscillator design. In the PCB design of clock circuits, please pay attention to: When laying out, place the crystal circuit as close as possible to the clock pins of the RK3399; Use 4mil traces for signal routing, and keep them as short as possible to reduce trace … Read more