8 years, 1 month ago.

LPC11U37H boards mbed support

Hi all, in the mbed-src there are sources for LPC11U37H and LPCCAPPUCCINO but there is no LPC11U37H supported board in the platforms so I can't set the mbed online compiler accordingly.

Am I wrong? Is there anything I can do?

1 Answer

8 years, 1 month ago.

Hi Massimo,

At the moment those boards aren't available in the online compiler.

I did double check that the LPC11U37H_401 and LPCCAPPUCCINO platforms compile offline using the mbed repositoy. They compiled fine with GCC_ARM. I don't have those boards to test, so no guarantees :)

If you're interested in developing for this platform, I recommend going through this guide: https://github.com/mbedmicro/mbed/blob/master/docs/BUILDING.md

That will tell you how to build the mbed library for your platform (just replace references to "LPC1768" or "K64F" with "LPC11U37H_401" or "LPCCAPPUCCINO") and how to export a test to an IDE, which you can then modify with your own code.

Hope that helps!

Brian

Thanks Brian, I think it will help. Do you have any guidelines to port to other boards? After I will complete the port is there any possibility it may be added also to the online compiler? Last but not least I know mbed-dev in GitHub, following the rules to compile it I should obtain the mbed release for LPC11U37H eventually ported also to a different board as that from NXP/Embedded Artists. Am I right?

posted by Massimo Manca 02 Mar 2016

The porting of boards and getting them added to the online compiler goes through the mbed Enabled process, which you can read about here: https://developer.mbed.org/handbook/mbed-Enabled

If the different board uses the same MCU (ex the LPC11U37H) but just changes the pins, then the port should be fairly easy, you'll just need to modify a few of the PinNames in the port. Feel free to browse some of the other boards in the repository for examples.

posted by Brian Daniels 02 Mar 2016