Starting Download..
save Save

What is an example of a routine in the testplan for flash programming using the Utility Card?

The following is a sample of commands used in the testplan to control a flash programmer installed on the Utility Card in an i3070 Series 5 tester:

Legend:

DLL name = FR3070A.dll


List of actions to be passed to the programmer (file uploaded into the programmer prior to programming, as part of the setup) = T24C128B.FRS
Var = Results expected from programmer (via DLL). For this example, 0 = Fail, 1 = Pass
Rtn$ = Stores any text response from the programmer (via DLL).
 

Testplan:

!Engage board and turn on power

load board
vacuum well a is 2,3
faon

powered
cps
sps 1, 3.3, 2

!Programming sequence

xdload "FR3070A"          !loads the DLL file into memory
xdconnect "FR3070A"          !closes the isolation relays on the Utility Card connecting the programmer module to the DUT (Device Under Test)

xdcall "FR3070A","send_command",Var,Rtn$; "run T24C128B.FRS"          !sends the command to the programmer to execute the list of actions


xdcall "FR3070A","get_answer",Var,Rtn$; "run T24C128B.FRS"| print Var, Rtn$          !PASS/FAIL results saved into Var and any message from the programmer is saved into Rtn$

 

xddisconnect "FR3070A"          !opens the isolation relays on the Utility Card disconnecting the programmer module from the DUT
xdunload "FR3070A"          !unloads the DLL file from memory

 

!Disconnect power and release board

sps 1, 0, 2
dps
unpowered
faoff
 

Was this helpful?


Didn't find what you're looking for?