UA
Usman AR @usmanar.eng ✓
October 15, 2026 (3 weeks ago) • 1 min read
Lab Notes & Hardware

Oscilloscope vs Logic Analyzer: Menemukan Spike Misterius di SPI Bus

Hari ini troubleshooting kendala komunikasi SPI antara STM32F4 dan chip flash external W25Q128. Data selalu korup di frekuensi di atas 10MHz.

Awalnya mengira clock divider di kode HAL yang bermasalah. Pas dicek pakai logic analyzer, paket data kelihatan terkirim utuh tapi bit CRC reject. Pas ditusuk probe osiloskop 100MHz, ternyata ada ringing/overshoot parah karena jalur trace PCB terlalu panjang tanpa series termination resistor (33 ohm).

Moral of the day: Logic analyzer membaca logika digital (0 atau 1), tapi osiloskop membaca realita fisika analog. Jangan percaya digital sebelum validasi sinyal analognya!

UA
Written by Usman AR

Freelance Hardware & Software Engineer. Open for embedded firmware, PCB prototyping, IoT architectures, and fullstack contracting.

Get in Touch →
JOIN THE DISCUSSION

Leave a Reply

Your email address will not be published. Required fields are marked *