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/BOOSTXL-K350QVG-S1: Problem with LCD Display and MSP430F5529

Part Number: BOOSTXL-K350QVG-S1
Other Parts Discussed in Thread: MSP430F5529, MSP-EXP430F5529LP

Tool/software: Code Composer Studio

Hi,

We have a the BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack and the MSP430F5529LP USB LaunchPad, and we find a problem, that is,

we connect the display to the launchpad, then in CCS we import and compile the demo that is in the Software Examples of the MSP Graphics Library that we download from software-dl.ti.com/.../grlib_3_21_00_00.zip

The demo starts well, show the first images and draw some geometric figures, but when it reaches at the part where you have to touch an option to select between “ Primitives Demo” or “Images Demo ” we touch one of them but nothing happens, does not respond to any touch so we can not select any option, that is the tactile is not working.

What can we do, what can it be that is not working?

Thank you very much!

Micaela

  • Does the calibration step at the beginning of the demo work?

  • Hi 

    I have try the BOOSTXL-K350QVG-S1 with MSP430F5529's Launchpad and it works well. 

    Do you download the project named "MSP-EXP430F5529LP_GrLibExample"?

    Have you remove the jumper JP8 for the LED?

    Best regards

    Gary

  • Thanks for replying so quickly!

    Yes we are working with that project.

    No we haven't removed it yet. Should we do it? Now we noticed that there a sort of adhesive tape at the back of the display and we don't know if we should also remove it.

    English is not my mother tongue, please excuse any error on my part.

    Thanks again, Micaela

  • Hello,

    Looking the code we realized it doesn't enter the function  touch_calibrate(); we think that is a little weird  because there is no condition. However we don't fully understand the previous code (this is copied below).

    We know the first condition is met, but the second condition is not true. We don't understand what the program is trying to do there.

    English in not my mother tongue, please excuse any error on my part.

    Thanks, Micaela. 

     

       /* Check if the screen has already been calibrated. */

        if(touch_calibrationData.key == TOUCH_CALIBRATION_KEY)
        {
            /* Return if the user is not manually requesting calibration. */
            if(GPIO_getInputPinValue(TOUCH_SW1_PORT, TOUCH_SW1_PIN))
            {
                return;
            }
        }

        /* Wait for SW1 to be released. */
        while(!GPIO_getInputPinValue(TOUCH_SW1_PORT, TOUCH_SW1_PIN))
        {
            ;
        }

        /* Calibrate the touch screen. */
        touch_calibrate();
    }

  • Hi 

    I think the demo code will have no problem. Your issue should be related with the hardware. I don't change anything on the  BOOSTXL-K350QVG-S1  and just plug it on the msp430f5529's Launchpad. And then download the demo code and it works.

    You should check the soft PCB connector like below

    Best regards

    Gary

  • Hi Gary,

    Sorry for the delay in responding, we wanted to verify that the display had the connector you mentioned.

    Indeed, it has, it and is the same as the one you showed us in your photo.
    We do not remove it or anything similar.
    Should we do something with that connector before connecting to the launchpad?

    Another thing we detected is that the demo never enters the part of the screen calibration, which is rare because that function is present in the code.

    Thank you for your answers.
    Regards, Micaela.

  • Hi Micaela

    I have find three LCD in my side and I found one of the board have the same issue with yours that the touch function is useless. That turned to be some thing wrong with the LCD not related with the MSP430F5529 or the software code. And that should related with the hardware of the  BOOSTXL-K350QVG-S1

    Best regards

    Gary

**Attention** This is a public forum