Home

Dediware Software User Manual

image

Contents

1. Binary File bin Step1 Click the button to open the load file dialogue box Step2 Find the programming file Step3 Confirm the parameter setting Step4 Click Add to add the file to the list Repeat Step 1 to 4 to load more files Step5 Files information will show in the ImageList if not click Del or Reset to restart setting Step6 Click Next after checking all settings are correct Once the error or warning message appears please refer to VIII FAQ www dediprog com 17 Step7 Summary window shows all setting information Dediware Software User Manual www dediprog com 18 Dediware Software User Manual 6 2 2 eMMC Programming Settings User can load one or several files at the same time j Load File For eMMC This is your image informations Image Informations PartitionName SectorIndex FileOffset SectorCount FileFormat CheckSumAlg SkipBlank FilePath UserArea 0 0x00 16384 Binary bin crc_checksum Not Skip D Test_Proj Image Options FilePath D Test_Project amp code TEST_CODE TEST_256K bin v m Partition Name BootiArea File Format Binary bin v FileOffset 0x00 SectorIndex FileCheckSum erc_checksum w _ Skip Blank Value SectorCount Delete From left to right File Format The format of programming file File Checksum File checksum File Offset Set the start address to start loading to buffer File Path Shows the pat
2. Pr ReadID ReadIC Blank Erase Program Verify Auto Batch Log Window 14 04 01 Device 2 chip 2 Erase 14 04 05 Device 2 chip 2 Erase success 14 04 05 Device 2 chip 2 Program 14 04 05 Device 2 chip 1 Erase success 14 04 05 Device 2 chip 1 Program 14 04 06 Device 2 chip 2 Program success 14 04 06 Device 2 chip 2 Verify 01 ProgMasterU8 Site 1 site 2 i d site 4 StartMode Handler Pass 0 Pass 0 Pass 0 FAW Ver 213 Fail Fail Fail 14 04 06 Device 2 chip 1 Program success 14 04 06 Device 2 chip 1 Verify 14 04 07 Device 2 chip 2 Verify success et dicia aa Site 4 StartMode Handler e FAW Ver 2 1 3 Fat SN PMU25336 BLink Start Fail 14 04 07 Device 2 chip 2 batch success takes 7 219s 14 04 07 Device 2 chip 1 Verify success gt 14 04 07 Device 2 chip 1 batch success takes 7 345s Save Log Clear Log ChipInfo Statistics Batch Config Setting File Check Sum Type eMMC ID aD 45 53 45 00 47 38 30 5 StartMode Start from Manual Mode Buffer CheckSumValue FileName Manufact SanDisk ADP P N1 EMMC 050 FBGA153 115130 02AK amen Erase chip ox00 ize 0x 1D2400200 ADP PNZ Failure OO ee PO 0x49 18FA8D FIRMWARE_EN_YCAM_NC223W_IR_FACTOR Package BGA153 ADP P N3 Total 2 Checksum verify PartNum SDINSDE2 8G Project is running ProjectName demo_emmc dprj ProjectCheckSum 0xce820819 a 7 3 Stop Prj C
3. Dialog Enable program unquie key to different chips Partton Name EEPROM W Start Address Ox 9 Length Ox 0 From Unique Key File Sample key file Reuse the failed keys C From serial number Byte Order Big Endian Litte Endian step 0x 1 Enable roll serial number function Enable program unique key to different chips The Unique key will be activated automatically in the production mode Partition Name Assign the partition of programming Start Address Assign the start address of programming Hexadecimal Length The length of unique key From unique key File gt Sample key file Read the length of key after load the file gt Reuse the failed keys Reuse the failed key when the unique key programming failed From serial number gt Byte Order Select the key number order is by Big Endian or Little Endian gt Step The serial number cumulative value Default is 1 ex 0000 0001 0002 etc gt Enable roll serial number function If the numbers over the setting range reuse from the first number again Please save as the project file after setting Load the file in the production mode for more detail setting www dediprog com 29 Dediware Software User Manual 6 3 4 Others function of Config 6 3 4 1 Enable Force Erase only for NAND Flash StartMode Start from Manual Mode Ma _ Enable Force Erase In order to f
4. English simplified Chinese and traditional Chinese English Socket Bepi AddOn FEP B Socket Set and check the number of times the socket adaptor is used www dediprog com Dediware Software User Manual C AddOn The Scan Bad Block function is for NAND flash use User can check the Bad block location of NAND Flash If there is more than 255 bad blocks The status of total bad block will show Too Many Besides Dediware will check the first soare area location on the first page of each block is Non OxFF ProgrammerID 1 w J SiteIndex 1 BlockStatus BAD BLOCK BAD BLOCK BAD BLOCK BAD BLOCK BAD BLOCK Total Block Total Bad Block 5 Consider the capacity of eMMC the Checksum calculate function can be more convenient when using P151 P152 P153 P154 P155 P156 P157 P158 0xC6A65155 Contact Error Contact Error Contact Error Contact Error Contact Error Contact Error Contact Error www dediprog com 9 Dediware Software User Manual D Help a Download Default FPGA It can improve the software speed when more than one programmer is connected to PC The default has been set well before shipping to user b Firmware Manual Update The default path of firmware file C Program Files x86 Dediprog Firmware c LCD Firmware Update This function is for upgrading the LCD keypad firmware if user has standalone dongle d Others functions can run Windows calculator show
5. VI Engineering Mode Engineering mode offer the programming verify and testing functions Users can turn project file to the production mode Engineer Mode F amp F 4 ii 2 PROJ select Load Butter Config i pave Pry if t Pr FF i amp he eo ka mp e r ReadID Read Blank Eras Frosram Verify Auto Batch e a 6 1 Select Choose IC manufacturer part number package t f the manufacturer is known user can select the chip type and manufacturer directly The related IC part numbers will show in the chip list Search IC by typing IC part number in the field circled by the blue frame It is recommended to choose All in the Chip Type and Manufacture to avoid limiting the search results The input field has the memory function to store 5 sets of IC part number that can be selected by pressing the button on the right Double click selected IC in chip list The searching process is not case sensitive Search Input Field 160533B 50P 16 300mil Intel 160533T SOP 16 300mil Intel 199 1 H407N6R OFN32 4ML 24A0 1 DIP8 300mil TMc 24A01 50P8 150mil T MC 24A0 1 50T25 TMC 24A01 TSSOPS 170mil TMC 24A02 DIP8 300mil TMC 24A02 50P8 150mil T MC 24A02 50T25 TMC 24A02 T550P8 170mil TMC 24A04 DIP8 300mil TMC 24A04 50P8 150mil T MC 24A04 50T25 TMC 24A04 TSSOP8 170mil TMC 24A08 DIP8 300mil TMC www dediprog com 14 B Dediware Software User Manual Log win
6. r H i i ic Ox 00000000 A Area Select Partition 1 Partition 2 Partition 3 C Partition 4 If the selected IC has parts of memory the user can switch the memory area after Read memory The area function is eMMC in this case B File Window Buffer Files contents will be displayed in this area C Chip Window Chip contents will be displayed in this area The data will automatically compare with file data and show the differences in red color Goto Ox 00000000 D Goto User can assign Dediware go to the address that user wants to examine by entering line number into the column E Next Different Dediware will indicate the differences between the loaded file and edited file F Save Save the chip data of each partition www dediprog com 32 iS Dediware Software User Manual A 6 5 Buffer Bute Data will be saving in the buffer after loading file Check the data is correct address here Partition 1 Partition 2 Address 1 oxooo0000000000000 EN 4B 0x0000000000000010 Ox0000000000000020 6D Ox0000000000000030 74 Ox0000000000000040 47 Ox0000000000000050 00 Ox0000000000000060 00 Ox0000000000000070 O6F Ox0000000000000080 61 Ox0000000000000090 2F Ox00000000000000A0 OB Ox00000000000000B0 04 Ox00000000000000C0 90 Ox00000000000000D0 74 Ox00000000000000E0 2F Ox00000000000000F0 32 2E Ox0000000000000100 38 52 Ox0000000000000110 25 0x0000000000000120 31 Ox000000000000
7. D Load File For NAND emm Thisis your image informations Image Informations PartitionName BlockIndex FileOffset BlockCount FileFormat CheckSumAlg FilePath Flash 0 0x00 64 Binary bin arc_checksum D Test_Project amp code TT Flash 100 0x5f000 Binary bin arc_checksum D Test_Project amp code TE Image Options FilePath D Test_Project amp code TEST_CODE data bin Partition Name File Format Binary bin V Fileoffset 0x5f000 BlockIndex FileCheckSum erc_checksum v _ SpareArea UseFile BlockCount Delete File Format The format of programming file File Checksum File checksum File Offset Set the address to start loading to buffer File Path Shows the path of programming file SpareArea UseFile Check the function to enclose the SpareArea with file Partition Name Only Flash option can be selected Block index Setting the start of block Block count Total block number of programming Reset Clear all programming files in the image list Del Delete the selected files in the image list Add Add the programming file to the image list www dediprog com 23 B c NAND Load File Steps B Load File For NAND Em Thisis your image informations Image Informations PartitionName BlockIndex FileQtfset Ry PC xX DESKTOP D Test_Project amp code TEST_CODE BloackCount FileFormat Binary bin Binary bin Name data bin MC9 12DG128 BI
8. user manual and the Dediware version Help Download Default FPGA ALL Firmware Manual Update For Experts Only LCD Firmware Update Launch Calculater User Manual About Dediprog 5 2 2 Toolbar A Engineer Mode The toolbar includes icons for quick access to the majority of the functions Upper row Select Load Buffer Config Save Prj Lower row Read ID Read IC Blank Erase Program Verify Auto Batch Please refer to VI Engineering Mode for detail introduction B Production Mode Select Prj Run Prj and Stop Prj Please refer to VIIl Production Mode for detail introduction Engineer Mode C Production Mode elect Load Butter Config select ry RunP rj ee sib e R Read ID ReadIC Blank Erase Program Verify Auto Batch www dediprog com 10 5 2 3 Programmer Status Window Dediware Software User Manual This area indicates that the status of each programmer As shown below there are show status of two ProgMaster U8 which including model name firmware version and serial number S N The Site 1 8 show each programming site status 01 ProgMasterU8 StartMode Handler FAW Wer 2 1 3 SIN PMU1992 Site 1 Pass O Fail oO 02 ProgMasterU8 StartMode Handler FAW Ver 2 135 SM FPMU25336 al onl DLT r minc 0 The Blink and Start function can only be set during production mode after downloading the project Blink All lights on the programmers will be on Use when
9. x will be in the installation folder Default path C Program Files x86 Dediprog Firmware Step 2 Close the Dediware and open the old Dediware version Step 3 Going to Menu gt Help gt Firmware Manual update the firmware to 2 x x version Step 4 Restart programmer and open the new Dediware to confirm the firmware version 2 Firmware version is 2 x X The pop up message shown below occurs when user opens Dediware after installing the new version of Dediware Please update firmware with the following steps A Please update your firmware version to get higher performance Step 1 Going to Menu gt Help gt Firmware Manual Update and select firmware 2 x x to update The new firmware file will be saved to installation folder Step 2 Turn off the programmer power and turn on again Open new Dediware and check the firmware version www dediprog com 41 Q6 Message warning when loading files Dediware Software User Manual 1 Selected file size is bigger than partition size Press OK will truncate the file to fit the partition space But Dediware does not check the data importance The file you select is larger than the program length The data file will be truncated 2 When the user load several files which will overwrite the old files Please make sure the size and memory address of each file do not overlap each other The image method you added have covered other image method please check it Q
10. 0 47 38 30 n StartMode Start from Manual Mode Buffer CheckSumValue FileName Manufact SanDisk __ ADP PINT FMMC 050 F8GA153 115130 02AK am Erase chip 0x00 Size iE ox 102400200 P N2 Program chip 0x4918FA8D FIRMWARE_EN_YCAM_NC223W_IR_FACTOR Package BGA153 P N3 Checksum verify PartNum SDIN8DE2 8G 3 Idle ProjectName demo_emmce dprj ProjectCheckSum 0xce820819 start Click Blink to check the programmer order is correct www dediprog com 35 B Dediware Software User Manual RunPrj 7 2 Run Project Dediware will detect each programming site status after clicking Run Prj If there is no socket adaptor on the site the log window will show in yellow color When programmer is ready for production Dediware will program as user setting before i x Advance Help Engineer Mode Production Mode B A D kS z PROJ Powered Oy GED Select Load Buffer afi Save Prj StopPy FF JZ gt dy d gt ny ReadID ReadIC Blank Erase Program Verify Auto Batch wet Roget Site 1 Site 2 Site 3 Site 4 StartMode Hander Pass 0 Pass 0 Pass 0 Pass 0 FW Ver 2 1 3 Fai 0 Fai 0 Fai 0 Fai 0 00 00 00 0 0 BLink Start by i Site 5 Site 6 Site 7 Site 8 Pass 0 Pass 0 Pass 0 Fail 0 Fail 0 N 00 02 ProgMasterU8 Site 4 StartMode Handler rece Pee F W V
11. 0130 65 6l Goto ox 00000000 co B S LPS Slele s isla mS is Sim iy AS Ega EBIL RMia MiSIVN SISS SERS Sle B S in 6 6 Save Project s After Load File Config settings and verification Dediware is ready to save the project for production usage Click SavePrj and the window shows below click OK to save the file Location D Test_Project amp code TEST_CODE DESKTOP FileName test_123 Fleriter Project File dprj www dediprog com 33 DediProg Dediware Software User Manual VII Production Mode Production function as below SelectPrj Select the project in the SD Card RunPrj Run the project StopPrj Stop the project Normal Steps Load project gt Select Project gt Run Project gt Stop Project id PROJ 7 1 DownPrj Download and select project gt Ensure SD card is inserted to the SD card slot before downloading the project file Strongly recommends use the Industrial SD card with high reliability and Stability from DediProg Select the file and click OK then the file will be downloaded to the SD card Location D Test_Project amp icode TEST_CODE Ri i 25LF040A_BPV dprj Pe GD5F26Q4U_ECC_BPV dprj KLM4G 1FEAC_EPV dprj A m24 32_PV dorj 5296L512N_EPV dprj _ 534ML01G100Txx_BPV dprj test dprj DESE TOP Se test_123 dprj p test_code Crea a a rw PROGRAM
12. 7 Message shows up when using production mode 16 25 DediWare startup Build Version 3 3 1 18 16 25 Server Version 3 3 1 1 1 amp 1 amp 25 Contig Version 3 00 Create Time 2014 11 18 11 20 58 i 18 16 25 Devicel default FPGA exists Ye M 18 16 32 Download Project failed errorsdcard not plug in Please check 1 The SD card is installed in the SD card slot properly 2 The SD card is broken or not Strongly recommends use the Industrial SD card with high reliability and Stability from DediProg www dediprog com 42 Dediware Software User Manual Q8 About contact testing Dediware supports contact testing when using auto detection or manual mode for project programming Contact testing can reduce the mistake made by the operator The operation steps are showed below Step 1 The lights of original programmer status are all off Step 2 Start programming The yellow light turns on Step 3 One of the successful green light or fail red light will turns on after programming If the user presses the start button by accident the programmer will not work while the IC is still in the socket Step 4 All lights will turns off after picking up the IC Step 1 Step 3 Step 4 Contact testing will start working after running the RunPrj Note If user only press the socket down but not pick up the IC Step 3 the programmer will determine that IC has been picked Contact testing only check I
13. C and socket connecting but not detect IC programming or not User can use Dediware to check the IC programming status Q9 Log shows Contact Fail when programming 1 Check IC number and manufacturer is correct 2 Check socket adapter model name is correct 3 Confirm the socket adapter connection 4 Update the software version Q10 Log shows Erase Fail when erase NAND Flash Too many bad blocks may cause this issue Please go Config gt Batch gt Erase gt Enable Force Erase Use batch to do all erase and check the log Q11 Programming successful but cannot work on the motherboard Exclude the cold solder problem on motherboard you can also check software setting 1 Check programming file unused byte setting file format and offset address 2 If IChas multiple partitions make sure do not missing each partition 3 Is there any missing for the option setting www dediprog com 43 Dediware Software User Manual Q12 About Checksum Dediware have two kinds of Checksum File Checksum and Chip Checksum There are two types of File Checksum can be selected when setting the load file FileFormat Binary bin W FileChecksum FileOttset FilePath The red frame as below shows the File Checksum after loading file The blue frame is Chip Checksum CheckSumValue FileName 11 bin Chip Checksum is the calculation of total IC memory that can be programmed If IC has Flash and EEPROM Chip Chec
14. DediProg User Manual 04 2015 Dediware Software User Manual Version 2 2 iS DediProg Technology Co Ltd 2015 All Right Reserved DediProg Dediware Software User Manual Table of contents VI VII VIII IX General Description sssessesssessoessescoessessoessessoessoscsesssesseessessee 2 System Requirements ee ee ZN Aaraware SUD OIE nse ons ttaseredovetetsccscnieaden seate taeda celesncodietseauceconen ante ideusraionsieatasseeneessabigatecsetareds 2 2 2 Operating System REQUIFEMENTS cccscccseccseccsecceecceccoeecoesceutceusceusceusceusceecessceseceseenseenaes 2 Programmer Information sais du aie Gu Web sic bce de iv Sedu cca en duidadebuducecncecnceenceee Dols QUID DOR NC ac ucctoucedense cevdereceataacesarwectaceadonsse ciudeneceesaesoatuceracssdneeearadate aadaerssdeatesaceadereeartanereed ore 3 3 2 M lti programmers Capability sscccacesssascenssncenoasvecastivcns spavsvevneaseveutuie ysameideemaecereanmneareenenmnne 3 3 3 Programmer and Dediware FUNCTION cccccccsssccceeesececeusececeeseceeeeuseceseusececaunecessegeceesenseeetes 4 Dediware InstallatiOn ccccccsscccccccccccccccscccccccccccsccccscccesseccesseD DeCiware INTrOCGUCTION cccccccccccccccccccccccccccccccccccccccccscccscccce T SMEO AB e cg eee ee ee rene ee eee ee ee eee ee ee eer rere 7 P2 Sonwa e Me CE ee ean A aca 8 EaP NEenne MOJE orie EMES o EE A E E E A ETE A E E A A TE 14 ZEII e a E E E
15. E E ee cueseneesanudeecens 16 SRE EEE E E EA E E EE E O E EE E E E O 28 64 Programming TUNCUON eseist iE EES 31 Co BUNOT maa n E E E E E E T 33 Ay SPO EE EE 33 Production Mode sssssssesesssccccccscsscscseessscsccccscssssssssessssssee D amp FU DOW IAP 0 eae E E S 34 Tiel TRU POO E n E E E peseacsh veetsieas 36 PON PE e T E ea cetera oess eee ee 37 7 4 Use unique key in production essssssesessresssreresrrrsssreresrresssrereserressreresrrerssreresrrersereresereesere 37 REVISION HISTOTY srcirniarirnienicnn ena AO Important notice This document is provided as a guideline and must not be disclosed without the consent of DediProg However no responsibility is assumed for errors that might appear www dediprog com 1 Dediware Software User Manual DediProg reserves the right to make any changes to the product and or the specifications at any time without notice No part of this document may be copied or reproduced in any form or by any means without prior written consent of DediProg I General Description This user manual illustrates how to install and use DediProg Dediware Software with DediProg programmers Dediware is innovative and easy to use software that supports StarProg Engineering and ProgMaster Production series programmers Dediware has two different modes dedicated for different types of needs Engineering mode has all the necessary functions including basic functions like read ID read blank check pro
16. MER Dedi Project dprj www dediprog com 34 Dediware Software User Manual After selecting the file the window will show IC information batch setting Start Mode File Checksum ProjectName and ProjectCheckSum Dp x Advance Help Production Mode D us gt raleyen N kN j CS PROJ E 2 a Powered OY Select Load Buffer Config Save Prj i SelectPxj i RunPy StopPy i FF r a Y FF gt 4 gt lt gt o ReadID ReadIC Blank Eras Program Verify Auto Batch Log Window 01 moghastet T Site 1 f site 2 site 4 StartMode Handler Pass 0 Pass 0 Pass 0 FW Ver 21 3 Fai 0 Fai 0 Fai 0 SIN PMU 1992 Start FS 13 25 09 DediWare startup Build Version 3 3 0 13 25 09 Server Version 3 3 0 2 13 25 09 Config Version 3 00 Create Time 2014 11 14 16 46 51 13 25 09 Devicel default FPGA exists G 13 25 09 Device2 default FPGA exists Site 5 Site 6 Site 7 Site 8 Pass 0 Pass 0 Pass 0 Pass 0 13 25 21 Download Project success Fak 0 Faik 0 Faik 0 Faik 0 iais 13 25 21 Select Project 13 25 28 ProjectName demo_emmce dprj CheckSum 0xce820819 Site 1 Site 2 Site 3 Site 4 13 25 28 FileName FIRMWARE_EN_YCAM_NC223W_IR_FACTORY_V5 77B20140 Pass 0 ann Fail Save Log Clear Log ChipInfo Statistics Batch Config Setting File Check Sum Type EMMC z 3 45 53 45 0
17. N TEST_128K bin TEST_256K bin TEST_512K BIN TEST_64K BIN _ TEST_64M BIN test_code FileName Type File File File File File File File Folder FileFilter Binary File bin Dediware Software User Manual not use D West_Project amp code not use D WTest_Project amp code Partition Name BlockIndex Step 4 Step1 Click on the button to open the load file dialogue box www dediprog com 24 Step2 Step3 Step4 Step5 Dediware Software User Manual Find the programming file Confirm the parameter settings Click Add to add the file to list Repeat Step 1 to 4 to load more files Files information will show in the Image List window if not click Del or Reset to restart setting Step6 Click Next after checking all settings are correct lt Once the error or warning message appears please refer to VIII FAQ www dediprog com 25 Step7 BBM Settings Load File For NAND eam Please set bad block management or choose the default values Image Index Block Index ori ECC DataLayout DataUnitSize MaxErrorE IMGO 0 IMG1 100 A BBM Configuration Set it according to the number specified at Load File As the above figure shows two Image files need to EccAlgorithm BBM EccDataLayout DataUnitSize and MaxErrorBit settings EccAlgorithm ECC calculation BBM Bad block management EccDa
18. chip Verify Content verification between chips and loaded file Auto Batch Run the programming settings of batch in Config 6 4 2 Function Activation Timing Action Selected IC a Not select IC Selected IC kedd ordie load project setting Function proj Config Batch Read Memory x ve mwmw vi mae a a a wm C mwmw Td X When doing the project programming the single socket function will be disabled www dediprog com 31 6 4 3 Read IC Windows is shown below It s the example for eMMC programming Partition 1 Partition 2 Partition 3 Partition 4 Address 0 4 5 6 7 oxo000000000000000 MIE 0x0000000000000010 ER 00 00 0 00 Eo 00 o 0x0000000000000020 00 00 0 O 0 00 00 EJ oo 0x0000000000000030 ME 00 DE o CF 00 0x0000000000000040 o EE 0x0000000000000050 in 20 20 46 41 0x0000000000000060 7B 8E Cl 8E 0x0000000000000070 B4 41 BB 0x0000000000000080 C1 01 74 0x0000000000000090 73 05 B9 0x00000000000000a0 fm 3F 0x0000000000000080 0x00000000000000C0 0x00000000000000D0 0x00000000000000E0 0x00000000000000F0 0x0000000000000100 0x0000000000000110 0x0000000000000120 0x0000000000000130 v R R S E E La Coa 0 00 0 0 00 0 0 O 0 0 Stoo le c c Ole oo c W e La a 5 So iotiool S a So oO o Be ei ao ee ee s Se e ui Hg z C 2 s M A k A E C
19. cted by 1 PC Fig 3 2 Different model programmers cannot be connected by one PC www dediprog com 3 Dediware Software User Manual 3 3 Programmer and Dediware function According to different programmers the function of Dediware is slightly different Please refer the following table Engineer Producti Unique Stand LCD ATE Port mode on mode key alone Keypad Model name StarProg F ProgMaster F4 8 ProgMaster U4 8 Information A StarProg series do not support production mode of eMMC B User has to purchase the Standalone Dongle for standalone function www dediprog com 4 Dediware Software User Manual IV Dediware Installation Insert the installation CD or download the installation software from DediProg official website www dediprog com download 4 1 Run Dediware software Welcome to the Dediprog 3 0 0 Setup Wizard This wizard will guide you through the installation of Dediprog 3 0 0 Itis recommended that you close all other applications before starting Setup This will make it possible to update relevant system files without having to reboot your computer Click Next to continue 4 2 Select a destination folder to save the installation files as shown below Choose Install Location Choose the folder in which to install Dediprog 3 0 0 Setup will install Dediprog 3 0 0 in the following folder To install in a different folder click Browse and select another folder Click Install
20. dow will show the successful message as shown below after choosing the IC Log Window 23 18 01 DediWare startup Build Version 3 3 0 23 18 01 Server Version 3 3 0 2 O 23 12 01 Config Version 3 00 Create Time 2014 11 14 16 46 51 23 12 01 Devicel default FPGA exists 23 18 10 Select chip type EEPROM manufacture TMC 0 23 12 10 Select chip partnum 24401 DIPS 300mil 23 18 10 Select chip success IC information will also show in the ChipInfo window D EE 24 ADP P N1 SPI 254 PDIP0 14 300mil 01B3 ADP P N2 ADP P N3 ar tum 2440 1 www dediprog com 15 DediProg Dediware Software User Manual 2 6 2 Load Select Load to load the file intended for the programmer According to different IC type the file settings will divide into normal IC eMMC and NAND Flash 6 2 1 Normal IC Programming Settings User can load one or several files at the same time ImageList PartitionName StartProgAddr FileOffset ProgramLength FillByte FileFormat FileCheckSumM ChipCheckSum FileFormat Binary bin PartitionName FileChecksum ByteAcc ChipCheckSum FileQffset oxo StartProgAddr FilePath ProgramLen FillUnusedByte Reset File Format The format of programming file File Checksum File checksum File Offset Set the address to start loading to buffer File Path Shows the path of programming file Partition Name I
21. e This publication supersedes and replaces all information previously supplied All rights reserved Printed in Taiwan www dediprog com 45
22. e parameter setting Step4 Click Add to add the file to list Repeat Step 1 to 4 to load more files Step5 Files information will show in the Image List window if not click Del or Reset to restart setting Step6 Click Next after checking all settings are correct x Once the error or warning message appears please refer to VIII FAQ www dediprog com 20 B Step7 Set ext CSD Load File For eMMC Current image information content Chip PartNum MTFC8GACAAAM BGA 153 Image Count 1 Image0 SkipBlankValue 0 FilePath D Test_Project amp code TEST_CODE TEST_64M BIN ister information content Register count 2 Index 0 Address 100 Value 55 lt www dediprog com Dediware Software User Manual 21 Dediware Software User Manual 6 2 3 NAND Flash Programming Settings A Use Partition File Support CSV DEF and MBN formats CSV is Comma Separated Values Format DEF is Group Define File Format and that MBN is Qualcomm Multiply Partition Format B Custom Set the information of programming file gt Load File For NAND em Please select a partition table file or solution file also you can choose custom C Use Partition File Partition file format CSV FilePath Custom lt Bak net gt Cancel www dediprog com 22 Dediware Software User Manual a Select Custom to set programming file b Load NAND Flash File function
23. er 2 13 Fail 0 Fail 0 SIN PMU25336 x N N 00 BLink Start z Site 5 Site 6 Site 7 Site 8 Pass 0 Pass 0 Pass 0 Pass 0 F Fail 0 Fail 0 Fail 0 Fail 0 N Q0 N 00 00 N 00 Chipinfo Batch Config Setting Type EMMC ID aD 45 53 45 00 47 38 30 Sa E tera cine demand Buffer CheckSumValue FileName Manufact SanDisk ADP P N1 EMMC 050 FBGA 153 115130 02AK en Grose chip 0x00 SS ADP P N2 Siaa 0x4918FA8D FIRMWARE_EN_YCAM_NC223W_IR_FACTOR Package BGA153 ADP P N3 Checksum verify PartNum SDINSDE2 8G a Project is running ProjectName demo_emmc dprj ProjectCheckSum 0xce820819 A Start from Manual Mode Production mode will be activated by click Start on GUI or press the start button on programmer 01 ProgMasterU8 cite 4 Site 2 Site 3 Site 4 StartMode Handler i Pass U Pass O Pass O FW Ver 2 13 Fait 0 Fait 0 S N PMU25336 BLink Pass 0 B Start from Auto Detection Dediware will detect inserted chip and start to program automatically after running the RunPrj This function does not support eMMC and NAND Flash C Start from Handler This function is suitable for DediProg automatic system www dediprog com 36 Dediware Software User Manual Start from manual mode for production pP Advance Help Engineer Mode Production Mode kS fe amp PROJ 7 Powered 0 euD lect Load Buffer nfi Prj StopPrj FF Jv af r
24. f the IC has more than one memory that can be programmed the partition names can be selected in this drop down list e g IC has Flash and OTP memory and the partition name list will have these two options ChipCheckSum Calculating methods for whole IC StartProgAddr Select the file to programmer Buffer When loading several files to the same partition make sure that the Memory Addr has been set well ProgramLen Set the file size for loading FillUnuseByte Check the box to assign Unused Byte The default value is OxFF Reset Clear all programming files in the image list Del Delete the selected file in the image list www dediprog com 16 B Dediware Software User Manual Add Add the programming file to the image list Load File Steps ImageList PartitionName StartProgAddr FileOffset ProgramLength FillByte FileFormat FileCheckSumM i a Flash 0x0 0x0 0x400000 Binary bin ByteAcc ByteAcc PartitionName Flash ChipCheckSum ByteAcc y FileFormat Binary bin l Step 3 FileChecksum ByteAcc v oxo FileOffset StartProgAddr ProgramLen 0X400000 FillUnusedByte OXFF FilePath D Test_Project amp code TEST_CODE le Name D data bin PC _ Mc95120G128 B1N File _ TEST_128K bin File _ TEST_256K bin File DESKTOP _ TEST_512K BIN File _ TEST_64K BIN File _ TEST_64M BIN File test_code Folder
25. find the suitable BBM and ECC for programming setting please contact DediProg www dediprog com 27 Dediware Software User Manual 6 3 Config Setting 6 3 1 Batch Settings gt gt Double click or click to select options or click to remove Batches Batch Operation Operation Selected Erase chip Blank check Program chip Checksum verify SS StartMode Start from auto Detection 6 3 2 StartMode Setting To meet user needs Dediware offer three production modes A Start from Manual Mode Production mode will be activated by click Start on GUI or press the start button on programmer B Start from Auto Detection Dediware will detect inserted chip and start to program automatically after running the RunPrj StarProg ATE NAND eMMC does not support this function C Start from Handler This function is suitable for DediProg automatic system Note Programmer has the auto IC contact testing function in manual and auto detection mode Users must take out the IC from the socket adaptor after programming Please refer to VIII FAQ www dediprog com 28 Dediware Software User Manual 6 3 3 Unique Key Setting Dediware has two kinds of Unique key for programming the key in the IC One is loading the serial numbers file to program another is to give the random key from Dediware automatically Please note the Unique key only can be used in production mode
26. gram verify batch and advanced function like protection auto start and standalone project which commands are also available Production mode provides three kinds of programming modes Manual mode Auto detect and handler mode It also can control several programming devices simultaneously and individually to achieve the best productivity The Unique key function can make the serial number for your needs All updates and further versions of Dediware software are free to download and can be found on DediProg official website www dediprog com ll System Requirements 2 1 Hardware Support Dual core CPU or above 100GB Hard drive or above 1GB of RAM or above USB 2 0 For eMMC or NAND IC programming the faster hardware requirements the better 2 2 Operating System Requirements Windows 8 1 Windows 8 Windows 7 Windows Server 2008 Windows Vista Support both 32 bit and 64 bit OS www dediprog com 2 DediProg Dediware Software User Manual lil Programmer Information 3 1 Support IC Dediware software supports the following DediProg programmers eal StarProg F ProgMaster F4 8 ProgMaster U4 8 3 2 Multi programmers Capability Same product models can be driven by one PC or notebook at the same time The correct connection is shown in Fig 3 1 the PC connected with all ProgMaster F4 programmers Fig 3 2 shown incorrect connection since the StarProg and ProgMaster cannot be conne
27. h of programming file Skip Blank Value Check the box to check the blank data and skip the blank when programming Reduce the programming time Partition Name eMMC offers UserArea Boot1Area and Boot2Area Sector index Set the start address of eMMC sector Sector count The total number of programming sector Reset Clear all programming files in the image list Del Delete the selected files in the image list Add Add the programming file to the image list www dediprog com 19 B Dediware Software User Manual eMMC Load File Steps Load File IMAGE 5 Load File For eMMC Sed Prey Image Informations PartitionName SectorIndex FileOffset SectorCount FileFormat CheckSumAlg SkipBlank FilePath UserArea Binary bin crc_checksum Not Skip D Test_Projj lt Image Options Step 3 D Test_Project amp code TEST_CODE TEST_256K bin Partition Name BootiArea Binary bin FileOffset 0x00 SectorIndex 0 crc_checksum w _ Skip Blank Value SectorCount Delete Reset Step 4 tee Location we PC s D Test_Project amp code TEST_CODE Name B data bin _ Mc95120G128 B1N TEST_128K bin TEST_256K bin lt Back Cancel DESKTOP _ TEST_512K BIN _ TEST_64K BIN _ TEST_64M BIN File test_code Folder FileName FileFilter Binary File bin Step1 Click button to open load file dialogue box Step2 Find the programming file Step3 Confirm th
28. he information and parameter of Config unique key setting will shows here Only have to set the format HEX DEC BCD of serial numbers start and end number ParttionName EEPROM StartAddress Oxi Length Ox Enable roll serial number function Step Ox3 ByteOrder Range Radix Big Edian Little Edian HEX IDEC BCD Range Begin 0x0 Range End Ox0 www dediprog com 38 Dediware Software User Manual VIII FAQ Q1 The message box shows up when opening Dediware 1 Plug in new programmer or the order has changed please reset the programmer order Plug in new programmer or the order has changed please reset the programmer order The orders of programmers have been changed restart Dediware Computer does not detect any programmer check the power of computer USB disconnected 2 Query Device info failed or count is zero please check if the ProgMaster has plug in Query Device info failed or count is zero please check if the progmaster has plug in Check the power of programmers USB disconnected Check if the USB drivers have been installed Programmer firmware does not match with Dediware software Please update the Dediware version www dediprog com 39 iS Dediware Software User Manual 3 Please contact DediProg when this unusual message popup DediNet_SetChipInfo failed err Alloc memory fail 4 The programmer Firmware only support older Dediware version Please upgrade the Fi
29. ix the bad block issue of NAND Flash If Batch setting includes Erase Blank Program and Verify then the software will show the check box asking for force erase A Disable Force Erase Read ID Software produce BBT Bad Block Table Erase and Blank will do SKIP by BBT Program and Verify will process based on BBM setting Default value is SKIP B Enable Force Erase Read ID Erase all include Bad Block Software produce BBT Bad Block Table Blank will do SKIP by BBT Program and verify will process based on BBM setting Default value is SKIP 6 3 4 2 Option Setting According to different IC types Config will offer the optional setting In this case is showing the option setting of MCU STM32F030CT6 SO Red ee Write Option Bytes User and read protection option bytes User data option bytes 00 FF BOOT_SEL Bit 23 DataQ 0x FF Datai 0x FF 1 BOOTO defined by nBOOTO bit RAM_PARITY_CHECK Bit 22 1 disable z Sectoro Sector1 Sector2 Sector 3 Sector4 Sector5 Sector6 Sector 7 Write protection option bytes VDDA_MONITOR Bit 21 Sector8 Sector9 Sector 10 Sector 11 l enable hy enable o Sector 12 Sector 13 Sector 14 _ Sector 15 nBOOT1 available when nBOOTO 0 Bit 20 Sector 16 Sector 17 Sector 18 Sector 19 1 System memory v Sector 20 Sector 21 Sector 22 Sector 23
30. ksum will make summary of those contents Please notice the file size and format for Chip Checksum Binary data are connected but Hex S19 are decentralized data Therefore setting Unused Byte will affect the summary of Chip Checksum nical Rate Unused Byte Chip Binary File Hex S19 File Setting the Unused Byte when Load File The default value is OxFF if user does not set the Unused Byte OXFF www dediprog com 44 iS DediProg Dediware Software User Manual IX Revision History 07 29 2014 New Dediware software release 11 28 2014 Update the GUI 04 07 2015 Remove 7 4 CLI amp API Control 05 26 2014 Remove MCU Prog StarProg ATE Flash Separate StarProg to StarProg F and StarProg U 1 0 1 1 2 0 2 1 2 DediProg Technology Co Ltd Taiwan Headquarter TEL 886 2 2790 7932 FAX 886 2 2790 7916 4F No 7 Ln 143 Xinming Rd Neihu Dist Taipei City 114 Taiwan Shanghai Office TEL 86 21 5160 0157 FAX 86 21 6126 3530 Room 503 Block E No 1618 Yishan Road Shanghai China Technical Support support dediprog com Sales Support sales dediprog com www DediProg com Information furnished is believed to be accurate and reliable However DediProg assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties which may result from its use Specifications mentioned in this publication are subject to change without notic
31. lick Stop Prj to stop project programming The programing result will show in Log window as below ein Socket 7 Pass 0 Fail 0 Socket 8 Pass 0 Fail 0 Device 1 Type ProgMasterU8 SN PMU25336 FW version 2 1 3 Socket 1 Pass 2 Fail 0 Socket 2 Pass 2 Faik 0 Socket 3 Pass 0 Faik 0 Socket 4 Pass 0 Fail 0 Socket 5 Pass 0 Fail 0 Socket 6 Pass 0 Fail 0 Socket 7 Pass 0 Fail 0 Socket 8 Pass 0 Faik 0 14 06 55 Sto p Project success Save Log Clear Log 7 4 Use unique key in production If user need to program unique key when production Must set and enable the unique key in Config setting before make a project file The advance setting menu will show up when user selects the project file and run project Dediware provides two methods to use the unique key www dediprog com 37 DediProg Dediware Software User Manual 7 4 1 Unique key Mode Use the unique key file The information and parameter of Config unique key setting will shows here Only need to select the path of file ParttionName EEPROM Starthddress Ox3 Length 0x8 Reuse the failed key file KeyFolder Besides there are three folders will be installed here automatically after select key file Failed Unique key programming failed folder Uc log Save log file when program Unique key Used Unique key programming successful folder 7 4 2 Serial number mode The unique keys will be produced by Dediware T
32. nBOOT available when BOOT_SEL 0 Bit 19 Sector 24 Sector 25 Sector 26 T Sector 27 1 Main Flash memory Sector Sector 79 Sector 30 Sector 31 nRST_STDBY Bit 18 E o 1 No reset generated Ig nRST_STOP Bit 17 1 No reset generated w WDG_SW Bit 16 1 Software watchdog RDP Read protection byte Bit 015 OxAA Level 0 ST production configuration www dediprog com 30 Dediware Software User Manual 6 4 Programming function In the Engineer Mode no matter how many socket adaptors on the programmer it only can set one programmer in the same time Please make sure the programming site is specified for use e g site 1 Advance Help Engineer Mode C Production Mode Pian i Na D s x Z if Q PROJ F select Load Buffer Contig pave Pry select ry RunFr etopP ry ReadID ReadlC Blank i dnto Batch 01 ProgMasterU8 StartMode Handler FAW Ver 2 13 S N PMU25336 a Blink Start SET si 6 4 1 Function for single Socket Adaptor Read ID If IC has ID can be read and shows in Log windows and the ID can shows in Chiplnfo Read IC Read the IC data and compare with the file data Please refer to 6 4 3 Read IC Erase Erase whole IC or specific area If IC has several partitions Blank Check Check if the target chip is blank or not Program Write the selected file data into the
33. power and confirm the OS status is ready before you run Dediware 5 1 Open Dediware Double click to open Dediware FE i a 7 DediWare Dediware is based on Client Server technology The Dediware icon will show in the windows taskbar DediWare New Ul Connect 3 3 0 2 Dialogue box will show the Client login message Click OK to connect with Server If an error message appears please refer to VIII FAQ Please wait a moment a TY coe www dediprog com 7 iS Dediware Software User Manual 5 2 Software Interface Dediware Version 3 3 0 2 Advance Help Production Mode a T E O ae GY es Select Load Buffer Conti ave Prj SelectPrj RunPrj StopPrj f FF JZ 2 2 d D lt gt lt gt vv ReadID Read IC Blank Erase Program Verify Auto Batch Log Window 23 10 39 DediWare startup Build Version 3 3 0 23 10 39 Server Version 3 3 0 2 23 10 39 Config Version 3 00 Create Time 2014 11 14 16 46 51 23 10 39 Device default FPGA does not exists Save Log Clear Log ChipInfo Statistics Batch Config Setting File Check Sum ype D i r mmn Buffer CheckSumValue FileName fact ADP P Ni Success 0 0x00 Size ADP P N2 i Failure 0 ackage ADP P N3 Total 0 yv Idle ProjectName None ProjectCheckSum 0x00 5 2 1 Main menu Language Socket Lt AddOn wand PROJ Butter Uranpi Fee Dera A Language
34. rmware and restart the Dediware we 13 32 13 Query Server Info failed have not log in W 15 32 13 Query Config Info failed have not log in 15 32 13 Current server version is incorrect Se 15 32 13 Please make sure that your server version is 3 3 1 Q2 Right Click can t execute any function after inserting socket adaptor Please select Advance gt Socket gt Socket count two confirm the socket adaptor information If socket adaptors do not show any following information that means socket adaptor disconnected or the control IC of socket adaptor has broken Please contact DediProg ProgrammerIndex SiteIndex 1 1 1 2 1 3 1 4 www dediprog com 40 Dediware Software User Manual Q3 Programmer doesn t detect the socket adaptor on the programming site after running project Please refer to Q2 to check the socket information Maybe socket adaptor is disconnected or control IC is broken Q4 Do I have to pay extra fee to upgrade my Dediware or programmer firmware DediProg offers FREE software and firmware update once users buy StarProg F U and ProgMaster series programmers User can download the latest software on DediProg website Q5 How to upgrade my programmer firmware New Dediware version 3 x x has to be used with 2 x x firmware version 1 If firmware version is 1 x x gt please refer to the following steps for update Step 1 Install the new version of Dediware and the firmware 2 x
35. several programmers are connected Up down button Set the orders of programmers The top is the first programmer Start When Start Mode is in manual click start button to start the production programming Please note that Dediware software only accept that same programmer model connected at the same time The programming site status 1 Unused or unselected 2 Idle site Site 1 Pass O Faik 0 Miss N 00 4 Programming successful 5 Progrmming failed Site 1 Site 1 Pass 1 Pass 1 Faik 0 Faik 0 es al F E www dediprog com 3 Programming Site 1 Pass 0O Faik 0 C 11 ID 5 2 4 Log Window i 23 24 07 DediWare startup Build Version 3 3 0 i 23 24007 Server Version 3 3 0 2 i 232407 Contig Version 3 00 Create Time 2014 11 14 16 46 51 222407 Devicel default FPGA does not exists i 23 28 17 Select chip type EEPROM manufacture TMC i 23 28 17 Select chip partnum 24401 DIP8 300mil 73 970 7 7t S7 23 28 17 Select chip success Current image information content Chip PartNurm 24401 DIP amp 300mil Img PartitionName EEPROM StartProgAddr 040 FileOffset 040 ProgramLength 0420 Save Log Clear Log ing B File Check Sum C t fom Manual Mode Buffer CheckSumValue FileName Ox1fo1 OxDEFAOS ProgMaster 1 3 45 bin A Log Window Log window records all progress information and steps which can be saved
36. taLayout Provides 4 kinds of data layout Layout DataUnitSize According to the data layout to set the data unit size In this case 2048 Byte is used as the unit MaxErrorBit According to the data unit to set the maximum error bit of each unit In this case for 2048 Bytes 1 bit error is allowed B Guarded Area Configuration For setting NAND Flash bad block In this case first Guarded Area Index is 0 Block0O to Block9 do not allow bad block Second Block 10 to Block 999 can allow 10 bad block If one of these two conditions is met in the programming process this IC will be considered as a failed IC www dediprog com 26 B Dediware Software User Manual Step8 Summary window shows all settings information Save the settings by click Save Partition File Select Use Partition File to load the file next time x Save Partition File only for MBN file format P Load File For NAND Ena Thisis your Configuration informations Configuration Content Current image information content Chip PartNum F59D1G81A BGA63 Image Count 2 Imaged Partition Name Flash BlockIndex 0 BlockCount 64 Filegtset 0x0 FilePath D Test_Project amp icode TEST_CODE 8M bin FileFormat Binary bin CheckSumAlgorithm Byte Acc BBM Skip Bad Block DataUnitMode Modet DataUnitSize 2048 Save PartitionTable Note NAND Flash programming function includes the BBM and ECC setting If user cannot
37. to start the installation Destination Folder Program Files x86 Dedi Space required 104 3MB Space available 421 0GB Dediprog cancel www dediprog com 5 iS DediProg Dediware Software User Manual 4 3 Click Finish to close the window or check the Install Device Driver to install the programmer driver Completing the Dediprog 3 0 0 Setup Wizard Dediprog 3 0 0 has been installed on your computer Click Finish to dose this wizard Install Device Driver 4 4 Programmer driver and Dediware software are installed successfully Welcome to the Device Driver Installation Wizard This wizard helps you install the software drivers that some computers devices need in order to work Completing the Device Driver Installation Wizard The device driver installation wizard did not update any of your software for your hardware devices because it was not better than the software you currently have installed To continue click Next Status Ready to use Driver Name DediProg Technology C lt Back Finish Cancel Note Please make sure to upgrade your firmware version to 2 x x before installing new Dediware software Please refer to VIII FAQ www dediprog com 6 Dediware Software User Manual V Dediware Introduction Must place the programmer and socket adaptors well and make sure turn on the programmer
38. to the installation folder automatically Click Save Log to save as a new file Click Clear Log to clean the log window and record to a new file B Buffer Here shows the chip checksum The function does not support NAND and eMMC C File Check Sum After downloading the programming file the file checksum and file name will show in the table Several files loaded at the same time will be shown in the table based on their priority C ProjectName ProjectCheckSum After downloading programming project the project checksum and project name will show here www dediprog com 12 Dediware Software User Manual 5 2 5 Information window A ChipInfo tatistics patch Config Setting Type EEPROM fp FE 24 ptartMode Start from Manual Mode Manufact TMC ADP P N SPI 254 PDIPO14 300mil 01B3 Size 0x80 ADP P NZ railure D Checksum verify Package DIPS 300mil ADP PINS Ps PEU Hums A Chip Info Type IC type Manufact IC manufacturer Size Memory size Package IC package PartNum Part number ID Chip ID ADP P N1 3 Socket adaptor part number B Statistics Statistics Window indicates the number of successful unsuccessful Failure and total programmed chips C Batch Config Setting Batch Config Settings contain information of batch and start mode setting D Software Status Show the Dediware current status www dediprog com 13 DediProg Dediware Software User Manual

Download Pdf Manuals

image

Related Search

Related Contents

POWERLINK Design Tool User Manual  Non-display Industrial Computers User Manual  取付・取扱説明書 - Dynamic DO!.jp  Hamal Signature Programme points d`épargne  Tripp Lite 2-Year Extended Warranty  Patriot Memory DDR 512MB CL3 PC3200 (400MHz) DIMM  The1981 fischertechnik programme. Le programme fischerlechnik  HTP-36DW  CS-230W シリーズ  Samsung ATIV Book 2.2 275E4E-KD1 14" User Manual (Windows8.1)  

Copyright © All rights reserved.
Failed to retrieve file