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.

DLP 3D Printer GUI linux embedded (beaglebone panda raspberry)

Other Parts Discussed in Thread: DLPC350, TIDA-00293

Hello,

After FDM printer, I wanted to make a DLP writer and I have examined the referance files of TI to order a DLP LightCrafter

4500 from wintechdigital. I have no problem with mechanical parts but you have to run it via computer. Is it possible

to make it a linux based, embedded interface by removing computer and compile DLP 3D Printer GUI to enchancement cards ?

Also, QT Creator is having problems with Windows 10 during compiling. I wonder if TI could make an update for embedded

software for referance designs ? This is my first question. I will have more questions when I get my hands on DLP

Lightcrafter 4500 :). This excites me.

  • Hi,

    We are glad to know that you are interested to experiment with the LightCrafter 4500 EVM.

    Yes, you should be able to compile and run the code on embedded linux based system.

    There are multiple ways for this -

    1. Copy the LightCrafter control APIs from the TI design #0293 http://www.ti.com/lit/zip/tidc591  

    2. You can get the latest GUI source code for the LightCrafter GUI control; there are several topics discussed 

    https://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/advanced_light_control/f/924/t/364130 

    https://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/advanced_light_control/f/924/t/335981 

    Jay has written library for the same here https://github.com/jaybo/LightCrafter4500 

    There is another EVM called NIRscan EVM which is based on LightCrafter 4500 design and it is intended for NIRscan application, on the NIRscan EVM we have used Sita AM335x processor where in which it communicates to DLPC350 via USB interface; you can application code from this bundle also 

    http://www.ti.com/nirscan-linux-bundle-v2 

    Regards,

    Sanjeev

  • 18:52:14: Running steps for project DLP_3D_Printer_GUI...

    18:52:14: Starting: "C:\Qt\Qt5.3.0\5.3\mingw482_32\bin\qmake.exe" C:\TexasInstruments-DLP\TIDA-00293_DLP_3D_Printer_1.0\DLP_3D_Printer_GUI\DLP_3D_Printer_source\DLP_3D_Printer_GUI.pro -r -spec win32-g++

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\other.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\camera\camera.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\dlp_platform.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\lcr4500.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\debug.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern_sequence.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\lcr4500_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\image\image.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\returncode.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\parameters.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\module.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\dlp_platforms_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_api.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_usb.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_firmware.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\common.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\pattern.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\other.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\image.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\debug.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\dlp_platform.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\lcr4500.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\lcr4500_defaults.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_sdk.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\returncode.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\parameters.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\module.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\image\image.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\pattern\pattern.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_api.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_usb.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_firmware.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\common.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\error.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\flashdevice.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\other.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\camera\camera.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\dlp_platform.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\lcr4500.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\debug.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\pattern\pattern_sequence.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\lcr4500_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\image\image.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\returncode.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\parameters.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\common\module.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\dlp_platforms_settings.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_api.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_usb.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\dlpc350_firmware.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\src\dlp_platforms\lightcrafter_4500\common.cpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\pattern.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\other.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\image.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\debug.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\dlp_platform.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\lcr4500.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\lcr4500_defaults.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_sdk.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\returncode.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\parameters.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\module.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\image\image.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\common\pattern\pattern.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_api.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_usb.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\dlpc350_firmware.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\common.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\error.hpp

    WARNING: Failure to find: ..\..\..\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include\dlp_platforms\lightcrafter_4500\flashdevice.hpp

    18:52:15: The process "C:\Qt\Qt5.3.0\5.3\mingw482_32\bin\qmake.exe" exited normally.

    18:52:15: Starting: "C:\Qt\Qt5.3.0\Tools\mingw482_32\bin\mingw32-make.exe"

    C:/Qt/Qt5.3.0/Tools/mingw482_32/bin/mingw32-make -f Makefile.Release

    mingw32-make[1]: Entering directory 'C:/TexasInstruments-DLP/TIDA-00293_DLP_3D_Printer_1.0/DLP_3D_Printer_GUI/DLP_3D_Printer_source'

    C:\Qt\Qt5.3.0\5.3\mingw482_32\bin\uic.exe dlp3dprinter.ui -o ui_dlp3dprinter.h

    g++ -c -pipe -fno-keep-inline-dllexport -std=c++11 -O2 -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN -I. -I"C:\TexasInstruments-DLP\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\include" -I"C:\TexasInstruments-DLP\TIDA-00293_DLP_3D_Printer-1.0\dlp_structured_light_sdk\3rd_party\hidapi-master\hidapi" -I"..\..\..\..\opencv\install\include" -I"..\..\..\..\Users\ntogru\Downloads\Compressed\CDM v2.12.24 WHQL Certified" -I"..\..\..\..\Qt\Qt5.3.0\5.3\mingw482_32\include" -I"..\..\..\..\Qt\Qt5.3.0\5.3\mingw482_32\include\QtWidgets" -I"..\..\..\..\Qt\Qt5.3.0\5.3\mingw482_32\include\QtGui" -I"..\..\..\..\Qt\Qt5.3.0\5.3\mingw482_32\include\QtCore" -I"build\release" -I"build" -I"..\..\..\..\Qt\Qt5.3.0\5.3\mingw482_32\mkspecs\win32-g++" -o release\main.o main.cpp

    In file included from main.cpp:1:0:

    dlp3dprinter.h:6:23: fatal error: dlp_sdk.hpp: No such file or directory

    #include <dlp_sdk.hpp>

    ^

    compilation terminated.

    Makefile.Release:465: recipe for target 'release/main.o' failed

    mingw32-make[1]: *** [release/main.o] Error 1

    mingw32-make[1]: Leaving directory 'C:/TexasInstruments-DLP/TIDA-00293_DLP_3D_Printer_1.0/DLP_3D_Printer_GUI/DLP_3D_Printer_source'

    Makefile:34: recipe for target 'release' failed

    mingw32-make: *** [release] Error 2

    18:52:16: The process "C:\Qt\Qt5.3.0\Tools\mingw482_32\bin\mingw32-make.exe" exited with code 2.

    Error while building/deploying project DLP_3D_Printer_GUI (kit: Desktop Qt 5.3.0 MinGW 32bit)

    When executing step 'Make'

    18:52:16: Elapsed time: 00:02.

  • File not found - libopencv_core249.dll
    0 File(s) copied
    Makefile.Release:138: recipe for target 'opencv_core' failed
    mingw32-make[1]: *** [opencv_core] Error 4
    mingw32-make[1]: Leaving directory 'C:/TexasInstruments-DLP/TIDA-00293_DLP_3D_Printer_1.0/DLP_3D_Printer_GUI/DLP_3D_Printer_source'
    mingw32-make: *** [release] Error 2
    Makefile:34: recipe for target 'release' failed
    01:41:51: The process "C:\Qt\Qt5.3.1\Tools\mingw482_32\bin\mingw32-make.exe" exited with code 2.
    Error while building/deploying project DLP_3D_Printer_GUI (kit: Desktop Qt 5.3 MinGW 32bit)
    When executing step 'Make'
    01:41:51: Elapsed time: 00:22.