FlashPro v3.3 User's Guide - ... Software Installation FlashPro v3.3 User’s Guide 11 8. If you clicked

  • View
    0

  • Download
    0

Embed Size (px)

Text of FlashPro v3.3 User's Guide - ... Software Installation FlashPro v3.3 User’s Guide 11 8. If...

  • Actel® FlashPro v3.3

    User’s Guide

    Windows®

  • Actel Corporation, Mountain View, CA 94043-4655 © 2004 Actel Corporation. All rights reserved.

    Printed in the United States of America

    Part Number: 5029138-9

    Release: October 2004

    No part of this document may be copied or reproduced in any form or by any means without prior written consent of Actel.

    Actel makes no warranties with respect to this documentation and disclaims any implied warranties of merchantability or fitness for a particular purpose. Infor- mation in this document is subject to change without notice. Actel assumes no responsibility for any errors that may appear in this document.

    This document contains confidential proprietary information that is not to be disclosed to any unauthorized person without prior written consent of Actel Cor- poration.

    Trademarks Actel and the Actel logo are registered trademarks of Actel Corporation.

    Adobe and Acrobat Reader are registered trademarks of Adobe Systems, Inc.

    All other products or brand names mentioned are trademarks or registered trade- marks of their respective holders.

    2

  • Table of Contents

    Table of Contents

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Document Organization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Document Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Platform Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Actel Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Actel User Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 FlashPro Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 FlashPro Lite Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 FlashPro3 Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Software Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Software Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Hardware Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Starting FlashPro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 FlashPro Software Graphical User Interface . . . . . . . . . . . . . . . . . 14

    2 Using FlashPro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Initial Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Analyze Chain and Device Selection . . . . . . . . . . . . . . . . . . . . . 23 Loading the STAPL File . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Selecting an Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Programming a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Verifying the Correct Programming. . . . . . . . . . . . . . . . . . . . . . 28 ChainBuilder Programming . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Permanently Lock the Device . . . . . . . . . . . . . . . . . . . . . . . . . 34

    FlashPro v3.3 User’s Guide 1

  • Saving Your Log File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

    3 Using FlashPro Lite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Initial Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Analyze Chain and Device Selection . . . . . . . . . . . . . . . . . . . . . . 43 Loading the STAPL File. . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Selecting an Action. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Programming a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Verifying the Correct Programming . . . . . . . . . . . . . . . . . . . . . . 48 Permanently Lock the Device . . . . . . . . . . . . . . . . . . . . . . . . . 50 Saving Your Log File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

    4 Using FlashPro3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 Hardware Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Initial Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Analyze Chain and Device Selection . . . . . . . . . . . . . . . . . . . . . . 60 Loading the STAPL File. . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Selecting an Action. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Programming a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Verifying the Correct Programming . . . . . . . . . . . . . . . . . . . . . . 66 ChainBuilder Programming . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Permanently Lock the Security Setting . . . . . . . . . . . . . . . . . . . . 72 Saving Your Log File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Batch Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Serial Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    A Error Messages & Troubleshooting Tips . . . . . . . . . . . . . . . .89 Exit Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Exit 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Exit 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

    2 FlashPro v3.3 User’s Guide

  • Table of Contents

    Exit 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Exit 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Exit 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Exit 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Exit 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Exit 8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Exit 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Exit 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Exit 15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Exit 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Exit 80 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Exit 90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Exit 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Exit Null . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Cable to target is not connected properly . . . . . . . . . . . . . . . . . . . 95 Chain Integrity Test Failed: XX. . . . . . . . . . . . . . . . . . . . . . . . 95 Could not connect to programmer on port lpt1 or Parallel port device does not support IEEE-1284 negotiation protocol . . . . . . . . . . . . . . . . . . . 96 Exter