======================== ADS1271EVM version 1.1.0 ======================== (c) 2004-2005 Texas Instruments Inc. Installation ============ From the CD, you can begin the installation by running Install.exe. From the zip archive, run setup.exe. If you are updating from version 1.0.0, see the next section. The users guide is provided in the PDF file ads1271evm_users_guide.pdf. Read it first -- but also see "Users guide errata" below. You need a PDF reader to read the users guide. If you do not have one, install Adobe Reader by executing AdbeRdr60_enu_full.exe on this CD. Updating ======== If you are updating from version 1.0.0, the installer will detect the old version of the software, uninstall it, and then quit. To install the software, run the software again. If you have already installed the VISA runtime, you do not need to install it again. Click Cancel when the installer offers to install the VISA runtime. You may not recognize this dialog right away, as it is somewhat cryptic; it appears after the installer seems to have finished (which it has, almost). Users guide errata and additions ================================ The users guide has not yet been updated for changes to the software. Screen captures do not exactly match the current version's appearance, and operation is slightly different in a few respects. Most importantly, the program's startup has changed. The program no longer checks for the MMB0 at startup only, and the MMB0 need not be connected when you start the program. If the program does not find the MMB0, it will continuously look for it until it is connected. Therefore, section 6.3.1 mostly does not apply. The operations of acquiring and recording data are the same as before. There is a new menu called "Tools". This contains two commands for performing hardware tests on the board. The tests are performed at production time, but you can run them again if you like. Power supply ============ There has been some confusion about connecting the MMB0's jumpers and power supply, since the user's guide does not explain this clearly. The MMB0 has two main power supply inputs. One is the terminal block at the front edge of the board, and the other is the DC power adapter jack on the other side, next to the USB connector. The DC power adapter jack can accept tip-positive wall-mount power supplies of about 6-10V. From this, +5V, +3.3V, and the DSP's core voltages are generated. However, daughtercards like the ADS1271EVM may require additional supplies, such as +/-15V. The MMB0's regulators cannot supply these, so they must be supplied through the terminal block. The ADS1271EVM does not absolutely require +/-15V, but these supplies power the OPA1632-based buffer circuitry on the board. For best AC performance at least, it is highly recommended to use these buffers; but if you will not be using them, you can supply the entire circuit from the DC IN jack. Power supply connection with buffers ------------------------------------ If you will be using the buffers, connect the MMB0's terminal block to a triple-output laboratory power supply as follows: - -VA to -15V - +VA to +15V - +5VD to +5V - GND to GND Then set up the jumpers on the MMB0 as follows: - J13, next to the terminal block, should have the +5V - +5VA side shorted, and the other side open. - J12, next to the DC IN jack, should be open. Power supply connection without buffers --------------------------------------- If you will not be using the buffers, you can use a wall-mount supply. In this case, set up the MMB0's jumpers as follows: - J13, next to the terminal block, should have the +5V - +5VA side shorted, and the other side open. - J12, next to the DC IN jack, should be shorted. Bug reporting and feature requests ================================== Please report any bugs you find in this software, or feature requests, to the TI Product Information Center. We will make updated versions of the software available from the TI website; search for ADS1271 and navigate to the ADS1271EVM tool folder. If you have suggestions for improvement, please report these to the PIC. Information on how to contact the PIC in your country is available from the TI website. Source code =========== Full source code for the package is provided in the zip file ads1271evm_mmb0_1-1-0_src.zip. This package consists of firmware which runs on the TMS320VC5507 on the MMB0 motherboard, and a LabView program running on your PC. You do not need LabView to run this program. The firmware was written in C using Texas Instruments' Code Composer IDE. You can view the source code without Code Composer using any text editor, but you cannot build it without Code Composer. The PC software was written using LabView. If you do not have LabView, you cannot view or edit the source code. If you do have LabView, you need the Full or Development version to edit the source code fully, as the code uses certain features only available in those versions. The USB stack ("PORUS") is still under development and has numerous deficiencies. Most significantly, the version included here cannot receive bulk data. This does not affect the ADS1271EVM package. You may find that certain files seem to have no use. There are indeed a few header files which need to be cleaned out of the tree. You will find certain source documentation files in the tree. These have not been reviewed and some are known to be inaccurate. Do not trust them too far.