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.

MSP-EXP430FR2433: Port characteristic difference btw P1.5 and P2.7 with driverlib

Part Number: MSP-EXP430FR2433
Other Parts Discussed in Thread: MSP430FR2433

Hello All!

I am building a simple SSD1306 OLED library on MSP-EXP430FR2433 Launchpad. I am using SPI as serial communication interface.

I made it run and development was going well until I faced a weird issue with P2.7

I was using P1.5 for RESET signal of SPI SSD1306 OLED controller. Then I needed to use that pin for UART RX functionality on eUSCIA0. So I changed the reset signal to P2.7 pin. Right after this, I cannot get image on my OLED display. The reset signal is ONLY used in initialization section routine of my library. And the weird thing, if I change the RESET line back to P1.5, bingo it works again.

I checked the datasheet to see some difference btw P1.5 and P2.7, could not find any. Also I connected P2.7 to onboard led with a jumper wire, port seems functioning because led responds as I expect.

I use CCS cloud ide, so compiler version and driverlib version is the default ones on cloud.

Thanks in advance!

  • Hey Ugur,

    There are full Pin diagrams in the MSP430FR2433 Datasheet. Figure 6-1 shows Port 1.x and Figure 6-3 shows Port 2.2-2.7. The only real difference I see is that P1.5 is also a JTAG pin, but I don't believe that should have an impact here.

    From a hardware standpoint on the Launchpad, P1.5 is connected to the back channel UART and P2.7 is connected to Switch SW2. This could possibly cause issues depending on how you expect the pins to behave.

    This could also be a software issue. Is the code hanging when it checks the Reset input at initialization? How is it preventing the LED display from opperating? (does it work if you just comment this line out, etc?)

    Thanks,
    JD
  • Hey Ugur,

    Did you solve your issue with the above information?

    Thanks,
    JD

**Attention** This is a public forum