This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LDC1000 EVM Configuration settings

Other Parts Discussed in Thread: LDC1000EVM

The LDC1000 EVM board is connected and functional with the supplied GUI. The sensor does not respond well when positioned near a inductive surface. The configuration settings are the default values which appear to be incorrect. The sensor capacitor is 100 pF, LDCLK is 6 MHz, Rp_MAX and Rp_MIN are both 3926.991 kOhms, sensor frequency 2.5 kHz, Comparitor threshold high and low are both 0. Please supply the all of the setting in which the on-board sensor will perform the best. The TI documentation does not indicate what settings are recommend as the defautls appear to be incorrect when using the supplied EVM board.

  • Dave,

    The RP_MIN, RP_MAX values you mention are not the correct default values, nor is the sensor frequency. Is this what you observed the first time you fired up the GUI? I have included a screenshot of the GUI defaults.

    Did you consult the user guide for the EVM? http://www.ti.com/lit/ug/snau150a/snau150a.pdf. Try the defaults below and let us know if you are not able to successfully get the EVM running.

    Jim

     

     

  • Jim,

    I've encountered the same problem as David. Even after manually putting in the above settings the evm does not work correctly, I am only getting 0 for proximity data readings. Below are what my configuration settings look like after manually putting them in.

    Travis

  • Jim,
    I entered the configuration data listed before contacting this forum. When the GUI saves the data it duplicates the data in the csv file. To correct this I always use a new file name. If need reading the configuration file into the GUI an error message is shown and the GUI locks up and communcation is lost with the LDC1000. One must close the program, remove the USB cable and insert again. Then run the GUI and communication is restored. I can enter and edit the CSV file with all of the correct parameters if TI would supply. There must be one parameter that is wrong in the confinguration or the GUI would display correct data.
  • Jim,

    I do believe the first action taken by the installation was to download new firmware in to the LDC1000. Is it possible that the new firmware causes problems? I have a second LDC1000. I will try connecting the virgin LDC1000 and hope the GUI does not automatically load any new firmware. This way the GUI configuration settings and hardware are believed to be correct at first power up. Since there are several people having the same problem I do not believe it is something I am doing wrong. Forget entering in the data, could TI please send a known good CSV configuration file? This way we eliminate one item that I am not sure is correct.

    Thanks

  • David, Travis,
    I apologize for the delay. Please send a copy of the CSV file, and in the meantime i will have one of my team generate a known good CSV.
    Jim
  • Hello David, Travis.

    I have used the following file and it is reliably able to be opened by the GUI without any error message; and variations of the file properly function. I hope this addresses the issues that you are having:

    ---------------------------

    Texas Instruments,LDC1000 EVM GUI,1.0.4.1,Register Configuration File,LDC1000,0x0300
    Address,Value,Default,Type,Register Name
    0x00,0x01,,Byte,Revision ID
    0x01,0x0E,0x13,Byte,Rp_MAX
    0x02,0x3B,0x3B,Byte,Rp_MIN
    0x03,0x94,0x94,Byte,Sensor Frequency
    0x04,0x17,0x17,Byte,LDC Configuration
    0x05,0x02,0x02,Byte,Clock Configuration
    0x06,0x50,0x50,Byte,Comparator Threshold High LSB
    0x07,0x14,0x14,Byte,Comparator Threshold High MSB
    0x08,0xC0,0xC0,Byte,Comparator Threshold Low LSB
    0x09,0x12,0x12,Byte,Comparator Threshold Low MSB
    0x0A,0x04,,Byte,INT Pin Configuration
    0x0B,0x01,,Byte,Power Configuration
    0x20,0x60,,Byte,Status
    0x21,0xB6,,Byte,Proximity Data LSB
    0x22,0x19,,Byte,Proximity Data MSB
    0x23,0x5B,,Byte,Frequency Counter LSB
    0x24,0x0D,,Byte,Frequency Counter Mid-Byte
    0x25,0x00,,Byte,Frequency Counter MSB

    --------------------------

    Regards,

    ChrisO


  • Guys,
    I tried over 25 different configuration file combinations with out any success. I also tried the suggested configuration posted and GUI showed error "Streaming required interrupt pin function to be data ready". By changing the INT Pin Configuration this error when away. No I am back to the original problem where the Proximity data is always over 30,000 and inductance shows nothing. I can not edit the configuration file in the GUI as instructed in the manual. The only way to edit the CSV file is with notepad. One thing noted is the suggested configuration file shows revision 01 where my hardware shows 80. It appears that the LDC1000 firmware and PC GUI are not compatible versions. When connection to a new LDC1000 there is not an option to use the old firmware. Also I am running XP operation system on this laptop. Hope someone can provide an answer after trying solutions for over 15 hours.

  • I believe that GUI 1.0.4.1 and Firmware 0x0300 has some bugs. I switched to GUI version 1.0.3.0 and Firmware 0x0208 and am now getting results after switching some things around. I am also using Windows XP.

    This thread has some information as well as the GUI 1.0.3.0 and Firmware 0x0208 file in a post by Ben Kasemsadeh if you scroll down a little. That post also contains the steps I followed.

    https://e2e.ti.com/support/sensor/inductive-sensing/f/938/t/324500#pi239031349=2

    Steps I took were as follows:

    1) using GUI 1.0.4.1 go to tools>flash firmware and flash 0x0208 on to the LDC

    2)uninstall GUI 1.0.4.1 restart computer

    3)install GUI 1.0.3.0

    4) when installing the driver, select LDC1000EVM

    I then used the following settings

    Hopefully this gets you some results. After doing all this, with no target near the sensor I got a Proximity Data reading of 12000 and an inductance reading of 20.9 uH.

    If this doesn't work and you want to undo all of it and restore the LDC to the most recent software just uninstall GUI1030, reinstall GUI 1041 and GUI 1041 should auto update to Firmware 0x0300

    Hope this helps,

    Travis

  • Travis,

    I followed your great instructions and installed the older GUI version 1.0.3.0 and older firmware 0x0208. At first the PC could not communicate with the LDC1000 evaluation board as the installation automatically installed the wrong driver. After deleting the driver and manually installing the LDC1000 driver communication obtained. For the first time I was able to see a response when placing the sensor near an inductive surface. Thanks for your recommendation.

    To Texas Instruments engineering team,

    You can mark GUI 1.0.4.0 and firmware 0x0300 does not function. This mistake cost over 20 hours of wasted time. I would expect that an engineer could repair the code, test and then release a new version that actually works.

    Dave