General PLD Information
|PLD Update Instructions|
VersaLogic CPU boards feature one or more programmable logic devices (PLDs) that control various functions of the board. PLDs are factory programmed and may, on certain boards, be re-programmed with updated code in the field. Updating to the latest PLD code might improve performance or correct errors. To update PLD code, you must download the file that contains the code and the update utility, ISPVME.exe. You must run the utility from DOS, not a DOS window in a higher-level OS.
|Note: See the private support page for your board for PLD and BIOS compatibility information.|
Before you update the PLD code of your VersaLogic SBC board, make sure you do the following:
ispvme -board board vme_fileWhere board is the VersaLogic SBC model and vme_file is the DOS-renamed VME file. For example:
ispvme -board epm-5 epm5gr~1.vmeThe process takes about a minute and will complete with a pass or fail message. If the process fails, call VersaLogic Customer Support at (541) 485-8575 for assistance.
The ISPVME utility writes new PLD code to the on-board PLD. The utility is included in the PLD download files on the support page for your board, but you can download the latest version below.
ISPVME Utility rev 1.09
This utility writes new PLD code to the on-board PLD. (Includes the ISPVME.ID file, which must be present to determine the PLD version of a board.)
To determine the intalled PLD version on your VersaLogic SBC, use the command syntax below (available with ISPVME version 1.04 and later). The ISPVME.ID file must be in the same directory as the utility.
ispvme auto id
The results show the PLD set version, as well as the versions of the PLD_A and PLD_B images; for example:
VersaLogic PLD version details
EPM-5 PLD Set version 6.00 (standard temperature)
PLD_A version 1.02
PLD_B version 1.10