Analog Devices Inc. DC9010B
- Part No.:
- DC9010B
- Manufacturer:
- Analog Devices Inc.
- Category:
- Programmers, Emulators, and Debuggers
- Package:
- Datasheet:
-
DC9010B.pdf
- Description:
- SERIAL PROGRAMMER ETERNA
- Quantity:
- Payment:

- Shipping:

Inventory:1,295
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
DC9010B from Dust Networks is a USB-to-SPI serial programming adapter designed for in-circuit flashing and configuration of LTC5800-based Eterna wireless sensor network nodes (e.g., Eterna motes). It supports fuse table loading, image programming (Loader, Partition Table, Application), crystal characterization, and RF certification testing. It delivers up to 100 mA at 3.3 V to power target boards during programming.
For engineers reviewing the DC9010B datasheet, DC9010B pinout, DC9010B application, or DC9010B equivalent, this tool enables reliable production flash programming, factory calibration of 20 MHz crystal load trim (0x13), and out-of-network RF validation per the ETERNA RF Certification Users Guide - critical for SmartMesh IP and WirelessHART node manufacturing.
Technical Context
The DC9010B implements a USB 2.0 Full-Speed interface (12 Mbps) with an onboard FTDI FT232RL USB-UART bridge IC, configured to drive SPI signals (SCLK, MOSI, MISO, CS#) directly to the LTC5800's JTAG/SPI debug port. It includes level-shifting circuitry supporting 1.8 V to 3.3 V target I/O voltage domains and provides hardware reset control via the RESETn signal.
It operates exclusively with the Eterna Serial Programmer software suite, which handles low-level flash page writes, fuse table validation, crystal load trim updates, and BDSL-based interconnect testing. The device does not support standalone operation or generic SPI host functionality - its command protocol and timing are tightly coupled to the LTC5800 boot ROM and loader firmware.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Interface | USB 2.0 Full-Speed (12 Mbps); FTDI FT232RL bridge with custom firmware |
| SPI Output Voltage | Configurable 1.8 V or 3.3 V; matches LTC5800 VIO domain for safe signal integrity |
| Target Power Supply | 3.3 V @ ≤100 mA; sufficient to power Eterna mote during flash programming and crystal characterization |
| Supported Protocols | Eterna Serial Programmer command set only; no generic SPI, JTAG, or SWD compatibility |
| Reset Control | Dedicated active-low RESETn output synchronized to programming sequence for deterministic LTC5800 reset |
| Crystal Trim Support | Enables write access to Fuse Table register 0x13 (20 MHz xtal load trim) after characterization |
Availability
DC9010B is available at Aetrix Electronics and suitable for SmartMesh IP node manufacturing, WirelessHART device calibration, Eterna mote production programming, and RF pre-certification testing requiring stable component supply and traceable tooling.
Supply support for DC9010B includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Dust Networks, acquired by Linear Technology (now part of Analog Devices), specialized in ultra-low-power, time-synchronized wireless mesh networking ICs and tools for industrial IoT applications.
The DC9010B belongs to the Eterna Serial Programmer family - purpose-built to enable secure, repeatable, and calibrated programming of LTC5800-based motes and IP managers in both development and high-volume production environments.
FAQ
What is the primary function of the DC9010B in Eterna-based designs?
The DC9010B is a dedicated USB serial programmer used exclusively to load firmware images, fuse tables, and configuration data into LTC5800-based Eterna motes. It enables crystal characterization (updating register 0x13), performs flash verification, and supports RF certification testing per the ETERNA RF Certification Users Guide. The DC9010B is not a general-purpose USB-to-SPI adapter - its operation is bound to the Eterna Serial Programmer software and LTC5800 boot ROM protocol.
Does the DC9010B support programming of non-LTC5800 devices?
No. The DC9010B is engineered solely for the LTC5800 family and compatible Eterna derivatives (e.g., LTC5800-IPRA, LTC5800-IPRB). Its firmware, timing sequences, and command structure are specific to the LTC5800's bootloader and memory map. It does not support generic SPI flash, JTAG, or other microcontroller families - attempting use with non-Eterna targets will fail due to protocol incompatibility and missing handshake logic.
Can the DC9010B supply power to the target board during programming?
Yes. The DC9010B provides regulated 3.3 V output at up to 100 mA to power the target Eterna mote during programming and crystal characterization. This eliminates the need for an external power source during factory programming. However, it is not intended for continuous operation or high-current applications - sustained loads above 80 mA may cause thermal derating or voltage droop affecting programming reliability.
Is the DC9010B compatible with modern Windows, Linux, and macOS systems?
Yes - the DC9010B uses an FTDI FT232RL USB-UART bridge with widely supported VCP drivers. It works with Windows 10/11, recent Linux kernels (≥4.15), and macOS 12+ when paired with the official Eterna Serial Programmer software. Driver installation is automatic on most platforms; no proprietary USB stack is required. Note: The Eterna Serial Programmer application itself must be used - generic terminal emulators cannot interpret the DC9010B's protocol.
How does the DC9010B handle crystal load trim calibration for the LTC5800?
The DC9010B, in conjunction with the Eterna Serial Programmer software, executes the crystal characterization procedure defined in the Eterna Integration Guide. After measuring the 20 MHz crystal's actual frequency deviation, the software calculates the optimal load trim value (written to Fuse Table register 0x13) and uses the DC9010B to program that value into the LTC5800's one-time programmable (OTP) fuse space - ensuring precise radio timing and global network synchronization for SmartMesh IP deployments.
DC9010B Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Analog Devices Inc.
- Series:
- Eterna™
- Packaging:
- Bulk
- Product Status:
- Active
- Type:
- Programmer (In-Circuit/In-System)
- For Use With/Related Products:
- LTC5800, LTP5900, LTP5901, LTP5902
- Contents:
- Board(s)
DC9010B FAQ
1.How can I place an order for DC9010B through Aetrix?
Please submit a Request for Quotation (RFQ) for DC9010B on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for DC9010B reliable?
The price and inventory of DC9010B are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for DC9010B is usually 5 days.
3.What payment methods are accepted for DC9010B?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for DC9010B transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for DC9010B?
DC9010B orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your DC9010B order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for DC9010B?
For technical support, including DC9010B datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your DC9010B requirements.
6.How does Aetrix verify that DC9010B is sourced from the original manufacturer or authorized distributors?
All DC9010B products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that DC9010B meets industry standards.
7.What is the process for return or replacement of DC9010B?
All DC9010B units undergo pre-shipment inspection (PSI). If there is an issue with DC9010B, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The DC9010B part is unused and in its original packaging.
Return procedure for DC9010B:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
DC9010B Tags

-
STLINK-V3MODS
STMicroelectronics

-
STLINK-V3MINIE
STMicroelectronics

-
ESP-PROG
Espressif Systems

-
SC0889
Raspberry Pi

-
2548
Adafruit Industries LLC

-
PG164100
Microchip Technology

-
ST-LINK/V2
STMicroelectronics

-
STLINK-V3SET
STMicroelectronics

-
NU-LINK-PRO
Nuvoton Technology Corporation

-
ARM-USB-TINY-H
Olimex LTD
-
MCU-LINK-PRO
NXP Semiconductors

-
410-308-B
Digilent, Inc.
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

