参数资料
型号: PPM3A1-UPG5M
厂商: Equinox Technologies
文件页数: 12/22页
文件大小: 0K
描述: UPGRADE PPM3 RAC DEVELOPMENT
标准包装: 1
类型: 升级套件
适用于相关产品: PPM3-MK2
其它名称: 483-1010
PPM3A1-UPG5M-ND
3.0 Remote Application
This section details how to set up a Remote Application to control Equinox programmers via
the ISP-PRO application. You will not find programming language specific terms except for
some simple SQL commands. You can start from this introduction and use any programming
language you like as long as it supports SQL and ODBC or another way to create and edit
entries in the ISP-PRO database. You can even control the programmer just with Access or
the Database Explorer ‘ADOExplorer’ which is installed by EQTools and ISP-PRO.
3.1 Connecting to the database
Since the database is the only way to communicate with ISP-PRO, you first have to connect
to this database. EQTools Version2 and ISP-PRO Version 3 now install and use an ‘ADO
Database Connection’ by default. If your Remote Application does not support ‘ADO’, then an
‘ODBC Connection’ should be established instead. Please see the ‘ISP-PRO – Getting
Started Guide’ for instructions on setting up an ODBC Database Connection.
3.2 Obtaining a list of programmers and projects
Before starting a programming process you have to know which programmers are connected
to ISP-PRO. You have already learned that ISP-PRO maintains a list of the programmers
and their projects in the database. All information you need is stored there. You will need a
SQL command like this to retrieve the data:
select PPM, Project_Name from Projects
You should give the user a possibility to select the programmer and project or you will have
to hardcode it in your Remote Application. Please be aware that the projects expect certain
target devices. The script can be set to check for the target signature to make sure the
correct device is attached to the programmer.
?
?
?
?
start EQTools
open the script in Script Wizard
in Script Tasks activate Check Signature
in Check Signature make sure that Check Signature is activated
3.3 Starting a programming process
In order to start a programming process, all you have to do is to create a New Entry in the
table progstatus and set the Status to be e.g. ‘WAITING’ This signals to ISP-PRO that the
script is to start execution. Unfortunately it is not that easy. You still have to define on which
programmer this programming process should be executed, and which project and script you
wish to use. The script name must be stored in Script Name, the projects in AutoProgram1 or
AutoProgram2. In SQL this can be achieved so:
insert into progstatus (Script_Name, AutoProgram1, AutoProgram2, Status)
values (’ascript’, ’project1’, ’project2’, ’WAITING’);
This entry will get an ID using an autonumber. Using this ID you can find this entry again and
check for the status or abort the programming process. Since the autonumber is simply
counting up, the easiest way to get the entry you just created is to find the highest ID in the
table.
12
ISP-PRO - Remote Application Control V1.01 - 22/02/05
相关PDF资料
PDF描述
PQ-MDS-PCIEXP PCI EXPANDER ADAPTOR
PQF-44 PLUG QFP 44PIN (SOLDER DOWN)
PRG18BB471MS1RB THERMISTOR
PS1600 POWER SUPPLY HOTSWAP 90-245V
PS5100EV KIT EVALUATION PS5100 W/PS051
相关代理商/技术参数
参数描述
PPM3A1-UPG6M 功能描述:UPGRADE PPM3 LABVIEW DEVELOPMENT RoHS:否 类别:编程器,开发系统 >> 软件 系列:- 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
PPM3A1-UPG7 功能描述:UPGRADE PPM3 JTAG ISP AVR MCU RoHS:否 类别:编程器,开发系统 >> 软件 系列:- 标准包装:1 系列:ISE® 设计套件 类型:订阅 适用于相关产品:Xilinx FPGAs 其它名称:Q4986209T1081384
PPM3-MK2 功能描述:PROGRAMMER PRODUCTION ISP RoHS:否 类别:编程器,开发系统 >> 过时/停产零件编号 系列:PPM3-MK2 标准包装:1 系列:- 类型:MCU 适用于相关产品:Freescale MC68HC908LJ/LK(80-QFP ZIF 插口) 所含物品:面板、缆线、软件、数据表和用户手册 其它名称:520-1035
PPM3-MK2(UN) 制造商:Equinox Technologies 功能描述:PROGRAMMER ISP
PPM-4 功能描述:电线鉴定 Pre-Printed Marker Cards, Hi-Temp, .25" RoHS:否 制造商:TE Connectivity / Q-Cees 产品:Labels and Signs 类型: 材料:Vinyl 颜色:Blue 宽度:0.625 in 长度:1 in