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.

CCS/DLPNIRNANOEVM: No project found in C:\ti\DLPNIRscanNanoSoftware_X.X.X\Sources

Part Number: DLPNIRNANOEVM
Other Parts Discussed in Thread: TIDA-00554, DLPC150

Tool/software: Code Composer Studio

Hi,
We are told that we are supposed to add the Mobile Spectroscopy Tiva EVM by adding the CCS Project from the following directory:C:\ti\DLPNIRscanNanoSoftware_X.X.X\Sources. 
However, when I try and import it, nothing is found (although i do have that directory.

Am I missing any files ?

Thank you.

  • John,

    Welcome to the E2E forums, and thanks for your interest in our DLP technology.

    Have you installed the TivaWare package from TI.com? Furthermore, you should check out the NIRscan Nano EVM User's guide for an individual download link to the software packages you need. I don't believe they are included in the default download. Let me know if you need assistance:
    www.ti.com/.../dlpu030g.pdf

    Best Regards,
    Philippe Dollo
  • Hi,

    No. I didn't dow load the TivaWare package as it was not mentioned in the DLP NIR Scan Nano user's guide. 

    I followed the instructions in the user manual as follows: 
    " ...

    2.1 Download Software
    The latest NIRscan Nano software can be downloaded at the bottom of the TIDA-00554: DLP ultra-mobile NIR Spectrometer for Portable Chemical analysis with Bluetooth Connectivity TI design page. The NIRscan Nano software is divided into four components:

    • DLPC150PROM: the DLPC150 firmware.

    • DLP NIRscan Nano GUI: the sources and binaries for the PC Graphical User Interface (GUI).

    • DLP NIRscan Nano Reference Software: the sources and binaries for the Tiva firmware.

    • DLP Spectrum Library Installer: the sources for the DLP Spectrum Library that is used by PC GUI, Tiva firmware, and iOS App to interpret data acquired by the system. This library handles the DLP routines needed to generate and transform raw scan data to a wavelength spectrum. The DLP library routines perform a scan, manage scan configurations, download patterns to the NIRscan Nano system, convert intensity information on a DMD set of pixels to wavelength intensity, reflectance, and absorbance based on factory calibrated and reference data stored on the NIRscan Nano.


    2.2 Install Software
    After downloading the four software components from the TI-DA00554 design page, install them by executing the files. Follow the on-screen instructions:

    • Accept the license

    • Choose installation directories. The default installation directories are:

    – DLPC150PROM: C:\ti\DLPR150PROM_2.0.0

    – DLP NIRscan Nano GUI Sources: C:\ti\DLPNIRscanNanoGUI_2.1.0

    – DLP NIRscan Nano GUI Executable: C:\Program Files\Texas Instruments\DLPNIRscanNanoGUI_2.1.0

    – DLP NIRscan Nano Software: C:\ti\DLPNIRscanNanoSoftware_2.1.0

    – DLP Spectrum Library: C:\ti\DLPSpectrumLibrary_2.0.3

    ..." (page 22 of user's guide)

    As I plan to write my own code for using the sensor, need to be able to communicate with the device so I continued to page 64: 

    "...

    C.2 Tiva Main Source
    The Tiva main program sources are installed by the DLPNIRscanNanoSoftware package. This package installs the Code Composer Studio project and source at the default directory C:\ti\DLPNIRscanNanoSoftware_vX.X.X

    1. Import the Mobile Spectroscopy Tiva EVM by pulling-down the File Menu and select Import.

    2. In the new Import dialog window, select CCS Projects under C/C++ folder and click Next.

    3. Find the location of the Mobile Spectroscopy Tiva EVM by browsing to the install directory of the sources: C:\ti\DLPNIRscanNanoSoftware_X.X.X\Sources.

    4. Make sure all the other libraries are compiled and imported before this step. Then, compile this newly added Mobile Spectroscopy Tiva EVM project by selecting Clean from the Project Menu. Ensure that dlpspeclib project is checked and select "Build only the selected project" and then click OK.

    ..."

    Part 3 is where I have an issue, as there seems to be no project in the directory. I assume that is because there are some missing files that weren't added when installing the executable files above. The same issue happened with the DLP Spectrum Library, however I found somewhere on the forum linking to the missing files, as they were missing there as well.

    (Just to clear out some things: that directory does exist on my computer, I didn't just copy paste that directory into CCS).

    In case I do need the TivaWare package, could you please let me know why, or ling to a user guide explaining how it's used with the NIR Nano.

    Thank you. 

  • John,

    Thanks for your patience.

    The TivaWare software package s necessary since the royalty free libraries (such as USB) are used by the system at large. Unfortunately, you will need everything set up in order to use the spectrum library properly.

    I hope this helps.

    Best Regards,
    Philippe Dollo