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.

MSP430F5438A-EP: MSP-EXP430F5438 (Rev 03) board's LCD not responding.

Part Number: MSP430F5438A-EP
Other Parts Discussed in Thread: MSP-FET, TUSB3410, MSP430F5438A

Hi,

I'm trying to get the MSP-EXP430F5438 (Rev 03) board working as described in the documentation (slau263i).  Hardware/connections are:

IC = MSP430F5438A-EP. 

Debugger/programmer = MSP-FET430UIF (V1.4a) . 

Laptop = Windows 10 Home 64 bit. CCS version 12.2.0.00009 (Laptop also has 12.1.0 for a different MCU December 2022.)

Power is from a benchtop PS at 3.5Vdc, positive to JP1/2/3 (with jumpers), and GND to RF3 pins 2 or 12.  SW1 at BATT.

JP4 with jumpers (horizontal TX and horizontal RX).

JP5 jumper on RST only.

The Laptop and MSP-FET seems to communicate fine over USB.  No errors on CCS when debugging, or run / pause / run. When programming/debugging the MSP-FET's red and green LEDs act as expected.

The board does not operate as expected.  When running the program, the LCD's backlight comes on.  However, there is NO splash screen (ti logo), and NO options shown on the LCD ever.  The LCD's backlight is mainly ON, but is off shortly with a cycle time of about 10 seconds.  (I checked the BOM but the LCD is obsolete, not available Kyocera F-51933GNF-SLW-ACN).

I tried with a second MSP-EXP430F5438 (Rev 03) and identical results.

I assumed the '5438A and '5438A-EP were electrically+software compatible.  Is there something different about the parts (memory mapping, etc.)?

Need some help to get it running as described in slau263i to resolve this.

Thank you,

Rick

  • Hi Rick,

    I would assume the code may have some problem.

    I would suggest:

    1. Check If there is LCD dispaly code in your code.

    2. Check the wave on the related output pin. 

  • Hi Eason,

    This is the TI board with TI software.  I expected it to work "right out of the box."  The user's guide explains the "User Experience" is heavily dependent on the LCD (based on interaction with the on-board joystick, accelerometer, and various buttons).   I'm not sure where to start probing with the32 pin ribbon cable (at 0.5mm pitch).

    I am tasked with doing a radiation effects test to determine if any memory corruption occurs (Flash and SRAM), comm's still work, and exercise the data converters.  Just need code to do some simple (and hopefully straightforward) tasks.  If you could provide code (without making this a month-long project) that would be great...  (I'm open to getting a different board so these items could be exercised without touching the board.)

    Would appreciate more guidance..

    Thanks,

    Rick

  • Can you tell me which code you are using? I can test to see what is the problem.

  • Hi Eason,

    Most is of the code + HW is shown in the original post and downloaded (this 2023 February) from TI's website. Add'l info: 

    slac227l.zip (Example Software or User Experience) created a folder = 5438UE_1_52_00 (which has 2 sub-folders (bin & src). 

    slac060e.zip created folder =slac060e with file = TI_MSP430_v16.lbr

     swrc094g.zip (for USB) created folder =TUSB3410 Single Driver Installer v3.3 (file = setup.exe)

    Also, the datasheets show the memory maps for the 'F5438A and 'F5438A-EP are identical.

    Thanks in advance!

    Rick

  • Hi Rick,

    As I tried. 

    1. The Eagle CAD is too old to open. I can't double check the hardware for you.

    2. As I check the software is trapped at here. I also don't know what happens.

    3. The current situation is that I can't give more help on the code. I also can't find anybody in TI to help with the board. My suggestion is that: refer to the code examples at there, if you only want to develop MSP430F5438A_EP

    a. Driverlib code:

    b. register code:

    c. USB code:

    Eason

  • Hi Eason,

    This is unresolved. 

    I'd assume the board and software were OK at some time, since this was a standard TI product.  Thanks for the clues, but I have little experience with coding this uC.  Is there someone else at TI who could assist?  (Maybe US based?)

    Thank you,

    Rick

  • Hi Rick,

    No. The board is tested and made in 10 years ago. Actually, I can't find a gui who have played with it..

    Eason

**Attention** This is a public forum