Dataman 448PRO2AP-AU User Manual Download Page 17

 

DATAMAN 448PRO2AP-AU 

 

 

17

 

AP1 PMI selftest pod 

Selftest of ISP connector 

  Insert AP1 ISP connector selftest pod into Programmer Module Interface (PMI) connectors 

of the programmer.  

  Interconnect 20 pins connector of AP1 ISP connector selftest pod with an ISP connector of 

the programmer  with  an  ISP cable, included  in  delivery programmer package. Be sure  that 
pins are interconnected properly (i.e. 1-1, 2-2... 20-20). 

  Run selftest of ISP connector in PG4UW (Programmer / Selftest ISP connector…). 

 

AP1 ISP connector selftest pod 

Summary of Contents for 448PRO2AP-AU

Page 1: ...ent multiprogrammer with built in actuation unit core for automated programmer DATAMAN 448PRO2AP Super fast universal 4x 48 pindrive concurrent multiprogrammer core for automated programmer DATAMAN 48...

Page 2: ...d in any form on any medium for any purpose Information provided in this manual is intended to be accurate at the moment of release but we continuously improve all our products Please check for an upd...

Page 3: ...ware Once you have installed the control program we recommend you consult the context sensitive HELP within the control program rather than the printed User manual Revisions are implemented in the con...

Page 4: ...calibration check 23 Technical specification 25 DATAMAN 48PRO2AP Introduction 27 DATAMAN 48PRO2AP elements 29 Connecting DATAMAN 48PRO2AP to the PC 30 Selftest and calibration check 30 Multiprogrammin...

Page 5: ...ce connectors used for insertion programming module to programmer Buffer part of memory or disk used for temporary data storage Printer port type of PC port parallel which is primarily dedicated for p...

Page 6: ...6 Introduction...

Page 7: ...nnectors the programmer is able to program ISP capable chips in circuit DATAMAN 48PRO2AP is the core for automated programmers and automatic test equipments ATE too It is an super fast universal progr...

Page 8: ...U DATAMAN 448PRO2AP DATAMAN 48PRO2AP Programmer USB cable ISP cable 4x 4x Power cordset External power supply AP1 PMI selftest pod 1x 1x AP1 ISP connector selftest pod 1x 1x Programming module fixatin...

Page 9: ...GB 2 GB DATAMAN 448PRO2AP AU Windows 7 C2D 1 GB 1 GB DATAMAN 448PRO2AP Windows 7 C2D 1 GB 1 GB DATAMAN 48PRO2AP Windows 7 C2D 1 GB 1 GB We recommended using higher monitor resolution as 1024 x 768 The...

Page 10: ...h PG4UW PG4UWMC is to run Windows task manager Ctrl Alt Del and see the performance folder It has to be max 80 of CPU usage at full run of programming system Free additional services free technical su...

Page 11: ...DATAMAN 448PRO2AP AU 11 DATAMAN 448PRO2AP AU...

Page 12: ...also that allow to keep identical position of ZIF socket also after replacing of the module built in 4 independent actuation units one for each programming site for opening ZIF after finishing work w...

Page 13: ...PG4UWMC control software There exist examples of implementation for standard programming languages and of course we are ready to help customer with this task Note For other standard parameters of DATA...

Page 14: ...m request by OnDemand software Advanced design including protection circuits original brand components and careful manufacturing and burning allows us to provide a three year warranty on parts and lab...

Page 15: ...P AU to bottom plate using detachable L parts 12 right site power supply connector 13 right site type B USB connector for PC DATAMAN 448PRO2AP AU communication cable 14 right site tie mount for fixati...

Page 16: ...rogrammer to PC 1 make ground connection between programmer and PC or other ground 2 connect programmer with PC via USB cable 3 connect power supply to programmer Selftest and calibration check If you...

Page 17: ...ors of the programmer Interconnect 20 pins connector of AP1 ISP connector selftest pod with an ISP connector of the programmer with an ISP cable included in delivery programmer package Be sure that pi...

Page 18: ...output 15V 4 3A output cable length 1200mm 47 2 inch power consumption max 60W active dimensions 310x205x96 mm 12 2 x 8 1 x 3 8 inch DATAMAN 448PRO2AP AU height is measured with pressure plate at upp...

Page 19: ...DATAMAN 448PRO2AP 19 DATAMAN 448PRO2AP...

Page 20: ...control unit which is able serve two DATAMAN 448PRO2AP programmers DATAMAN 448PRO2AP can be implemented into automated programmer as a replacement of obsolete programmer or into some handler by two w...

Page 21: ...ng module if needed discuss please situation with our sales department DATAMAN 448PRO2AP programmer is driven by comfortable and easy to use control program which work with all versions of MS Windows...

Page 22: ...vity 5 M4 nuts for fastening DATAMAN 448PRO2AP AU to bottom plate using detachable L parts 6 M4 nuts for fastening DATAMAN 448PRO2AP to upper plate 7 programming module fixating screws 8 right site po...

Page 23: ...1 make ground connection between programmer and PC or other ground 2 connect programmer with PC via USB cable 3 connect power supply to programmer Selftest and calibration check If you feel that your...

Page 24: ...programmer Interconnect 20 pins connector of AP1 ISP connector selftest pod with an ISP connector of the programmer with an ISP cable included in delivery programmer package Be sure that pins are int...

Page 25: ...tion max 60W active dimensions 310x205x61 mm 12 2 x 8 1 x 2 4 inch Dimensions were measured without programming module inserted and does not include projections Total height of DATAMAN 448PRO2AP progr...

Page 26: ...26 DATAMAN 48PRO2AP...

Page 27: ...so that allow to keep identical position of ZIF socket also after replacing of the module DATAMAN 48PRO2AP can be implemented into automated programmer or ATE machine as ISP programmer identically as...

Page 28: ...XP to Windows 7 64 bit It is important to remember that in most cases new devices require only a software update due to the DATAMAN 48PRO2AP is truly universal programmer With our unique quick reacti...

Page 29: ...Interface PMI connectors 2 work result LEDs 3 power sleep LED of site 4 ISP connector 20 pins connector 2 1634689 0 from TE connectivity 5 M4 nuts for fastening DATAMAN 448PRO2AP to upper plate 6 prog...

Page 30: ...between programmer and PC or other ground 2 connect programmer with PC via USB cable 3 connect power supply to programmer Selftest and calibration check If you feel that your programmer does not react...

Page 31: ...s of the programmer Interconnect 20 pins connector of AP1 ISP connector selftest pod with an ISP connector of the programmer with an ISP cable included in delivery programmer package Be sure that pins...

Page 32: ...N 48PRO2AP to control programs may load projects for all DATAMAN 48PRO2AP and run PG4UW for every connected and assigned DATAMAN 48PRO2AP Technical specification GENERAL external power supply unit ope...

Page 33: ...Setup 33 Setup...

Page 34: ...rogram requires correctly installed USB driver We recommended install software before connecting programmer to PC to avoid unwanted complication during installation Software setup Insert delivered CD...

Page 35: ...Setup 35 Step 2 Click on Next button Step 3 For default setting click on Next button Setup will be continuing with Step 6 For change default setting click on Custom and then on Next button...

Page 36: ...change default folder click on Browse button select the destination folder Then click on Next button Step 5 For change default folder click on Browse button select the destination folder Then click o...

Page 37: ...Setup 37 Step 6 Check if Install Multiprogramming control support is selected Change default setting if you want Then click on Next button Step 7 Check your setting and then click on Install button...

Page 38: ...38 Step 8 Installation process will start Step 9 Click Finish button to finish setup...

Page 39: ...motherboard manufacturer tech support for USB ports mapping so you will be able connect each programmer to separated EHCI In generally we also recommend connect the programmers directly to PC s USB po...

Page 40: ...for programmer you will see Note If another programmer will be connected to PC maybe to the same USB port Installing device driver software will launch again If the same programmer will be connected t...

Page 41: ...ext button For all Select Install the software automatically and then click on Next button Step 6 Wizard start searching programmer and start install driver automatically Step 7 After successfully ins...

Page 42: ...each programmer programmer site one time for DATAMAN 448PRO2AP AU and DATAMAN 448PRO2AP 4 times Setup will be continued with Step 5 Note If a different USB port on the PC is used for the next connecti...

Page 43: ...overall dimensions of DATAMAN 448PRO2AP with pressure plate at upper position Right top view to DATAMAN 448PRO2AP AU with dimensions At X axis a center of ZIF is same with center of programming module...

Page 44: ...of programmer will be 310mm length of B type USB connector on USB cable Total depth of programmer may be 310mm 50mm Mounting USB cable to case and length of USB connector with cable bending For proper...

Page 45: ...O2AP AU can be mounted on base plate by 6 screws M4 with nuts Length of screw depends on base plate thickness On base plate can be 4 5mm holes replaced with M4 internal threads Drawing for mounting pr...

Page 46: ...tions For proper mounting of programmer bellow base plate mounting screws must be minimal 3mm depth in programmer To avoid damage of PCB in programmer mounting screws must be maximum 8mm depth in prog...

Page 47: ...by 68 5mm ZIF socket height Right top view to DATAMAN 448PRO2AP with dimensions At X axis a center of ZIF is same with center of programming module but at Y axis not For a lot of ZIFs they center will...

Page 48: ...of programmer will be 310mm length of B type USB connector on USB cable Total depth of programmer may be 310mm 50mm Mounting USB cable to case and length of USB connector with cable bending For proper...

Page 49: ...RO2AP can be mounted on base plate by 6 screws M4 with nuts Length of screw depends on base plate thickness On base plate can be 4 5mm holes replaced with M4 internal threads Drawing for mounting prog...

Page 50: ...nds on base plate thickness Attentions For proper mounting of programmer bellow base plate mounting screws must be minimal 3mm depth in programmer To avoid damage of PCB in programmer mounting screws...

Page 51: ...ds of programming module ZIF socket height Total height can be determined by 68 5mm ZIF socket height Right top view to DATAMAN 48PRO2AP with dimensions At X axis a center of ZIF is same with center o...

Page 52: ...be 205mm 50mm Mounting USB cable to case and length of USB connector with cable bending For proper connection DC adapter to programmer arrow on cable connector must be oriented to arrow on programmer...

Page 53: ...depends on base plate thickness Attention For proper mounting of programmer on base plate mounting screws must be minimal 3mm depth in programmer To avoid damage of PCB in programmer mounting screws...

Page 54: ...pends on base plate thickness Attention For proper mounting of programmer on base plate mounting screws must be minimal 3mm depth in programmer To avoid damage of PCB in programmer mounting screws mus...

Page 55: ...2AP in this way unscrew two screws M3 located on left side Then replace them with new M3 screws with proper length For proper mounting of programmer on base plate mounting screws must be minimal 3mm d...

Page 56: ...56 PG4UW...

Page 57: ...menu and waits for your instructions If the control program cannot communicate with the programmer an error message appears on the screen including error code and description of possible reasons disc...

Page 58: ...progress information about almost every operation made in PG4UW Operation can be starting of PG4UW programmer search file project load save selection of device device operations device read blank chec...

Page 59: ...of programmers allow to use special modes of starting next device operation in one of following ways manually by control program dialog Repeat manually by button YES placed directly on programmer auto...

Page 60: ...rom specified file to the buffer You can choose the format desired binary MOTOROLA MOS Technology Tektronix Intel extended HEX ASCII space JEDEC and POF The control program stores a last valid mask fo...

Page 61: ...320F devices Checking the check box Automatic file format recognition tells program to detect file format automatically When program can t detect file format from one of supported formats the binary f...

Page 62: ...buffer Available offset options are None this setting means no offset is applied for loading data from file to buffer Positive offset set of offset value which is added to current address to store da...

Page 63: ...decimal File format codes 00y binary 10y ASCII Space 20y Tektronix 30y Extended Tektronix 40y Motorola 50y MOS Technology 60y Intel HEX Load file error codes xx1 bad first character header xx2 bad ch...

Page 64: ...ll be read and serialization settings from the additional file will be accepted Additional serialization file is always associated to the specific project file When additional serialization file setti...

Page 65: ...in special format using encryption algorithm This prevents loading project file into software without knowledge of password After clicking the button with key password dialog appears which is used to...

Page 66: ...ick the file you want to reload Note When reloading a file the file format is used by which the file was lastly loaded saved File Reload project Choose this option to reload a recently used project Wh...

Page 67: ...f actual window F2 fill block causes filling selected block of buffer by requested hex or ASCII string Sets start and end block for filling and requested hex or ASCII string Ctrl F2 erase buffer with...

Page 68: ...r one position left back Note Characters 20H FFH mode ASCII and numbers 0 9 A F mode HEX immediately changes content of edit area Warning Editing of ASCII characters for word devices is disabled Print...

Page 69: ...a Question window is displayed This window contains following choices Yes replaces found item and finds next No finds next item without replacing current one Replace All replaces all found items Abor...

Page 70: ...logs Default address range is set according to buffer range of selected device Selecting option Maintain last inserted values causes that for the next time you open this dialog previously confirmed va...

Page 71: ...according to buffer range of selected device Selecting option Maintain last inserted values causes that for the next time you open this dialog previously confirmed values will be reloaded as default B...

Page 72: ...or main checksum calculation Addresses are used only when checkbox Enabled is checked Address is always defined as Byte address Group Exclude buffer block s from checksum calculation is useful for exa...

Page 73: ...um of buffer data Fields From address and To address are used to enter address range for main checksum calculation Addresses are used only when checkbox Enabled is checked Selection group Checksum typ...

Page 74: ...sequence of 32 hexadecimal digits 128 bits SHA 1 Secure Hash Standard expressed as a sequence of 40 hexadecimal digits 160 bits Checksum forms Straight checksum without additional adjustments Negated...

Page 75: ...2 250 are shown in the software only once as Am27C512 S29GL064N11TF1010 device is shown in the software as S29GL064NxxTxx01 If some device is listed twice and the second time with suffix x16 it means...

Page 76: ...st with desired manufacturer name and device number or by entering manufacturer name and or device number in a search box use a key Space as a separation character and press Enter or click OK button P...

Page 77: ...EPROM s and Flash with 28 and 32 pins Any of programmers determines pins number automatically For other programmers you must enter this number manually The programmer applies a high voltage to the app...

Page 78: ...00 04 08 0C 10 14 2 4 00 01 02 03 04 05 01 05 09 0D 11 15 3 4 00 01 02 03 04 05 02 06 0A 0E 12 16 4 4 00 01 02 03 04 05 03 07 0B 0F 13 17 Terms explanation Access to device address ADDR is written as...

Page 79: ...also on current flowing to target system To reach exact voltage supply for target system the proper Voltage and Max current values have to be defined The Max current value specified has to be as exact...

Page 80: ...s window control program will deactivate resistors group Programming parameters This group is available for some types of devices It contains settings of which device parts or areas have to be program...

Page 81: ...le in dialog Serialization If Buffer settings box is not visible the current serialization mode does not support extended buffers Device Device options Serialization Incremental mode SQTP The Incremen...

Page 82: ...ion is used for Bin S N mode for ASCII mode it has no effect Two options are available LSByte first used by Intel processors will place the Least Significant Byte of serial number to the lowest addres...

Page 83: ...chip PIC devices allows you to program a unique serial number into each microcontroller This number can be used as an entry code password or ID number Serialization is done by using a series of RETLW...

Page 84: ...organization x16 the address will be 40H and number 1234ABCDH will be placed to buffer as following Address Data 0000040 ABCD 1234 xxxx xxxx xxxx xxxx xxxx xxxx We want to use RETLW instruction so buf...

Page 85: ...OP instructions 00xxxxh at address 800h to main buffer of PG4UW This can be done by hand editing buffer or by loading file with proper content The address 800h in PG4UW buffer is equivalent to PIC24Fx...

Page 86: ...are not sure about effects of serialization options there is possible to test the real serial number which will be written to buffer The test can be made by following steps 1 select wished serializat...

Page 87: ...has text type format which structure is label1 addr byte0 byte1 byten labeln addr byte0 byte1 bytem addr byte0 byte1 bytek ___________________ __________________ basic part optional part Comment mean...

Page 88: ...ge In case of address out of range warning window appears and serialization is set to disabled None Address for Serialization is always assigned to actual device organization and buffer organization t...

Page 89: ...tch is represented by separate line in format label x datafilename labelx represents label Labels are identifiers for each no empty line of input file They are used for addressing each line of file Th...

Page 90: ...zation files option Delete used file program deletes used serialization data files Directory This option is available in playlist From file serialization mode and selected option Move used file to spe...

Page 91: ...ifies the path and name for the executable file which will generate serialization data file First serial number This option is required to specify the initial serial number that will be passed to cust...

Page 92: ...s greater than ending serial number For details look at section Serialization dat file format Serialization dat file format Serialization dat file generated by serialization generator must meet follow...

Page 93: ...no zero Last serial value in dialog Serialization is specified T11 message Less important warning or message The serialization will not be interrupted Flowchart of device programming with custom gene...

Page 94: ...corresponding to one device operation e g programming the number of device operations will be equal to number of programmed devices The next function of statistics is Count down Count down allows chec...

Page 95: ...ics values Success Operational failure Other failure Total and two Count down information values Count down and Remains Meaning of the values is Success number of operations which where successfully c...

Page 96: ...n options Device Read This command allows reading all device or its part into the buffer The read procedure can also read the content of the chip configuration if it exists and is readable The special...

Page 97: ...command the blank check operation takes place to verify successfulness of Erase operation Device Test This command executes a test of device selected from list of supported devices for example static...

Page 98: ...grammers are tuned for programming of chips it may happen the test of some chips fails although the chips aren t defective counters for example Device Jam VME SVF STAPL mDOC Player Jam STAPL was creat...

Page 99: ...s II Quartus II SVF2Jam utility converts a serial vector file to a Jam file LAT2Jam utility converts an ispLSI3256A JEDEC file to a Jam file Xilinx Xilinx ISE Webpack or Foundation software generates...

Page 100: ...erent it depends on Jam file Variables Jam file of version 1 does not know statements action and procedure Program flow starts to run instructions according to boolean variables with prefix DO_somethi...

Page 101: ...iles I want create a choose Boundary Scan File in dialog Prepare Boundary Scan File I want create a choose STAPL File in dialog Create a New STAPL File write name of Jam file with extension stapl in d...

Page 102: ...e name and click Save button for export STAPL file to the directory you specified Conversion of PDB file to STAPL has finish and created stp file can be used for programming Actel device Frequently as...

Page 103: ...IEEE 1149 1 standard and support SVF or IEEE 1532 formats The VME file is a hex coded file that takes the chain information from the IspVM System window The devices can be programmed in ZIF socket of...

Page 104: ...ved to disk by command Options Save options Programmer Refind programmer This menu command is used to refind reestablish communication with currently selected programmer To select other type of progra...

Page 105: ...mmable devices are more and more complex Also programmable devices range is more and more wide As a result we as s device programmers manufacturer have to spend much more development resources for imp...

Page 106: ...omatically Program automatically detects an insertion of a new device and runs last executed operation without pressing any key or button An insertion of device into ZIF is displayed on the screen Rep...

Page 107: ...al is in seconds and must be from 1 to 120 default value is 5 seconds The Suspend on error defines if the Automatic YES function will be temporary disabled on error to see result of operation or will...

Page 108: ...e formats for loaded files Erase buffer before loading option sets erasing buffer with desired value automatically before loading of data file In group When current file is modified by another process...

Page 109: ...ank value for selected device or with custom defined value This can be controlled by selection group box Erase value and Custom erase value edit field Note We do not recommend using this function for...

Page 110: ...rrors saved to file It contains following options Check box Stop verification after max number of errors reached If checked verify action will finish after Max number of errors will be written in file...

Page 111: ...option Amount of truncated text specifies the percentage of Log file text which will be truncated after Maximum Log file size is reached The higher value means more text will be truncated removed from...

Page 112: ...s present in the Job Report directory The final Job Report file name will be d job_reports job_report_000_myproject jrp Example 2 Let s use the conditions from Example 1 but assume there is already on...

Page 113: ...F socket the LED Busy goes light continually From this point the program waits a requested time for insertion of the rest pins of new device If a requested time Device insertion complete time overflow...

Page 114: ...rity level to Low can significantly slow down the program In the panel Tool buttons hint display options on toolbar buttons in main program window can be modified In the panel Start up directory can b...

Page 115: ...details see File Save project Checkbox Keep Load project operation allowed is set to inactive state by default it means the Load project operation button and menu will be disabled when Protected mode...

Page 116: ...pplied But in production there is suitable to block some menu commands to ensure user does not modify important program settings or configuration Operator Mode is used for this purpose More informatio...

Page 117: ...ti project file build Project file a special type of file that combines buffer data device operation options special options and some level of safety features It completely defines the way how to trea...

Page 118: ...down are used for moving of selected project in Table 1 one position up or down Projects are processed in specified sequence order the upper most 1 as first Button Help show this help Buttons of devic...

Page 119: ...t1 Multichip_original_part_name package_type part2 Multichip_original_part_name package_type part n Example Master device TV0057A002CAGD FBGA107 Sub devices 1 TV0057A002CAGD FBGA107 NAND 2 TV0057A002C...

Page 120: ...is completed or error occurs information with result of device operation is displayed in PG4UWMC Programmed device can be removed from programmer socket and new device can be inserted Pressing operat...

Page 121: ...elp Supported programmers This command displays information about programmers where supported this program Help Device list current programmer This command makes a list of all devices supported by cur...

Page 122: ...ram for programmers is located Programmer Create problem report Command Create problem report is used for writing more particular diagnostic information to Log window and consequently copy Log window...

Page 123: ...PG4UWMC 123 PG4UWMC...

Page 124: ...mming setup information chip configuration data auto programming command sequence etc Therefore the operator error is minimized because the project file is normally created and proofed by engineering...

Page 125: ...tatus window informs about current state of each Site State can be Blank Site is no active Ready Site is active and ready to work Programmer is connected No device operation is running other informati...

Page 126: ...g to loaded projects on sites PG4UWMC Settings dialog PG4UWMC Settings dialog is used to set or display following options table containing information settings for Programmer Sites Site numbers Site s...

Page 127: ...er of project data and program the same device type If the checkbox is not checked each Site will use its own project file defined by name in table of Sites in column Project file In this mode each Si...

Page 128: ...ile option Rewrite Log file sets usage of Log file on Log file will be created after the first restart of PG4UWMC For all other next starts of PG4UWMC the existing Log file will be rewritten and new L...

Page 129: ...USB Bus until it finds programmer site with desired serial number Programmers or Programmer Sites with different serial numbers will be ignored If the PG4UWMC does not find desired Programmer Site th...

Page 130: ...der of the file If there are any report files with the same name then order for new report file is incremented about order of existing files prjname is project file name of recently used project and w...

Page 131: ...eport If user selects no operation Close button the Job Report will be written to PG4UWMC Log Window only Example of typical Job Report dialog is shown bellow Automatic YES Settings In this mode you j...

Page 132: ...ary select elongated response time Device removal hold off time time period between you removed device from the ZIF socket and the time when software starts to check the socket for new device inserted...

Page 133: ...ellow BUSY red Note These settings are available only for some types of programmers If you can t see mentioned settings in menu or menu is not enabled for editing your programmer doesn t support LED c...

Page 134: ...nts on network and controlling PG4UWMC must be of same thus compatible version This feature is available only for automated programmers and is intended to be used mainly with handler machines Typical...

Page 135: ...4UWMC Network Agent and selection of Programmers Group will appear Please define name of Programmers group which this installed computer will belong to PG4UWMC Network Agent will be configured to star...

Page 136: ...136 Installation procedure customized...

Page 137: ...ave PG4UWMC Network Agent running in background If PG4UWMC Network Agent is not running after installation please run it from Start menu All Programs Installation procedure with checked Installation o...

Page 138: ...roject file and log file Configuring PG4UWMC read project from network save logs to network paths Now we can proceed to first Search on network in defined Programmers group Search for programmers Eval...

Page 139: ...ZIF socket actuation control unit s is interfaced by application ClientZifAct This application is started automatically after accepting found programmers Its presence running is indicated by icon disp...

Page 140: ...tal actuations open close cycles made by configured ZIF socket actuation unit The label and check box marked status show the status of configured ZIF socket actuation unit By clicking the check box it...

Page 141: ...sition of pressure plate as base position Ctrl Home Sets current position of pressure plate as base position Pressure plate up Up Moves pressure plate upwards Use this for adjust pressure plate positi...

Page 142: ...pressure plate A slow velocity is set by default this velocity ensures to achieve projected lifetime of actuation unit s mechanical parts on nominal load If requested it s possible to increase the vel...

Page 143: ...ly open the ZIF socket Be also aware of leveling of pressure plate so that equal pressure is brought to both ZIF s side Click the button Set current position of pressure plate as opened ZIF position C...

Page 144: ...kind of communication error s occurs please close all PG4UW applications and PG4UWMC and then start PG4UWMC and click button Connect programmers to start PG4UW applications for each Site and connect...

Page 145: ...Common notes 145 Common notes...

Page 146: ...mer with isopropyl alcohol or technical alcohol on a soft cloth Perform the calibration test if the programmer supports this feature Daily use developing laboratory office Daily maintenance After end...

Page 147: ...ogram for all of the DATAMAN programmers Thus during work with him it is possible to find some items those refer not to current selected programmer Command line parameters We recommend using special u...

Page 148: ...gramming is finished successfully Close always this parameter has sense together with Program parameter only and makes program to close automatically after device programming is finished no matter if...

Page 149: ...UW application with specified command line parameters 2 force command line parameters to PG4UW that is already running Very good feature of pg4uwcmd exe is its return code according to command line pa...

Page 150: ...er ADDR1 B11 B12 B13 B14 B1N ADDR2 B21 B22 B23 B24 B2M Command writebuffer is used to write block of Bytes to PG4UW main buffer at specified address Write buffer command has one block of data required...

Page 151: ...80 The command is equivalent to command writebuffer 1 7FF800 12 AB C5 D4 7E 80 described in section about command writebuffer Example 2 writebufferex 2 2F 12 AB C5 D4 7E 80 The command writes 6 Bytes...

Page 152: ...4uwcmd exe rem beginning of batch echo off rem Call application with wished parameters pg4uwcmd exe program noanyquest prj c emproject eprj rem Detect result of command line execution rem Variable Err...

Page 153: ...the ISP programmer communicates serially with the device reprogramming nonvolatile memories on the chip In system programming eliminates the physical removal of chips from the system This will save ti...

Page 154: ...ia ISP connector If target system use these signals for other function is necessary isolated these signals Target system mustn t affect these signals during In system programming For in system program...

Page 155: ...AMAN recommended circuit for AT89Sxxx ISP connector target device target system reset circuit R2 R3 GND C1 22n GND VCC GND D2 1N4148 GND VCC SCK MISO GND I1 AT89Sxxx DATA OUT SCK RST R1 MOSI DATA IN R...

Page 156: ...tents at both minimal and maximal power supply therefore VDD pin of PICmicro must be isolated from rest of target system during programming DATAMAN recommended circuit for PICmicro R1 R2 VSS C1 22n VS...

Page 157: ...Troubleshooting and warranty 157 Troubleshooting and warranty...

Page 158: ...he programmer software and the target device Mail fax Print and complete the RETURNS FORM available from our website www dataman com Include everything that you consider being relevant about the progr...

Page 159: ...ter will repair or replace defective parts at no charge Parts used for replacement and or whole programmer are warranted only for the reminder of the original warranty period For repair within the war...

Page 160: ...e paid by a buyer Dataman is not liable for Damage caused by inappropriate use or handling of products Damage caused by users or third parties modifying or trying to modify products Any further damage...

Reviews: