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.

DLPC350: Firmware download function

Part Number: DLPC350

Dear all,

I want to transplant the "IAP" Function of the DLPC350. Can you support the source code of it?(VS version). or dll ?

  • Hi User,

    Welcome to E2E Forums! Could you elaborate a little what you mean by "IAP" function? 

    TI does provide a reference LCR4500 GUI with source code implementing a way to control all the functionalities available on DLPC350. Although it is QT based, the communication API part of the GUI is written in plain Cpp and will not require QT to compile. You can separate this API part and use it in your own VS custom project. This will require linking the USBHID library (provided with the GUI) with your VS Project.

    Thanks & Regards,

    Hirak.

  • Hi Hirak,

    The “IAP” I mentioned is the function of downloading firmware online, but many of the functions in this part are related to QT calls. 

    For communication part, I have been successfully transplanted. So I want the relevant source code based on VS。Thanks!!

    Best regards,

    Mars.

  • Hi Mars,

    We will look into this further and get back to you soon.

    Thanks,

    Chris

  • Hi Chris,

    Thanks, hope to get your reply soon!

    Best regard,

    Mars

  • Hi Mars, 

    Could you elaborate what do you mean by downloading firmware "online"? All procedures required to download the FW onto the DLPC350 has been provided on the "dlpc350_api.cpp". However, determining the flash sector size/addresses mechanism requires QT framework. But unfortunately TI cannot support the same in VS platform. You will have to migrate this part on your own. 

    Thanks & Regards

    Hirak.

  • Hi Hirak,

    I I want to achieve the above function, I don’t need the panel to display a lot of information, can you give an API process(I means call flow) that must be used to download firmware?

    For the GUI TI support, there are a lot of QT part of the code, I may not use those.

    Best regards,

    Mars

  • Hi Mars, 


    Kindly check the "A.3 DLPC350 Programming Commands" section on the DLPC350 Programmers Guide to understand the functionality of various flash programming mode commands. This will help you understand the functionality of each command and how to use them to program the flash.