Most connected and embedded products need a place to keep their firmware and fixed data that survives power loss and updates in the field. The XT25F128B is a 128 Mbit (16 M × 8) SPI NOR flash offered as an alternative to the widely used W25Q128JVSIQ class device. This guide covers what it is for, the substitution question, and what to verify.
Why SPI NOR flash
SPI NOR flash is addressed directly and is friendly to in-place execution, so it is the natural home for boot code, device identity and parameter storage. A 128 Mbit part holds a substantial firmware image plus assets, on a two- or four-wire bus that is easy to lay out and boot from.
On substituting for a W25Q128-class device
The XT25F128B is positioned as a pin- and command-compatible alternative, and in many designs it drops in. The caution is that bootloaders and memory controllers have quirks: status-register bits, quad-enable handling, and timing can differ in ways that only show up at boot. Verify on real hardware before committing a substitution to volume.
What to qualify
- Voltage — confirm 3 V operation matches your rail (1.8 V parts are not interchangeable).
- Bus mode — single / dual / quad SPI support and how your MCU enables each.
- Sector architecture — uniform vs parameter sectors affects your erase strategy.
- Speed grade — the read clock your design uses must stay within rating.
Always confirm the exact electrical and command details against the manufacturer's datasheet.
128 Mbit SPI NOR flash we stock
| Part | Maker | Position | Link |
|---|---|---|---|
| XT25F128B | XTX | W25Q128JVSIQ-class alternative | XT25F128B |
| GD25Q128ESIG | GigaDevice | W25Q128JVSIQ-class alternative | GD25Q128ESIG |
| PY25Q128HA-SSH | PUYA | W25Q128JVSIQ-class alternative | PY25Q128HA-SSH |
| W25Q256JVEIQ | Winbond | 256 Mbit class, larger image | W25Q256JVEIQ |
See the full memory and logic range. Send your capacity, voltage and quantity for a quote.
Frequently asked questions
What is SPI NOR flash used for?
It stores firmware, configuration and parameter data that must survive power loss and be updated in the field. Unlike a raw NAND, NOR flash is addressed byte-wise and executes-in-place friendly, which is why it is the default home for boot code and fixed assets on most MCU boards.
Is XT25F128B a drop-in for W25Q128?
It is offered as a pin- and command-compatible alternative to the W25Q128JVSIQ class device, and in many designs it substitutes directly. Even so, you must verify the exact command set, status-register behaviour and timing against the datasheet for your specific bootloader and memory map before swapping, because firmware and controller quirks vary.
What should I check before qualifying a flash alternative?
Confirm the voltage (3 V vs 1.8 V), the supported read modes (single, dual, quad SPI), the sector/block architecture, the speed grade, and any unique status or security registers. Validate the full erase-program-read cycle on your hardware, not just that it enumerates.
Do you stock XT25F128B and alternatives?
Yes. We stock the XT25F128B and compatible 128 Mbit SPI NOR devices and can quote by quantity with date codes so you can validate before committing to volume.
Recommended next steps
If you are sourcing any of the parts mentioned in this guide, we can help you confirm stock, pricing, and lead times quickly.
- Upload your BOM — send your full parts list and receive a consolidated quote within 2 business hours.
- Browse related in-stock lines: Memory / Logic Devices.
- Contact our team for hard-to-find or end-of-life components.
About us & trademarks: JTDZ Tech (Shenzhen Jingteng Electronics Technology Co., Ltd.) is an independent distributor of electronic components. We are not an authorised distributor or representative of the manufacturers named in this article. Manufacturer and part names are used for indicative purposes only, to help identify the components discussed; all trademarks remain the property of their respective owners. Always verify specifications against the manufacturer's datasheet before design-in or purchase.