NuProg-E Engineering UFS and eMMC Programmer

Model Name : NuProg-E
Looking for UFS IC Programmer? NuProg-E can program both UFS and eMMC!


NuProg-E is a professional engineering tool that is innovated for programming mass flash storage with its speed and reliability, which is achieved by utilizing industry interface standard of interconnect layer specification, M-PHY, and Unipro from MIPI® Alliance. Together with built-in SuperSpeed® USB 3.0 for high-speed communication, it is an efficient tool for you to focus on application analysis and product development. 
NuProg-E programmer supports UFS (Universal Flash Storage), UMCP, eMMC, and eMCP which are widely used in mobile devices such as smartphones
and tablet computers. Designed with complete functional software and user-friendly interface, it allows the engineer to configure UFS/UMCP‘s Descriptors, Attributes, Flags, LUN, and boot partition; In addition, it also provides access to eMMC/eMCP's User Area, Boot, RPMB, GPP, and Enhanced area. 


Data Transfer Speed is at 180MB/s max. The real read/write speed depends on various factors such as communication protocol, chip controller performance, and NAND technology, etc.



  • 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)
      • 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 all IC package Support standard package for UFS and eMMC, or special package for eMCP/UMCP. 
  • Regular software update
  • Palm-size and space-saving        Dimension:132 x 75 x 30 mm      Weight:104g 
  • Support USB2.0 and USB3.0 (using power adapter)
  • Support Windows7/8/8.1/10

Time Reference:

Test Data Size: 8G Bytes 

IC Type IC P/N Write Speed Read Speed
UFS SDINDDH4-64G 86.2 MB/s 62 MB/s
KLUDG4U1EA-B0C1 83.6 MB/s 74.5 MB/s
H28U88301AMR 86.2 MB/s 74.5 MB/s
THGAF8G9T43BAIRB 81.9 MB/s 73.1 MB/s
eMMC MTFC32GAKAECN-3MWT 31.8 MB/s 27.3 MB/s
KLM8G1GETF-B041 32.6 MB/s 29.3 MB/s
SDINBDA4-32G 29 MB/s 24.2 MB/s
Engineering Mode
For engineers and expert to access advanced features for development, repairing etc.
UFS IC Detail Setting
Detail Settings of descriptor/ attributes/ flags/ RPMB
eMMC IC Detail Setting
Detail settings of extCSD/ RPMB

Standard Package
  • NuProg-E x 1
  • USB 3.0 Cable x 1
  • AC Switching Power Adaptor x 1
  • CD-ROM x 1


Socket Adaptor Options  (Please select the required one to work with NuProg-E):

NuProg-E requires socket adaptor to program IC, every socket adaptor corresponds to different IC kind, package type, and size, please choose the appropriate socket adaptor from the list below. If you have any questions, please contact Dediprog sales (

Related Accessories

Product File Type File Description Version Download File size Last Update
NuProg-E Engineering UFS and eMMC Programmer Software Dediware Software (For StarProg Series, ProgMaster Series, NuProg Series, eMMC series, and K110)

[Modified Content]
1. Fix dwcmd -d download project fail while multiple StarProg-A/K100/K110.
2. Fix Block index issue on load file for NAND.
3. Fix command line issue while use over 10 StarProg-ATE.
4. Fix the issue that batch setting is able to set Program and Verify after load the project with erase only.
5. Fix the Buffer checksum issue after select IC part number.
6. Fix the Log shows USB communication fail while press Buffer > Option/Config.
7. Fix the Programmer index issue while pressing socket counter.
8. Fix Load Prj issue if the project is recreated through LoadPrj.
9. Fix the issue that put in the CD message after press selectPrj
10. Remove blank RPMB for NuProg-E.
11. Fix the dialog of Load for NAND.
12. Fix the program result issue for NuProg.
13. Fix the programmer order method while NuProg and ProgMaster are used on the same computer.
14. Fix NuProg download vector option issue.
15. Set limit to 50 words on SavePrj option.
16. Fix Command line programmer order issue for K110/K100/StarProg-A
17. Fix detect UFS issue for NuProg.
18. Fix icon level issue.
19. Fix start time of project report through Dediware command.
20. Fix project with password issue through Dediware command.
21. Fix project with serial number through Dediware command.
22. Fix low density project issue on Dediware.
23. Fix checksum issue for ATTINY1617.
24. Fix Dediware StarProg/ProgMaster login fail issue after computer reboot, and optimize Dediware connection.

[New Feature]
1. Support download vector to NuProg-F8
2. Support Default check control
3. Add entry engineering mode through Dediware command
4. Add password on login options
5. Add new IC part numbers

Firmware Support
StarProg-U/F, please use FW 2.2.10 ;
ProgMaster, please use FW 2.2.51 or above ;
NuProg-E FW 1.6.16 & FPGA V144 ;
NuProg-F8 Master : FW 1.6.14 & FPGA V144 , Slave : FW2.2.16 & FPGA V137;
NuProg-F8A Master : FW 1.6.16 & FPGA V144 , Slave : FW2.2.16 & FPGA V137;
StarProg-A/K100/K110 FW 4.0.17
StarProg-ATE FW 2.1.29 New 67.75MB 2019-04-15 10:43:01
NuProg-E Engineering UFS and eMMC Programmer Software Dediware Software (For StarProg-U/F, K110, ProgMaster Series, NuProg Series, and eMMC-F8)

[New Feature]
1. First version for K110
2. Add new part number

Firmware Support
StarProg-U/F please use FW 2.2.10 ;
ProgMaster please use FW 2.2.40 or above ;
NuProg-E FW 1.6.16 & FPGA V144 ;
NuProg-F8 Master : FW 1.6.14 & FPGA V144 , Slave : FW2.2.16 & FPGA V137;
NuProg-F8A Master : FW 1.6.16 & FPGA V144 , Slave : FW2.2.16 & FPGA V137;
K110 FW 3.0.23 67.92MB 2018-11-30 17:52:19
NuProg-E Engineering UFS and eMMC Programmer Software Dediware Software (For StarProg-U, StarProg-F, ProgMaster Series, and NuProg Series)
[Modified Content]
For StarProg/ProgMaster
1. Fix project report while pressing close Dediware
2. Fix failure rate for TMS320F2812
3. Fix USB transmission issue for Phison project
4. Fix TI TXT hex issue for MSP430 series
5. Fix electronic check issue
6. Fix SPI NAND issue
7. Fix USB communication fail while pressing selectprj
8. Fix Chip checksum calculation issue while press chip checksum in the ReadIC function

For NuProg
1. Scan master optimization
2. Fix entry copy mode issue
3. Fix CRC calculation issue
4. Fix vector download automatically
5. Fix file information display issue after press detect chip
6. Fix Wipe fail in the engineering mode

[New Feature]
For StarProg/ProgMaster
1. Modify programmer order method
2. Support to record project information in the server log.
3. Remove the skip button for save project

For NuProg
1. Add electronic check option.
2. Remove whole chip copy
3. Upgrade the auto-tuning speed

Firmware Support
StarProg-U/F: please use FW 2.2.10 ;
ProgMaster: please use FW 2.2.40 or above ;
NuProg-E: FW 1.6.16 & FPGA V144 ;
NuProg-F8 Master: FW 1.6.16 & FPGA V144 , Slave : FW2.2.16 & FPGA V137; 66.91MB 2018-11-05 09:47:44
NuProg-E Engineering UFS and eMMC Programmer Manual NuProg-E Programmer User Manual 2.0 2.35MB 2019-11-12 14:40:27
NuProg-E Engineering UFS and eMMC Programmer Manual Application Note-eMMC Detailed Settings in Dediware 1.0 1.67MB 2017-08-11 13:14:13
NuProg-E Engineering UFS and eMMC Programmer Manual Dediware Software User Manual 2.2 2.17MB 2015-04-07 15:02:38
NuProg-E Engineering UFS and eMMC Programmer Flyer NuProg-E Engineering UFS and eMMC Programmer Flyer 446.73KB 2019-11-28 09:51:32