Home

User Manual

image

Contents

1. r Igi FR CUBE Project Generator loro File Project Debug Tools Help A EA EOI ves relays ou frelay o close 4load 1 menspi01 und a Winbond d W25Xl0BV ts device specific parameters commands must NOT be modified by user Hdev o begin dev o set p dev o set p dev o set i fdev o set p t ho fdev o set p hi i ddev o set p h h88 hl dev o ser p sra v h0 dev o end The fcont o begin Target 1 0 settings arget I t Device 1 0 voltage aV conf o set p vddio v 330 t Clock I 0 drive fconf o set p clkio drive v hiz r Clock T jr m Project file C Program Files x86 Systein FR CUBE Sofware 1 11 projects MY_PRJ wnp E c hol h00 h00 DO HOO h00 ER ICUBE True Para el Panet target Standalone n System Programmes FR Cube model selected 7 Configure your FR CUBE Instrument Choose Project Select FR CUBE Model and specify your FR CUBE model and communication settings with the PC Currently FR CUBE can be connected only through a serial port FR CUBE communicates at 115 200 bps by default LAN and USB connections will be supported soon through a free Software upgrade 22 FlashRunner Cube User s Manual r FR CUBE Model Selection FR CURE Model Select a model Fac GP 08 FR CUBE Gang in System Programmer Fight output stes Connect to Target Device Connect FR CUBE to your target system th
2. System Commands Syntax sys o set p br v baud rate gt sys o get p br sys o get p sn sys o get p ver y lt code gt sys o set p lliop s prj sel f prj filename sys o get p lliop s prj sel Parameters baud rate gt 9600 19200 38400 57600 115200 or 230400 lt code gt sys Or driver lt prj sel gt Project number as selected by the PRJ SEL 5 O lines on the Low Level Interface connector prj filename Project file associated to the prj sel setting Description Set or get instrument s internal parameters Examples Sets a new serial baud rate sys o set p br v 115200 gt Retrieves the instrument s serial number sys o get p sn 00100 Associates the project test wnp to the project number 1 sys o set p lliop s 1 f projects test wnp gt 36 FlashRunner Cube User s Manual Time Commands Syntax time o set p date d lt date gt time o set p time d lt time gt time o get p date time o get p time Parameters date A date in the format yyyy mm dd time A time in the format hh mm ss Description Set or get the instrument s date and time Once set the date and time are maintained even when the instrument is powered off Examples Sets the date time to February 1 2011 at noon time o set p date d 2011 02 01 gt time o set p time d 12 00 00 gt Retrieves
3. dev o end dev o set p lt parameter gt v lt value gt conf o begin conf o end conf o set p parameter v value prog o begin prog o end prog o cmd c pps v pps value prog o cmd c connect prog o cmd c disconnect prog o cmd c unprotect prog o cmd c erase m mem type t tgt addr gt I lt len gt prog o cmd c blankcheck m mem type t lt tgt addr gt I len prog o cmd c program m mem type s src addr gt t lt tgt addr gt I lt len gt prog o cmd c verify v ver mode m mem type t lt tgt addr gt l len prog o cmd c read m mem type s dst addr gt t tgt addr gt I len Parameters driver Filename of the wnd driver manufacturer Target device s silicon manufacturer device Target device code parameter Target parameter to set value Value of the corresponding parameter pps value on Or off mem type Target memory type lt tgt addr gt Target start address lt len gt Data length src addr gt Source buffer start address lt ver mode gt Verify mode read or chks dst addr gt Destination start address Description Perform various programming settings and operations on the target device 33 Commands Status Commands Syntax status o ping status o get p err v site lt emevel gt Parameters site 1 to 8to get programmin
4. Relay Barrier No No No ISP Lines Adj Voltage Range 1 6 5 5V 1 6 5 5V 16 25 Adj Voltage Resolution 100mV 100mV 100mV Bidirectional Lines 12 24 48 Prog Clock Out Lines 2 4 8 Programmable Power Supply PPS Range 1 5 15V 1 5 15V 1 5 15V Resolution 100mV 100mv 100mV Channels 2 4 8 Host Interface RS 232 Isolated Yes Yes Yes LAN Isolated Yes 100Mbit s Yes 100Mbit s Yes 100Mbit s USB Yes Full Speed Yes Full Speed Yes Full Speed Low Level Interface Isolated START START ENA 1 2 PASS FAUUT 1 2 BUSY PRJ SEL O 5 START START START_ENA 1 4 START ENA 1 8 PASS FAULTI1 4 PASS FAULTI1 8 BUSY PRJ SEL 0 5 BUSY PRJ SELJO 5 FR CUBE At a Glance Package Checklist The FR CUBE package includes the following items FR CUBE unit 15V power supply Serial and USB cables FR CUBE test board 48 way female wire wrap DIN41612 connector Software CD D OSONA Connectors Overview FR CUBE has several connectors for interfacing to a host PC to an Automatic Test Equipment ATE and to the target system s to be programmed The following pictures show where depending on the model the various connectors are located FR CUBE GP 02 04 FR CUBE GP 08 RE Treo Co m 1 The POWER connector accepts a DC voltage between 12V and 25V 2 The USB connector LAN and RS 232 connectors are used to interface the instrument to a PC 3 The ETH RESET pus
5. drivers 2011 02 09 17 51 40 Ad 2010 07 13 18 40 32 images 2011 00 14 17 38 15 projects 2011 02 14 17 54 21 sys 2011 02 09 17 51 40 LJ aren701 di 310KB 2010 11 21 23 24 44 L ermeo01 dii 499KD 2011 02 09 15 15 40 L awe01 di 549KB 2011 02 03 18 17 10 Dip 222KB 2010 11 18 13 06 38 L memzcct di 344KB 2011 01 17 11 50 02 L meenepitt cil 405KB 2011 01 11 13 16 54 L memowo1 di 276KB 2010 12 20 12 11 16 L pctoor dt 353K8 2011 01 10 13 57 42 LU perna 2S9KB 2010 12 31 15 28 10 L pezzo d 253KB 2010 03 23 14 55 12 recorde 752KB 2010 10 15 09 46 40 s0801 d1 444KB 2011 01 19 09 53 30 1 s12001 d1 327KB 2011 02 07 10 34 26 EET ATZA 2n JASNA L 28 objects 4 objects Btj 53 FR CUBE File System File System Structure The files required by the instrument are organized in various folders as explained below n drivers folder contains programming algorithms wnd files These files are provided by Systein n sys folder contains systems files such as programming licenses firmware files etc These files are provided by Systein project folder contains programming projects prj files You create programming projects using the Project Generator application images folder contains FR CUBE image files to be programmed to the target wni files FR CUBE image files contain all the information needed to program a target device memory These files are created by the Project Generator application You ca
6. followed by the return character n This is an example of a FR CUBE BUSY answer n A valid answer always ends with two characters gt n n or n depending on whether an OK ERR or BUSY frame is sent to the host Additional return characters n may be present in the answer but they don t signal the end of the answer 28 FlashRunner Cube User s Manual FR CUBE Terminal Commands can be sent and answers received using any terminal application For your convenience the Project Generator application includes a Terminal window that will simplify the communication with the instrument Just select Tools FR CUBE Terminal to open the Terminal window r FR CUBE Terminal ww Command Shortcuts Ping Set BaudRate List Fles 7 Set IP sail Execute Project Set Gateway Get System m Set Netmask F Get Site Errors Set Port Get Date Set Protection Get Time Set User Set Date Decrypt Encrypt Set Time Type commando here Use up and down keys to pick recent commands 9 29 Commands Command Reference The following pages list all of the FR CUBE commands grouped by function together with their syntax and usage examples Data In Out Commands Syntax data o set c direction t file f filename data o set c direction t volatile Parameters direction in Or out filename Filename on the instrument
7. 33 Status COmMandSi inen aae man 34 System Commands qi tte eti lc pr a Hg 36 Time COMMENTS d den ii 37 Volatile Memory COMMANdS i 38 4 Standalone Mode ccccccccceeeeeeeeeeesseessssseeeeeeeeeeeeeeeeeees 39 OVEIVISW M 39 MONA EE 39 Proj amp ct ASSIgRhETIODE s re e e n e D e ede 41 5 FR CUBE API r 43 OVEIVMISW urla slo iit o i n iste pet alti 43 Including the API in Your Application 43 Function Reference eene enn 45 FREGIOSECONIMPOR we reti edo ila b M ail 45 FREEXECOMMANA is usan teen t ten tt oet bias s 46 ER GetFramoel s 5i eet terc pets teet teet eet teta 47 Table of Contents FR_GetLastErrorMessagel corn ncn nono non ncnnninos 48 FEBecelveFlle y u cr um ee eee te titio Stems 49 FR SendkleN attt sto eo esit dM EAE 50 FRESNO EM untada uda 51 FR OpenCommP Os caia aan 52 6 FR CUBE File SySteM coooococccococcccccccccccconannnnnnnnnnnnnnnnnnnnos 53 OVGIVIGW ss 332s iS uei etie b d ust ete er o B ER E s 53 File System Structure nnns 54 7 Variable Data Programming eese 55 OVerVIeW ste bee ets bre eb o tette od bets fedt ots 55 Sage is iste rm RES ete dete eee ete ne t e ete 55 8 Power and Relay Options sse 57 Power Supp Option Siika ania eer e t eo m ep n nn 57 laelaye os Pata fetes p tette id i reca 57 9 CONNEC ONS ice o
8. Serial number 00002 m Firmvare Versions wncoreol 01 01 00 53 2011 02 04 c Systein Driver Versions st701 01 00 01 00 20107 Systein arme001 01 00 00 07 201 c Systein System Tools Stencalore Settings Associate projects that will be executed in standalone mode to PR SEL Ine values Projects wil be executed from the instrument PROJECT directory Firmware Upgrade fno mad cro Do lictoseetsit project vi Onno di Hardware Test 02 os 04 05 n6 07 08 B _ i O Lee E a 41 FlashRunner Cube User s Manual 5 FR CUBE API Overview You can build your own PC software that interfaces to the instrument by using the provided FR CUBE Application Programming Interface API The FR CUBE API consists of a series of functions contained in the fr comm DLL which allow you to set up and control the programmer The fr comm DLL is located in the NDeveloper folder relative to the FR CUBE software installation path In the same folder you can find the Source code of sample applications in various programming languages that use the fr comm DLL Additionally a command line application fr cmds exe is provided which reads a programming command from the stdin sends the command to the instrument and writes the command answer on the stdout Including the API in Your Application To use the FR CUBE API you must n Include the fr comm lib and fr comm lib h files in your application
9. external relay barrier 57 FlashRunner Cube User s Manual 9 Connectors ISP Connectors FR CUBE GP02 PASS and FR CUBE GP04 PASS models have one ISP connector the FR CUBE GP08 PASS model has two ISP connectors FRC GP 02ISP Connector c HE DEE 8 na FRC GP 021SP Connector Soo BBB 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 LLLI EFL Site2 Site FRC GP 04 ISP Connector EHE ARE BER ERE B ogo FRC_GP_04 ISP Connector 00 BBH Pao ODO Site 4 Site 3 Site 2 Site 1 ISP ConnectorA ISP Connector B mI MI MD ML c I mI Iw Hu B foo cog Pob cog SEGG Pob Pon Pa 14 13 12 1 10 9 16 15 14 13 12 11 10 9 Site4 Site 3 Site Site 1 sites Site7 Sie6 Sites FRC GP 081SP Connectors 59 Connectors indino Aeley ATH QN9XS 910 cl S9 v9 910 ci S9 v9 QUUM Si H9 279 9 Slo UO 79 0 QquNoO dND ATHXS vL OB 90 cd vi OD 99 yg 9 69 GO DO eD 59 S 19 wuayshs 19B18 eui Jo jddns semod sl aa a a aa aa a a somep y Buiuuuej8o4d SIUM I6 9 enporui 0 es JeuuuJeJ6o4d PIOH GIOH ZOWS Glad LA a eg sia id 2g g ejdund indu eye enes 00Na 901XS vig Old 99 ca pla Ola 98 cd enig joejas dUO S SOS EIA 68 Gd ld EIA 69 cd 18 ueeJt 1nowoolD vOKS 9IV civ 98V wW 9Y ciV 8V w MOIBA nding ered fees LODOA 0WS SIV Liv 7V V SW LIY 47V gy abuelo 909 fees MIO ZOIS viV OlV 9V ec vv OW ov cv peu eoinep y Buiuu
10. lines input START line input BUSY line output PASS FAULTx lines output Define which project to execute see Project Assignment later on this chapter Select which programming site s to enable Active low Executes the project specified by PRJ SELx lines on the programming site s enabled by START ENAx lines Active low Indicates that a project is being executed Active high Valid at the end of project execution when BUSY is low Indicate for each programming site s the success state of the programming project OK high ERR low 39 Standalone Mode The following diagram illustrates the timing for the Low Level Interface signals 4 PRJ_SELx and START ENAx lines are sampled at the START falling edge and must remain stable until BUSYrising edge Low Level Interface Signals Timing OK ERRx lines become valid at the BUSY falling edge New state 40 FlashRunner Cube User s Manual Project Assignment Before working in standalone mode you must associate PRJ SELx lines to a Project filename to execute To do so in the FR CUBE Project Generator application select Project Hardware Settings In the window that will appear associate PRJ SEL values to project names by clicking the Set Project button for each PRJ SEL configuration you wish you setup f WS Spam fo FR Cube Model Information Copy to Cipboard Model code h000 10008
11. project only needed for Visual C projects n Copy the fr comm dll file in the same folder of your application executable this file must also be redistributed with your application 43 FR CUBE API The typical program flow for interfacing with FR CUBE is the following 1 Open communication FR_OpenCommPort function 2 Execute commands FR_ExeCommand function 3 Transfer files to from the instrument s internal memory FR SendFile andFR ReceiveFile Jfunctions 4 Close communication FR_CloseCommPort function Function Reference API functions are listed and explained alphabetically in the following pages 44 FlashRunner Cube User s Manual FR CloseCommPort Prototype FR COMM ERR WINAPI FR CloseCommPortA FR COMM HANDLE handle FR COMM ERR WINAPI FR CloseCommPortW FR COMM HANDLE handle Description Closes the communication channel with the instrument Return Value 0 The function call was successful 1 0 The function call was unsuccessful Call the FR GetLastEmorMessage function to get error information Parameters handle Communication handle returned by the FR OpenCommPort function 45 FR CUBE API FR ExeCommand Prototype FR COMM ERR WINAPI FR ExeCommandA FR COMM HANDLE handle const char command char answer unsigned long maxlen unsigned long timeout ms FR ANSWER TYPE type FR COMM ERR WINAPI FR ExeCommandW FR COMM HANDLE handle const
12. shall pay for the return of the product to Customer if the shipment is to a location within the country in which the Systein service center is located Customer shall be responsible for paying all shipping charges duties taxes and any other charges for products returned to any other locations This warranty shall not apply to any defect failure or damage caused by improper use or improper or inadequate maintenance and care Systein shall not be obligated to furnish Service under this warranty a to repair damage resulting from attempts by personnel other than Systein representatives to install repair or service the product b to repair damage resulting from improper use or connection to incompatible equipment c to repair any damage or malfunction caused by the use of non Systein supplies or d to service a product that has been modified or integrated with other products when the effect of such modification or integration increases the time or difficulty of servicing the product THIS WARRANTY IS GIVEN BY SYSTEIN WITH RESPECT TO THE PRODUCT IN LIEU OF ANY OTHER WARRANTIES EXPRESS OR IMPLIED SYSTEIN AND ITS VENDORS DISCLAIM ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE SYSTEIN RESPONSIBILITY TO REPAIR OR REPLACE DEFECTIVE PRODUCTS IS THE SOLE AND EXCLUSIVE REMEDY PROVIDED TO THE CUSTOMER FOR BREACH OF THIS WARRANTY SYSTEIN AND ITS VENDORS WILL NOT BE LIABLE FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL D
13. the instrument s date and time time o get p date 2011 02 01 time o get p time 12 02 05 37 Commands Volatile Memory Commands Syntax volatile o write s site a start address len d data volatile o read s site a start address len Parameters site Programming site 1 to 8to set specific site data Oto set the same data for all sites start address Volatile memory starting address lt len gt Data length lt data gt A data array Description Read and write data from to the instrument s volatile memory Examples Uses the volatile memory on site 1 to store the target board s MAC address volatile o write s 1 a hO 1 6 d h00 h90 h96 h90 h48 h85 gt Retrieves data from site 1 volatile memory volatile o read s 1 a h0 1 6 1 n00 h90 h96 h90 h48 h85 gt 38 FlashRunner Cube User s Manual 4 Standalone Mode Overview FR CUBE can work with no connection to a PC standalone mode In standalone mode the instrument is controlled through a low level connection interface Signals Signals needed to control the instrument in standalone mode are located in the Low Level Interface connector see Connectors on page 59 for the connector pinout on the various FR CUBE models and are explained below Signal level is 0 5V All lines are isolated referenced to GNDI PRJ SELx lines input START ENXAXx
14. wchar t command wchar t answer unsigned long maxlen unsigned long timeout ms FR ANSWER TYPE type Description Executes a FR CUBE command This function automatically sends a command to the instrument and returns the answer read back from the instrument This function combines the FR SendFrame and FR GetFrame function in a single call Return Value 0 The function call was successful 1 0 The function call was unsuccessful Call the FR GetLastEmorMessage function to get error information Parameters handle Communication handle returned by the FR OpenCommpPort function command A valid FR CUBE command answer The answer read back from the instrument in response to the command sent maxlen Maximum length in characters of the answer buffer timeout ms Time in milliseconds before the function times out type Type of answer received can be FR ANSWER ACK an OK frame was received FR ANSWER NACK an ERR frame was received FR ANSWER TOUT command timed out before an answer could be received 46 FlashRunner Cube User s Manual FR GetFrame Prototype FR COMM ERR WINAPI FR GetFrameA FR COMM HANDLE handle char answer unsigned long maxlen unsigned long timeout ms FR COMM ERR WINAPI FR GetFrameW FR COMM HANDLE handle wchar t answer unsigned long maxlen unsigned long timeout ms Description Reads the answer to the command sent by the FR SendFrame function Return Value 0 The fu
15. 3 mium a a El El D relays outputs to CLOSE state relay o close load 1 measpi0l vod a Vinbond d V25X108V dev o begin dev o set p map v N00 h00 hOO h02 h00 h03 dev o set p eraam v hOL hOO hc h40 h b h c 100 dev c dev c fdev o set p vrta v hOl h00 0 0 h09 hOl h00 h00 h00 dev o set p reaic h30 hll h00 h00 h00 dev po Y 05 00 h13 h00 h00 hic hOl h00 h00 Target 1 0 Set Device 1 0 voltage mY gconf o set p vddio v 3300 Set Clock 1 0 drive mode conf set p clkio drive v hir Li Ser Clock IIN fremenov Hel a ER ICUBE Tree Parallel Pansi target Standalone n Systzm Programmer ov Ov OV OV ov Qv Qv Ov Project execution time 2 028s FRC GP 08 COM COM4 115200 In case of programming errors or to change programming parameters operations you can relaunch the Project Wizard and review the project settings 24 FlashRunner Cube User s Manual Manual Project Editing The Project file created by the Project Wizard is located by default in the Projects directory relative to the Project Generator application location this location can be changed by specifying a different workspace path to do so in the Project Generator select Project Edit Miscellaneous Settings and modify the Workspace setting The generated project file is a text file and if necessary can be edited using any text editor Please note however t
16. AMAGES IRRESPECTIVE OF WHETHER SYSTEIN OR THE VENDOR HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES Technical Support Please e mail any technical support questions about this product to support smh tech com Table of Contents Table of Contents 1 FR CUBE At a Glance QU TM ECU S ee e bem Model Comparison nono nonnnnnnconcnonconncancinnnaos Package Checklist sse Connectors Overview 2 Getting Started icuunta le lil Guided Tutorial lt psi tante ia iaia vet tt ia Install Software NYO A ODN 3 Commands ii iii I AIME Launch the Project Generator Create a New Project Create a New Project Step 1 of 3 Create a New Project Step 2 of 3 Create a New Project Step 3 of 3 Configure your FR CUBE Instrument Where to Go from Here FlashRunner Cube User s Manual Command Syntax 5 A ie TOR Eee 28 OK ABISWOeCC d dede E rode et e ed dio e re Le E 28 ERBEAnDSWSE side ote indie ei tet b a ERR Manin 28 BUSY ANS We oscilador ds tis 28 FR GUBE Terminal p gt ede pe dee tee tds 29 Command Reference sss 29 Hata A Out COMMANAS ce iui ROMs 30 Execution Commande ett n b Raitalia 31 File System Commands i 32 Programming Commands isc ia t ri tt teal tc teer tees
17. FlashRunner Cube Series True parallel panel target standalone in system programmer User s Manual Revision 1 3 April 2012 DC10476 Copyright Information Copyright O 2011 2012 Systein Srl No part of this manual may be reproduced in any form or by any means including electronic storage and retrieval or translation into a foreign language without prior agreement and written consent from Systein Disclaimer The material contained in this document is provided as is and is subject to being changed without notice in future editions Further to the maximum extent permitted by applicable law Systein disclaims all warranties either express or implied with regard to this manual and any information contained herein including but not limited to the implied warranties of merchantability and fitness for a particular purpose Systein shall not be liable for errors or for incidental or consequential damages in connection with the furnishing use or performance of this document or of any information contained herein Should Systein and the user have a separate written agreement with warranty terms covering the material in this document that conflict with these terms the warranty terms in the separate agreement shall control Whilst every effort has been made to ensure that programming algorithms are correct at the time of their release it is always possible that programming problems may be encountered especially when new devices and
18. as unsuccessful Call the FR_GetLastErrorMessage function to get error information Parameters com_port Communication port Can be COM LAN or USB com_settings RS 232 settings for COM port e g COM1 115200 Ethernet settings for LAN port e g 192 168 1 100 2101 Empty string for USB port 52 FlashRunner Cube User s Manual 6 FR CUBE File System Overview FR CUBE has a large built in non volatile memory used to store the various files required by the instrument programming projects image files etc This memory is organized by a file system You can explore the FR CUBE files either by using a Terminal application and sending file system related commands or more simply by using the File Manager window of the Project Generator application The File Manager window allows you to easily see the instrument file structure and transfer files with the PC To open the File Manager choose Tools FR CUBE File Manager from the Project Generator menu r FR CUBE File Manager ua _ _ Local Remcte t memroter pete Rename Refresh iNew Folder te Rename Refresh C Program Files x85 Systein FR CUBE Software 1 11 Name a Size Date Modified Name Size Date Modified 2011 02 09 17 51 40 drivers 2010 07 13 16 40 32 developer 2011 02 09 17 51 39 images 2010 07 13 16 40 32 docs 2011 02 09 17 51 40 Dprojects 2010 07 13 16 40 32
19. f the command is correctly executed the programmer answers with an OK frame 2 If the command execution generates errors the programmer answers with an ERR frame 3 If the command takes long to execute the programmer periodically answers with a BUSY frame until command execution is over and an OK or ERR frame is answered All commands and answers are case insensitive 27 Commands Command Syntax A FR CUBE command begins with the SOF character followed by the command name followed by zero or more command switches and ends with the return character M This is an example of a FR CUBE valid command status o ping n OK Answer An OK answer is composed of zero or more characters followed by the character followed by the return character n This is an example of a FR CUBE OK answer pong gt n ERR Answer An ERR answer is composed of zero or more characters usually the hexadecimal error code followed by the character followed by the return character n This is an example of a FR CUBE ERR answer h40000103 n BUSY Answer A BUSY answer is sent by the programmer to the PC if a command take some time to execute A BUSY answer is sent at most every 3 seconds If no OK ERR or BUSY answer is sent within 3 seconds from the last command sent to the programmer a communication error has probably occurred A BUSY answer is composed of zero or more characters followed by the character
20. facturer Part Number 86093488613755E1LF Catalog Part Number Mouser 649 8693488637E1L 64 Systein Italia Srl VAT P I C F n IT01697470936 Via Giovanni Agnelli 1 33083 Villotta di Chions PN Italy Phone 89 0434 421111 Fax 39 0434 639021 info smh tech com www smh tech com Registered office sede legale V lo del Forno 9 Zip Cap 33170 Pordenone PN Italy Share Capital Capitale Sociale 10 000
21. ferenced to the Earth potential 62 FlashRunner Cube User s Manual 10 Specifications Electrical Specifications Feature Value Maximum Ratings Power supply voltage 30V ISP SxLO 1 7 voltage 0 7 6 5V ISP SxLO 1 7 current 60mA ISP SxPPS voltage 0 7 18V ISP SxPPS current 380mA ISP SxRLY voltage 1 0 30V Low level interface PRJ_SELx START START_ENAx BUSY PASS FAULTx 0 7 6 0V voltage Operating Ranges Power supply voltage 12 25V ISP SxLO 1 7 voltage 0 5 5V ISP SxPPS voltage 1 5 15V ISP SxPPS current 300mA ISP SxRLY voltage 0 28V Low level interface PRJ_SELx START START_ENAx BUSY PASS FAULTx 0 5 0V voltage Physical and Environmental Operating conditions 0 40 C 90 humidity max without condensation m 10 60 C 9096 humidity max without Storage conditions condensation EMC EMI EMS CE FCC Current limited recovers automatically after fault condition is removed 63 Specification ISP Connectors ISP and Low Level Interface connectors are DIN48 male connectors We suggest using the following compatible female connectors For wire wrapping DIN41612 connector 3 rows 48 pins 180 female C style Manufacturer Conec Manufacturer Part Number 122A10619X Catalog Part Number Mouser 706 122A10619X For soldering DIN41612 connector 3 rows 48 pins female R A C style Manufacturer FCI Manu
22. g site errors Use 0 to return system errors lt emevel gt 1to3 Description Get instrument status or error information When retrieving error information one or more error lines depending on the lt emtevel gt parameter are returned Each line begins with a 32 bit code which codifies the following information Bit 31 Reserved Bit 30 If 1 an error message in text format is available Bit 29 If 1 the error is programming site specific Bit 28 If 1 the error is driver programming algorithm specific Bit 27 If 1 the error is a system fatal error Bits 26 to 24 Reserved Bits 23 toO Error code If bit 29 is 1 then bits 7 to O signal whether programming in the corresponding programming site bit 7 programming site 8 bit O programming site 1 was successful bit O or not bit 1 34 FlashRunner Cube User s Manual Examples Pings the instrument to check if communication is OK status o ping pong Retrieves the last generated errors on programming site 1 with different error levels status o get p err v 1 11 H50000023 gt status o get p err v 1 12 H50000023 71 Connection Error gt status o get p err v 1 13 H50000023 71 Connection Error algo_api 337 H10000000 71 st701_cmds 432 H10000000 71 st701_entry 287 H10000000 71 st701_icc 208 H10000001 71 hal_icc1 144 gt 35 Commands
23. gorithms that support common microcontrollers and memories When you purchase a new programming driver you are supplied with a new driver file wnd and an updated license file wnl The license file enables the use of all of your purchased drivers on your specific FR CUBE unit You must copy these files to the unit s internal memory the driver file must be copied to the unit s drivers folder and the license file to the unit s sys folder Please refer to FR CUBE File System on page 53 for more information FlashRunner Cube User s Manual 2 Getting Started Guided Tutorial The following tutorial will guide you through the steps required to set up your FR CUBE programmer and create your first programming project 1 Install Software Insert the Setup CD into your PC and install the FR CUBE Software 2 Launch the Project Generator Launch the Project Generator application that is located under Programs Systein FR CUBE Software Project Generator Iri FR CUBE Project Generator O Fie Project Debug Tools Help O smo at 88 8 ER ICUBE arii Panel target Standalaee In System Programmer 1 c o In O e Oar m be i O 0 Y iNo project ie FR CUBE model selected Getting Started 3 Create a New Project Select File New Project give a name to your programming project and then follow the Project Creation Wizard steps r New Project Name WS Choose a na
24. h button is used to reset LAN settings to their factory settings 4 The ISP connector s are used to interface to the target system s to be programmed 5 The LOW LEVEL INTERFACE connector is used to interface the instrument to an ATE or other systems FlashRunner Cube User s Manual For details and pinout of the various connectors see the Connectors chapter on page 59 LEDs The LEDs on the top cover of the instrument from top to bottom indicate 1 POWER the instrument is turned on 2 STATUS indicates system warnings Normally off blinks if the System needs user action to retrieve detailed error information See Status Commands on page 34 3 BUSY turns on when programming when a programming project is being executed 4 PASS FAULT result of programming Each programming site has an PASS FAULT LED which turns green if programming on that site has been successful red otherwise FR CUBE GPO2 LEDs PWR ON O STATUS O BUSY O S1 PASS FAULT S2 PASS FAULT FR CU PWR ON O STATUS BUSY O S1 PASS O FAULT S2 PASS FAULT S3 PASS FAULT S4 PASS FAULT BE GP04 LEDs FR CUBE GP08 LEDs PWR ON O STATUS O BUSY O S1 PASS FAULT S2 PASS FAULT S3 PASS FAULT S4 PASS FAULT S5 PASS FAULT S6 PASS C FAULT S7 PASS FAULT S8 PASS C FAULT FR CUBE At a Glance Programming Drivers and Licenses FR CUBE comes with preinstalled programming drivers al
25. hat once the file is modified by the user it can be opened by the Project Generator but the Project Wizard will not be available Where to Go from Here In this chapter you have learnt how to use the Project Generator to create and execute a typical programming project Additionally FR CUBE can be controlled in three other ways 1 By manually sending commands and receiving answers using the Project Generator Terminal or any other terminal application for more information see Commands on page 27 2 By configuring the instrument so that it can work in standalone that is without a connection to a PC for more information see Standalone Mode on page 39 3 By building your own PC software that interfaces to the instrument for more information see FR CUBE API on page 43 25 FlashRunner Cube User s Manual 3 Commands Overview FR CUBE is a slave unit and is always awaiting for a new command incoming from the master PC When the programmer receives a SOF Start Of Frame character indicating the start of a new command it loads all incoming characters in a buffer until the reception of the return character n ASCII code h0A Maximum command length is 256 characters After reception of the return character the programmer interprets and executes the received command depending on the execution of the received command the protocol will answers to the master in three different ways 1 I
26. he source full flename dst path The remote instrument file system path where to store the file force transfer If TRUE file transfer will be executed even if a file with the same name and CRC exists on the instrument if FALSE file transfer will be executed only if necessary progress Address of a callback function that will receive progress information or Oif not used 50 FlashRunner Cube User s Manual FR SendFrame Prototype FR COMM ERR WINAPI FR SendFrameA FR COMM HANDLE handle const char command FR COMM ERR WINAPI FR SendFrameW FR COMM HANDLE handle const wchar t command Description Sends a command to the instrument Use the FR GetFrame function to retrieve the answer Return Value 0 The function call was successful 1 0 The function call was unsuccessful Call the FR_GetLastErorMessage function to get error information Parameters handle Communication handle returned by the FR OpenCommpPort function command A valid FR CUBE command 51 FR CUBE API FR OpenCommpPort Prototype FR COMM HANDLE WINAPI FR OpenCommPortA const char com port const char com settings FR COMM HANDLE WINAPI FR OpenCommPortW const wchar t com port const wchar t com settings Description Opens a RS 232 Ethernet or USB communication channel with the instrument Return Value gt 0 alid communication handle to use in subsequent functions NULL The function call w
27. ime fills the specified buffer range with data taken from the specified volatile memory offset Buffer range H00000000 H00000001 Volatile memory offset HOOO ce emn L a Proceed to the end of the Project Creation wizard Your programming project is now ready to accept variable data Before executing the project you must supply the variable data to each of the programming sites To do so send the volatile o write command for more information see Volatile Memory Commands on page 38 Alternatively you can skip steps 1 to 3 but you must manually edit your programming project by inserting an appropriate data o set c out t volatile command and subsequent appropriate programming commands for more information see Data In Out Commands on page 30 56 FlashRunner Cube User s Manual 8 Power and Relay Options Power Supply Options FR CUBE can be powered in two ways 1 With the provided power supply which supplies 15V DC 2 By providing a power supply to the PWR pin of the Low Level Interface connector see Low Level Interface Connector on page 60 Relays On all FR CUBE models a special signal SxRLY is present on the ISP connector on every programming site If the programming site is enabled this signal is driven to OV when a relay o close command is executed and driven to 5 5V when a the relay o open command is executed This is useful for driving an
28. is the error detail information that is returned and can be 1 2 3 Examples Executes the Project myprj wnp on programming sites 1 2 3 4 exec o prj f projects myprj wnp s hOf h20000003 In this case the returned error indicates that there are site specific errors bit 29 1 and that the sites where errors occurred are sites 1 and 2 To retrieve detailed error information about site 1 for example the following command can be sent status o get p err v 1 12 h5000001 23 Error Timeout occurred gt The answers indicates that Project line 23 issued a h5000001 error and the text between quotes explains the error 31 Commands File System Commands Syntax fs o rmdir d lt directory gt fs o mkdir d directory fs o dir d lt directory gt fs o del f filename ifs o send d filename fs o receive d filename Parameters directory Full path of a directory filename Full path of a filename Description Allow to perform various operations on the programmer s file system Examples Shows the contents of the programmer s root directory fs o dir d 2010 06 21 16 35 06 DIR projects 2010 06 21 16 35 16 DIR sys 2010 06 21 16 35 20 DIR images 2010 06 21 16 35 26 DIR drivers gt 32 FlashRunner Cube User s Manual Programming Commands Syntax load driver m manufacturer d device dev o begin
29. me for your project pro Project wil be created in the local PROJECTS directory relative to the WORKSPACE setting CC ema Create a New Project Step 1 of 3 In the first Wizard step specify the target device by clicking the Edit button Project Creation Wizard Step 1 3 Create Edit File CD Next specify the file to be programmed image file To create an image file click the Create Edit File button A dedicated window will open FlashRunner Cube User s Manual Parameters 128KB bin BIN 00000000 0001FFFF TEE Format FR CUBE Image X Filename C Program Files x86 Systein FR KUBE Software 1 11lmages MY IMG w Fil unused locations with HFF E Create a conversion report C re In the Output File section specify the output filename by clicking the button Use the Add button to compose the data that will compose the Image file Use the button to specify the name of the Image file When done click OK to return to the Wizard and proceed to Step 2 Create a New Project Step 2 of 3 In this step specify target parameters and connection values The Wizard will automatically fill all data with typical values for the selected target device Getting Started x Project Creation Wizard Step 2 3 pena gt oi CUBE Target I O Target Power Supply Co
30. mmunication verify Options Target 1 0 Device 1 0 voltage mV 3300 Clock I O drive mode hiz X Clock 1 0 frequency Hz 16000000 comcel lt Previous Next gt The number of tabs displayed in this window depends on the selected target device however three tabs Target I O Target Power Supply and Communication are always present and will be briefly discussed below The first tab is Target I O The Device I O voltage setting specifies the voltage of the ISP lines You should check the target board schematics or ask the board developer about this value The allowed voltage also depends on the selected target device The Clock I O drive mode setting allows you to decide how the SxL04 ISP line is driven the x index refers to the programming site see ISP Connectors on page 59 This line can be used as an auxiliary ISP line to provide a clock to the target device as a generic I O line or as a high impedance output no electrical driving When used as output line set to high or low it could be used for example to disable the external watchdog circuit in the target board When used as clock out you can specify the output frequency in the Clock I O frequency field We suggest leaving this line floating HiZ when not used in order to decrease electrical noise on other ISP lines FlashRunner Cube User s Manual n Project Creation Wiza
31. n create additional folders but the four folders listed above must always be present on the FR CUBE file system and must not be removed Additionally do not remove or rename the contents of the SYS folder 54 FlashRunner Cube User s Manual 7 Variable Data Programming Overview FR CUBE has built in dedicated memory banks for each programming site This memory can be used to temporarily store variable data that will be written to the target device during programming This is useful for serial numbering and for any other variable data that needs to be written to the target device at programming time Usage To implement variable data programming 1 Use the Project Creation wizard of the Project Generator application to create your programming project When creating the FR CUBE Image file add a variable data record to the output file as shown below l add Data D From source file Data comes from a file Constant data pattern Manual data insertion i e for Option Bytes Exclude r Used to exclude an address range from programming Variable data Runtime data specfication i e for serial numbering MAC addresses etc Coc con J a 55 Variable Data Programming 2 You will then be asked for the target device address range to be programmed and the offset of the memory bank that will contain the variable data Add Variable Data us At run t
32. nction call was successful 1 0 The function call was unsuccessful Call the FR GetLastEmorMessage function to get error information Parameters handle Communication handle returned by the FR_OpenCommPort function answer The answer read back from the instrument in response to the command sent maxlen Maximum length in characters of the answer buffer timeout ms Time in milliseconds before the function times out 4T FR CUBE API FR GetLastErrorMessage Prototype void WINAPI FR_GetLastErrorMessageA char error msg unsigned long tring len void WINAPI FR_GetLastErrorMessageW wchar t error msg unsigned long string len Description Returns a string containing the last FR CUBE error message Parameters eror msg The string that will receive the error message msg len Length in characters of the error message buffer 48 FlashRunner Cube User s Manual FR ReceiveFile Prototype FR COMM ERR WINAPI FR ReceiveFileA FR COMM HANDLE handle const char protocol const char src filename const char dst path bool force transfer FR FileTransferProgressProc progress FR COMM ERR WINAPI FR ReceiveFileW FR COMM HANDLE handle const wchar t protocol const wchar t src filename const wchar t dst path bool force transfer FR FileTransferProgressProc progress Description Receives a file from the instrument s internal memory and saves it to the PC Return Value 0 The func
33. rd Step 2 3 _ ER ICUBE Target 1 0 Target Power Supply Communication Verify Options Target Power Supply Target power supply voltage mV 3300 Power up time ms 100 Power down time ms 100 i k a If you decide to power the target board through the FR CUBE power supply ine SxPPS specify in the Target Power Supply tab the electrical and timing parameters of the target power supply line FR CUBE is able to power the target board through a dedicated programmable power supply output line per site The voltage of the programmable power supply line Target power supply voltage setting can be in the range 1700mV to 13000mv Each programmable power supply line features an internal voltage limiter that cuts the voltage output in case of short circuits or overloads The current output is limited to about 400mA The Power up time setting specifies the delay between the programmable power supply line turning on and the first operation on the ISP lines The purpose of this parameter is to wait for the power supply to become stable before starting ISP programming This parameter is useful when large capacitors are mounted in the target board s power line The Power down time setting acts in similar way it sets the delay between the programmable power supply line turning off and subsequent operations Getting Started r Project Creation Wizard S
34. ries CPLDs and other programmable devices High speed parallel programming Compact size fixture friendly Standalone operations or host controlled Designed for easy ATE interfacing Robust and reliable Support of several programming interfaces JTAG BDM SPI 12C UART etc Large built in internal memory for projects images etc Programmable power supply output 1 5 13V Programmable I O voltage 1 6 5 5V High speed I O USB LAN isolated RS 232 isolated and low level interface isolated ISP I O relay barrier only available on the single site model I O protection Wide range power supply 12 25V The shortest possible programming times are guaranteed due to a combination of highly optimized programming algorithms local storage of programming data and high slew rate line driver circuitry FlashRunner Cube User s Manual Model Comparison The following table summarizes the main features of the various FR CUBE family models FR CUBE Model Comparison Feature FR CUBE GP02 FRCUBEGP04 FR CUBE GP08 General Features Programming Sites 2 4 8 Power Supply 12 25V 12 25V 12 25V Microcontrollers Microcontrollers Microcontrollers CPLDs Serial Device Type Support CPLDs Serial CPLDs Serial Memes sete Memories Memories Memories Programmin UART SPI JTAG UART SPI JTAG UART SPI JTAG Pd 9 PC BDM SWD C BDM SWD C BDM SWD etc etc etc
35. rough the ISP connector s To view the connections for your selected target device select Debug Show ISP Connections _ i FRC GP 08 ISP Connections for Winbond W25X10BV memspi01 m Im ISP Connector A ISP Connector B Lu a pem eer RM Ml Site 4 Site 3 Site 2 Site 1 Site 8 Site 7 Site 6 Site 5 Color Signal Name Target Signal Name Target Signal Description a SA01 E Write Protect Programmer set to inactive level while programming the device B sur CK Serial Clock E sana DO 101 Serial Data Output E sao CLOCKOUT gp 540 45 Chip Select B sa DI 100 Serial Data Input B suor HOLD Hold Programmer set to inactive level while programming the device O SxPPS VOD Target VOD Programmer can provide a power supply for the target system E 9o GND GND O sey RLY Relay output See the table on page 60 for more details 23 Getting Started 9 Startup FR CUBE Connect FR CUBE to your PC through the provided serial cable Finally power up FR CUBE using the provided power supply 10 Program the Target Device Select Debug gt Run Project The Project file wnp and Image file wni will be automatically uploaded to FR CUBE and the project will be executed Your target device s will be programmed igi FR CUBE Project Generator O J Project file C Program Files x86 Systeln FR CUBE Software 1 11 projects MY_PRJ wnp L File Project Debug Tools Help Li
36. s file system Description Specify the source and destination of the programming data Examples Sets the input image file to be programmed and subsequently programs it data o set c in t file f images myfile wni gt prog o cmd c program m flash s h8000 t h8000 I h8000 gt Sets the output file to receive binary data and subsequently reads data from the target device data o set c out t file f images dump bin gt prog o cmd c read m flash s h8000 t h8000 I h8000 gt 30 FlashRunner Cube User s Manual Execution Command Syntax exec o prj f lt project gt s sites Parameters project The Project filename to execute sites A 8 bit value indicating the programming sites to be enabled Description Executes the specified Project over the specified programming sites In case of error a 32 bit value is returned This value indicates whether the error is site specific bit 29 1 or system specific bit 29 O If the error is site specific the 8 least significant bits bits from 7 to O signal whether programming in the corresponding programming site bit 7 programming site 8 bit O programming site 1 was successful bit O or not bit 1 To retrieve error messages use the status o get p err v site lt errlevel gt command where site is 1 to 8 to retrieve a specific programming site error or 0 to retrieve a system error lt errlevel gt
37. tep 2 3 ER M em S Target 110 Target Power Supply Communication Verify Options Communication Communication protocol SPI m Bitrate H2 10000000 Cancel C mt E a The content of the Communication tab depends on the selected target device It allows you to select the communication protocol that will be used for programming some target devices may provide more than one communication protocol and its related settings usually the communication speed and other parameters Usually the higher the communication speed the shorter better the ISP cabling must be After carefully checking all of the parameters values proceed to Step 3 20 FlashRunner Cube User s Manual Create a New Project Step 3 of 3 In this step you select which programming operation to perform on the target r gt Project Creation Wizard Step 33 ani ICUBE V Enable Power Supply output V Check Communication with device V Disable the device protection Y Erase FLASH memory F Blank Check FLASH memory F Program FLASH memory V Verify FLASH memory readout method Read FLASH memory Cancel lt Previous Finish Click Finish to end the Wizard At this point a FR CUBE Programming Project will be created in the Projects directory relative to the Project Generator application location 21 Getting Started
38. their associated algorithms are initially released It is Systein s policy to endeavor to rectify any programming issues as quickly as possible after a validated fault report is received It is recommended that high volume users always validate that a sample of a devices has been programmed correctly before programming a large batch Systein can not be held responsible for any third party claims which arise out of the use of this programmer including consequential loss and loss of profit Systein Warranty Information Systein warrants that this product will be free from defects in materials and workmanship for a period of one 1 year from the date of shipment If any such product proves defective during this warranty period Systein at its option either will repair the defective product without charge for parts and labor or will provide a replacement in exchange for the defective product Parts modules and replacement products used by Systein for warranty work may be new or reconditioned to like new performance All replaced parts modules and products become the property of Systein In order to obtain service under this warranty Customer must notify Systein ofthe defect before the expiration of the warranty period and make suitable arrangements for the performance of service Customer shall be responsible for packaging and shipping the defective product to the service center designated by Systein with shipping charges prepaid Systein
39. tion call was successful 1 0 The function call was unsuccessful Call the FR GetLastEmorMessage function to get error information Parameters handle Communication handle returned by the FR OpenCommpPort function protocol Transfer protocol Must be ymodem src filename The full filename including path of the remote file dst path The PC path where to store the file force transfer If TRUE file transfer will be executed even if a file with the same name and CRC exists on the PC if FALSE file transfer will be executed only if necessary progress Address of a callback function that will receive progress information or Oif not used 49 FR CUBE API FR SendFile Prototype FR COMM ERR WINAPI FR SendFileA FR COMM HANDLE handle const char protocol const char src filename const char dst path bool force transfer FR FileTransferProgressProc progress FR COMM ERR WINAPI FR SendFileW FR COMM HANDLE handle const wchar t protocol const wchar t src filename const wchar_t dst path bool force transfer FR FileTransferProgressProc progress Description Sends a file to the instrument s internal memory Return Value 0 The function call was successful 1 0 The function call was unsuccessful Call the FR_GetLastErrorMessage function to get error information Parameters handle Communication handle returned by the FR OpenCommpPort function protocol Transfer protocol Must be ymodem src filename T
40. u Nacion ooi iata uie ia Std cs 59 ISP GONMECIONS cd a ala ls teet ee 59 Low Level Interface Connector ssesssseeeenenes 61 GOMA DOMAINS A aaa 62 10 Specifications qui 63 Electrical Specifications eene 63 ISP GOMMECTORS teil oai eec area iaia 64 FlashRunner Cube User s Manual Index of Figures Low Level Interface Signals Timing sss 40 FRG GP O2ZISP AGOrIBISCIOIS d et tee pre tees 59 FRC GP 04 ISP CONNECHO MS emen 59 FRG GP 08 ISP COnMECIONS cierto eot heh eren cia 59 Index of Tables FR CUBE Model Comparison ssssssssseee 11 ISP Signal Definitions cese 60 Low Level Interface Signals no 61 ATE and Target Ground DOMAINSs ii 62 FlashRunner Cube User s Manual 1 FR CUBE At a Glance Overview Congratulations for purchasing a FR CUBE In System Programmer The FR CUBE Series of In System Programmers are a breakthrough in the Programming industry The programmers support a large number of devices microcontrollers memories CPLDs and other programmable devices from various manufacturers and have a compact size for easy ATE fixture integration They work in standalone or connected to a host PC RS 232 LAN and USB connections are built in and are provided with easy to use software utilities FR CUBE At a Glance Features Support of microcontrollers serial and parallel memo
41. ueJ6oJd elu je el eAnoeul O JS JeuuuueJ60J0 1991044 SIM AME LOKS lv 6v SV Iv v 6v Sv Ly umoa ENSIUNENS A QUIEN seus seus uonduosog eubis 1961e1 ps g 10199UU09 dsl Y 10 99UU09 dsl 10 09 suonuyac DUBIS dS 60 FlashRunner Cube User s Manual Low Level Interface Signals Signal Description FRCUBEGP02 FRCUBEGP04 FR CUBE GP08 Pin Pin Pin PWR Input Power Supply 12 25V A5 B5 A5 B5 A5 B5 GND Power Supply Ground C5 C5 C5 A10 B12 A10 B12 A10 B12 GNDI Low Level Interface Ground C15 C16 C15 C16 C15 C16 TX_RS232 RS 232 TX Outpu A16 A16 A16 RX RS232 RS 232 RX Input B16 B16 B16 PRJ SELO Project Selector 0 Input internal B10 B10 B10 pull up PRJ SEL1 Project Selector 1 Input internal C10 C10 C10 pull up PRJ SEL2 Project Selector 2 Input internal ATI M1 M1 pull up PRJ_SELS Project Selector 3 Input internal B11 B11 B11 pull up PRJ_SEL4 Project Selector 4 Input internal CH C11 C11 pull up PRJ SEL5 Project Selector 5 Input internal M2 M2 A12 pull up START Project Start Input internal A7 A7 A7 pull up START ENA1 Si e 1 Project Start Enable Input B7 B7 B7 internal pull up gt START_ENA2 Si e 2 Project Start Enable Input C7 C7 C7 internal pull up Im START ENA3 Si e 3 Project Start Enable Input _ 8 8 internal pull
42. up 3 a START_ENA4 Si e 4 Project Start Enable Input A B8 B8 internal pull up 3 START_ENAS Si e 5 Project Start Enable Input F 7 C8 internal pull up gt START ENAG Si e 6 Project Start Enable Input A 7 9 internal pull up A START_ENA7 Si e 7 Project Start Enable Input a B9 internal pull up START ENAB Si e 8 Project Start Enable Input a C9 internal pull up BUSY Busy Output push pull C12 C12 C12 PASS FAULT1 S1 PASS FAULT Output push pull A13 A13 A13 PASS FAULT2 S2 PASS FAULT Output push pull B13 B13 B13 PASS FAULT3 S3 PASS FAULT Output push pull C198 C13 PASS FAULT4 S4 PASS FAULT Output push pull A14 A14 PASS FAULT5 S5 PASS FAULT Output push pull B14 PASS FAULT6 S6 PASS FAULT Output push pull C14 PASS FAULT7 S7 PASS FAULT Output push pull A15 PASS FAULT8 S8 PASS FAULT Output push pull B15 Connectors All low level interface lines are isolated from system GND and are referenced to GNDI except for the PWR line which is referenced to GND Ground Domains The following diagram illustrates the two ground domains of the programmer ATE System Target Low Level Interface Board ATE GNDG NDI GNDT ARGET GND ATE and Target Ground Domains In order to avoid undesired current paths between the programmer and the target board we suggest to use a power supply with a floating output ground not re

Download Pdf Manuals

image

Related Search

Related Contents

PG Shovel 2005  KS-FX440 KS  EnerGenie SPG5-U-5 surge protector  PDFファイル  Industrial Protocols User's Guide  

Copyright © All rights reserved.
Failed to retrieve file