ENGLISH 简体中文 日本語 한국어  



   
 
请输入关键词或器件型号    



DSECASH Initializing iButtons as Co-Processors or User Tokens

The DSECASH eval kit software comes with the eCashInit Java™ Web Start program. This program is used to initialize the iButtons in the kit to be either sha-1 coprocessors or user tokens. The coprocessor actually stays on the demo board and performs on-demand sha-1 computations, while the user tokens are carried around by the user and actually securely stores the monetary value. The user presents a user token to the "blue dot" on the demo board and the monetary value gets debited.

See below for instructions on initializing the iButtons (either DS1963S or DS1961S) to be coprocessors or user tokens.  If a more comprehensive look at the DSECASH kit is needed, its datasheet is available for download here: /dsecash


Launching the eCashInit Java Program

To launch the eCashInit program, simply click on the button below. For instructions on launching this program manually see the DSECASH Software Download Page.




eCashInit Startup Screen

With the DS9097U 1-Wire adapter plugged into the serial port and the DS1402-DR8 “blue dot” plugged into the adapter, run the eCashInit Java program. The following Window appears, asking for which COM port to use with the DS9097U:

eCash Init Startup Screen

Follow the steps presented and select the appropriate COM port. Click OK when finished.


Co-Processor Initialization Screen

The next window to appear gives a choice between two tabs. Selecting the first tab starts the process for creating a SHA-1 co-processor. Take a DS1963S iButton, snap it into the blue dot, and follow the instructions. When finished, snap the co-processor into one of the iButton clips provided on the evaluation board. Note that the type of user token (DS1961S or DS1963S) needs to be specified. See screen capture below.

eCashInit Co-Processor Initialization Screen


User Token Initialization Screen

The second tab of the eCashInit program starts the user token initialization process. Follow the instructions to create the user token. The user token actually carries the monetary value, and needs to be specified during the initialization process. The user token can either be a DS1961S or a DS1963S. Click the "Initialize Now" button to finish creating the user token. See below for screen shot.

User Token Initialization Screen


Technical Support Resources

Maxim provides many technical support resources for developers. In addition to datasheets, we provide a large number of application notes and software development tools.

FAQs

iButton Product Data Sheets

1-Wire Product Data Sheets

Application Notes and White Papers

Software Development Tools & SDKs

Online Support Request System
        •         •         •     隐私权政策     •     法律声明

    © 2009 Maxim Integrated Products版权所有