
Key Features
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
- UFS part (v2.0/v2.1/v3.0/v3.1/v4.0)
- 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.
| General Information | |
|---|---|
Part Number (SKU) |
NuProg-E2
|
Manufacturer |
|
| Physical and Mechanical | |
Weight |
0.5 kg
|
| Other | |
EAN |
5055383621286
|
Questions and Answers
-
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.
-
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.
-
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.
-
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
-
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.
-
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.
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
No questions match your search.