Skip to product information
1 of 1

Dediprog Technology Co Ltd

Dediprog NuProg-E2 Engineering UFS and emmC Programmer

Dediprog NuProg-E2 Engineering UFS and emmC Programmer

SKU: NuProg-E2

Regular price
£918.00 inc VAT
£765.00 exc VAT
Regular price Sale price
£918.00 inc VAT
£765.00 exc VAT
Sale Sold out
Shipping calculated at checkout.
If no stock is shown above, order now and we'll dispatch within 10 working days.
View full details

Key Features

Covers all common device types for development and repair
Compatible with standard and advanced device packages
Delivers rapid programming cycles for high productivity
Enables detailed customisation for testing and debugging
Seamlessly upgrade from single-site to gang programming
Stay current with evolving IC standards and device support
Compact form factor ideal for labs and small-scale runs

Overview

Dediprog NuProg-E2 Engineering Universal Programmer

Multi-format IC programmer for UFS, eMMC, MCU, FPGA and more

The NuProg-E2 is a compact, FPGA-kernel based universal programmer offering ultra-high programming speed via SuperSpeed® USB 3.0. Compatible with UFS (v2.0–v4.0), eMMC/eMCP and a wide range of IC types—including MCU, SPI-NOR/NAND, Parallel NOR/NAND, EEPROM, CPLD and FPGA—it supports diverse package formats from CSP and BGA to QFP, PLCC and DIP. In engineering mode, precise manipulation of UFS descriptors, flags, LUN and eMMC partitions, extCSD and RPMB is possible, ideal for advanced development, test and repair tasks.

NuProg-E2 is fully compatible with NuProgPlus socket adapters and project files, allowing smooth scalability into gang programmers like the NuProgPlus-U16. Choose NuProg-E2 for flexible engineering-grade programming with high speed, broad compatibility and seamless integration into production workflows.

Related products on Debug Store: NuProgPlus-U16 Universal Gang Programmer, NuProg-E2 Manual Kit.

Downloads

  • High-Speed Programming
    • Built-in high-speed processor to achieve high programming speed.
  • Support UFS/UMCP and eMMC/eMCP programming
    • UFS part (v2.0/v2.1/v3.0/v3.1/v4.0)
      • Support Descriptors, Attributes, Flags Setting
      • Support LUN configured and advance setting
    • eMMC part
      • Support User Area, Boot1/2 Partition and Extend CSD
      • Support RPMB, GPP1~4, and Enhanced mode
  • Support USB 2.0 and USB 3.0 (Using Power Adapter)
  • Support Various Storage IC
    • UFS, eMMC, MCU, SPI NOR, SPI NAND, Parallel NOR, Parallel NAND, EEPROM, CPLD, FPGA
  • Support All IC Package
    • CSP, BGA, QFN, QFP, SOP, TSOP, SSOP, PLCC, DIP, etc.
  • Support various file formats:
    • Binary (bin/rom), Intel Hex (h16/h20/hex), Motorola S19(mhx/mot/s19/srec) and specific of MCU IC.
  • Regular software update
  • Programming projects and sockets are compatible with NuProgPlus. (NuProg-E2 can share the socket with NuProgPlus, and NuProg-E2 only supports the upper socket of the Dual Socket.)
  • The socket adaptors for NuProg-E2 and NuProg-E are not compatible.
  • Support Windows 7/8/8.1/10/11

Note: The socket adaptors for NuProg-E2 and NuProg-E are not compatible.

Engineer Q&A

Questions and Answers

12 questions
  • How Fast Is Programming with the NuProg-E2?

    Dediprog describes it as high-speed, built on an FPGA core with a USB 3.0 SuperSpeed connection (USB 2.0 is also supported; USB 3.0 needs the power adapter). Dediprog doesn't publish throughput figures for the E2.

    Answered by John LeggUpdated 9 Oct 2026
  • Does the NuProg-E2 Support Both Legacy and Newer Memory Technologies?

    Yes. It supports SPI and parallel NOR and NAND flash and EEPROM, as well as UFS v2.0 to v4.0 and eMMC/eMCP, so one tool covers several generations of memory.

    Answered by John LeggUpdated 9 Oct 2026
  • Why Choose the NuProg-E2 Over Higher-End Automated Programmers?

    For design, validation and small pre-production runs, it gives access to detailed UFS and eMMC settings (descriptors, attributes, flags, RPMB and extCSD) in a compact, portable unit that Dediprog positions as a lower-cost engineering tool.

    Answered by John LeggUpdated 9 Oct 2026
  • Which File Formats Can the NuProg-E2 Software Read?

    Dediprog lists:

    • binary (.bin, .rom)
    • Intel HEX
    • Motorola S-record (.s19, .srec, .mot)
    • MCU-specific formats
    Answered by John LeggUpdated 9 Oct 2026
  • Can the NuProg-E2 Work with eMMC and UFS Data Areas?

    Yes. As well as standard file formats, the software gives detailed settings for:

    • eMMC: user area, boot partitions (Boot1/Boot2), GPP1 to GPP4, Enhanced mode, RPMB and extCSD
    • UFS: Logical Units (LUNs), descriptors, attributes, flags and RPMB

    This suits low-level device bring-up and provisioning.

    Answered by John LeggUpdated 9 Oct 2026
  • What Is the Dediprog NuProg-E2?

    A compact, FPGA-based engineering universal programmer. It programs UFS, eMMC/eMCP, MCU, SPI NOR/NAND, parallel NOR/NAND, EEPROM, CPLD and FPGA devices, and its projects and socket adapters work with Dediprog's NuProgPlus production programmers.

    Answered by John LeggUpdated 9 Oct 2026
  • Which Device Types Does the Dediprog NuProg-E2 Support?

    Dediprog lists:

    • UFS (v2.0 to v4.0) and UMCP
    • eMMC/eMCP
    • MCU
    • SPI flash
    • parallel NOR/NAND
    • EEPROM
    • CPLDs and FPGAs
    Answered by John LeggUpdated 9 Oct 2026
  • What Is the NuProg-E2 Used For?

    It's an engineering programmer that reads, writes and verifies UFS, UMCP, eMMC and eMCP memory, as well as MCUs, FPGAs, CPLDs and flash devices. Detailed settings for partitions, RPMB and descriptors suit product development and device provisioning.

    Answered by John LeggUpdated 9 Oct 2026
  • How Does the NuProg-E2 Differ From Automated Programming Systems?

    It's a compact, portable bench-top programmer for engineers. It programs UFS and eMMC without the cost and complexity of an automated handler system.

    Answered by John LeggUpdated 9 Oct 2026
  • Does the NuProg-E2 Support Replay Protected Memory Block (RPMB) Partitions?

    Yes. Dediprog lists detailed RPMB settings for both eMMC and UFS devices, which helps with security provisioning in embedded products.

    Answered by John LeggUpdated 9 Oct 2026
  • Can the NuProg-E2 Configure Logical Unit Numbers (LUNs) on UFS Devices?

    Yes. Dediprog lists LUN configuration and advanced settings, including UFS descriptors, attributes and flags. Not every general-purpose programmer exposes this level of UFS configuration.

    Answered by John LeggUpdated 9 Oct 2026
  • Is the NuProg-E2 Suitable for Production Use or Only for Engineering?

    It's built for engineering development, but its projects and socket adapters are compatible with Dediprog's NuProgPlus gang programmers (the U16 offers up to 8 sockets, or 16 for SPI, UFS and eMMC), which eases the move from R&D to volume production. The E2 uses only the upper socket of a dual-socket adapter, and the NuProgPlus does not duplicate RPMB data.

    Answered by John LeggUpdated 9 Oct 2026

Can't find your answer? Ask our engineers.

Ask a Question

Ask Our Engineers About This Product

Your question goes to the Debug Store technical team. We answer by email, and useful questions may be added to this page without your name or email address.

We reply within 24 hours.