8 years, 2 months ago.  This question has been closed. Reason: Off Topic

LPC1768 to LPC4088 problem

I have made device running with LPC1768. I wanted to improve it's functionalities by changing LPC1768 to LPC4088, but the problem I face is that I am unable to program the LPC4088 with the code I had in LPC1768. Does anyone have ideas what could be off here?

I have made the minor modifications to the code so that the code fits to LPC4088.

Here is the code I have. It does compile correctly without any build errors and downloading to LPC4088 seemingly works but after reset, all I get is demo programs blinking LEDs.

Any usefull thoughts would be welcome.

Interruptin pins

"Got the answer here now: The issue is hardware, and only the following pins support InterruptIn: p8,p9,p10,p11,p12,p13,p14,p15,p16,p17,p18,p23,p33,p34" from https://developer.mbed.org/users/embeddedartists/notebook/lpc4088-quickstart-board---hardware-information/

1 Answer

8 years, 2 months ago.

Blinking LEDs usually means that you have assigned some function to unsupported pins. A quick check shows that "Serial device(p37, p14)" probably is not valid since p14 is not shown as a serial pin in the pinout overview on the platform page for the LPC4088. You have to check all pins by inspecting the schematic/mbed library code or do some trial and error to find the wrong pins.

Thanks, you are right, p14 is not designated as rx pin on LPC4088. I'm using 1 wire, so rx is not important for me. I did check the pin mapping and fixed p14 to p31. Other pins should be fine.

How ever this does not fix the orginal issue. More advices would be welcome.

I have tried most common tips and tricks I could find.

posted by Teemu Mahrberg 08 Mar 2016