background image

 

(Note: The FX3 board will have driver software available on Cypress website or other 
platforms,  that may be different than the one provided on ADI’s wiki page. The driver 
provided is the one tested with the ADcmXL Evaluation Software and in some cases other 
drivers may not be supported.) 

2.  Run the executable DriverSetup.exe 
3.  Connect the ADCMXL3021 (or ADcmXL1021-1)  device, breakout boards,  and the FX3 

through the interface board. 

4.  Connect the FX3 board to a PC USB port. LED indicates power.  One LED on the FX3 

board and one on the BR-047904 adapter board should be lit by default when the USB 
cable is plugged into the PC 

5.  Run the application ADCMXL_Evaluation_n_n_n.exe.  Note:  This application and the 

required DLLs must be in the same folder. 

 

Troubleshooting 

No light on the ADCMXL_BRKOUT/PCBZ board are lit: 

-

 

Check to make sure the ADcmXL module is plugged into P2.   

-

 

Check that ribbon cable is firmly and correctly plugged into both boards. 

-

 

Check that USB is plugged into the FX3 board, the FX3 board is plugged into the ADcmXL 
FX3 Interface board. 

 
More or less than 1 LED is lit on the FX3 board 

-

 

Check that the USB 3.0 A to B cable is plugged into the PC and the FX3 board. 

-

 

Use a different USB port on the PC. 

-

 

Be sure 4 jumpers are placed on the FX3 board. 

 
When running software, get a message similar to “Unable to connect to an FX3 Board” 

-

 

Be sure ADcmXL Evaluation software is in a folder with all provided .dll files 

-

 

FX3 driver not installed properly or at all, Install provided FX3 driver 

-

 

Unplug and re-plug USB cable to power cycle the FX3 board 

 

Verifying the USB Connection 

Before starting the ADcmXL Evaluation Software, when the Cypress FX3 board is connected it 
should be listed in Universal Serial Bus controllers as “Cypress FX3 USB BootLaoder Device”. 
This is confirmation that the Cypress USB drivers have been installed. When the ADcmXL 
Evaluation Software application is started the device should reconnect as an “Analog Devices 
iSensor FX3 Demonstration Platform”. 
 

Application Functional Overview and User Guide 

Devices 

Select the product, either ADcmXL1021-1 or ADcmXL3021.  Note that once ADcmXL1021-1 is 
selected, some of the features relating to 3-axis is disabled.  
 

Summary of Contents for ADcmXL1021-1

Page 1: ...e Setup 3 Software Installation 5 Troubleshooting 6 Verifying the USB Connection 6 Application Functional Overview and User Guide 6 Devices 6 Register Access 7 Alarms 8 Data Capture 10 View 11 Comm 11 Help 11 About 11 Mode Selection AFFT MFFT MTC and RT 11 Orderable Part Numbers The EVAL ADCM is an orderable kit that includes ADcmXL3021 module and all necessary boards to interface with a PC The EV...

Page 2: ...arately Minimum PC System Requirements Windows XP Vista 7 or 10 NET Framework 4 5 Minimum Required Hardware Cypress Semiconductor EZ USB FX3 Development Kit with included USB3 0 A to B cable shown in Figure 1 ADCMXL_BRKOUT PCBZ shown in Figure 2 ADcmXL FX3 Interface board shown in Figure 3 ADcmXL device shown in Figure 4 Figure 1 CypresFX3USBKit 003 Figure 2 ADCMXL_BRKOUT PCBZ Figure 3 ADcmXL FX3 ...

Page 3: ...d Hardware EVAL ADCM or EVAL ADCM 1 EVAL ADCM Hardware Setup Figure 6 Hardware included with EVAL ADCM or EVAL ADCM 1 kit Not shown are 8 mounting screws short ribbon cable option and an ADcmXL3021 or ADcmXL1021 1 device ...

Page 4: ...ers cut If not already snipped these pins must be cut or bent out of the way otherwise the FX3 board will not plug in together as these pins are keyed on the FX3 Board Step 2 Connect the FX3 and ADcmXL FX3 Interface Board together and connect additional 2 jumpers for the Cypress FX3 Evaluation Kit There are 4 jumpers in total and all should be placed on the FX3 board as shown in the figure below F...

Page 5: ...connected to the ADCMXL_BRKOUT PCBZ note the direction of the ADcmXL module with respect to the board Note 2 ADcmXL module and the ADCMXL_BRKOUT PCBZ are pre assembled both secured to the acrylic plate to reduce possible stresses on the Flex tail Depending on the application the ADcmXL module and the ADCMXL_BRKOUT PCBZ can be unmounted from the plate and be secured to the platform of choice Step 4...

Page 6: ... the FX3 board is plugged into the ADcmXL FX3 Interface board More or less than 1 LED is lit on the FX3 board Check that the USB 3 0 A to B cable is plugged into the PC and the FX3 board Use a different USB port on the PC Be sure 4 jumpers are placed on the FX3 board When running software get a message similar to Unable to connect to an FX3 Board Be sure ADcmXL Evaluation software is in a folder w...

Page 7: ...Categories Output Control Status Calibration and Filter Banks A F which include a subset of the complete register bank available 3 On the left panel the slider is used to find the desired Register Use the pointer to select the desired register after which the register name will appear in the top center of the Register access window a To read the current value from the register push the Read Select...

Page 8: ... four Sample Rate Options Default values are stored in the application Alarms must be enabled by setting values in the ALM_CTRL register available in the Register Access Form Alarm values can be saved in non volatile memory of the DUT by accessing the Command register available in the Register Access Form Figure 12 Alarm Values Form the default values are loaded from the nonvolatile memory of the ...

Page 9: ...o DUT 1 Open Alarm Values Window by selecting Alarm on the top bar of the Evaluation Software window and then Alarm Values which will open a window 2 Select Read from File and a dialog window will open Select the desired CSV file and the table will get updated with values stored in the file 3 To change a value in the table select the appropriate box and enter the new desired value To save the valu...

Page 10: ...apture Configuration window will open A file location and name can be set Press OK when done with configuration Note Data logging can be enabled by checking the Enable Data Log box on the Main Form The File Number will increment to show how many files have been written The Default path for data files is My Documents The default data file name is Datalog csv The file name is appended with the file ...

Page 11: ...FFT the ADCMXL Evaluation Software will generate an error will give the estimated capture time and terminate sample capture Automatic FFT Capture Example The following steps configure the ADCMXL for an automatic FFT mode repetition rate of 2 seconds 1 Select Automatic FFT from the Mode Selection pull down menu 2 Open Register Access Window 3 On the left panel use the slider to find the Register ca...

Page 12: ... AVG_CNT for SR0 which is the default Sample Rate configuration 4 On the left panel use the slider to find the Register called FFT_AVG1 Use the pointer to select this register after which the register name will appear in the top center of the Register access window Enter 108 in the New Hex Value entry and push the Write button 5 Press Start observe FFT Frequency Graphs displays The capture with AV...

Page 13: ...d on 0 The Y Axis magnitude can be changed by right clicking in the window pressing the will increase the full scale magnitude of the Y Axis Pressing the will decrease the full scale magnitude of the Y Axis Real Time RT Capture Mode When selected and after the Start button is clicked a form is displayed to allow setting the parameters for a real time capture Real time graphical updates are not pos...

Reviews: