9 years, 3 months ago.

Are there any tutorials to help getting started using the ipc4088?

A friend asked me to write a simple UDP talking (server) to broadcast data packets from a ipc4088 board.

I am familiar with arduino and wrote a program for it in less then an hour.

However, I have banged my head for more then two days now trying to write the simplest program for the ipc4088. There is no test application. No programming examples. Tons of code with little to no documentation on how to use it. Support is no where close to arduino.

I am not a professional microprocessor programmer and I feel like I just got dumped into the deep end of the swimming pool with no life guard on duty!

I just need to see a couple examples of the entire workflow for writing, compiling, programming and actually seeing some output??

Can someone point me towards some kind of tutiral (preferably video) that will help me get a handle on the 4088 and emb programming in general? Otherwise I will have no choice but to go back to arduino and tell my friend I could not figure out how to program the 4088 which I would prefer not to have to do.

Thanks

1 Answer

9 years, 3 months ago.

Where exactly is your issue? To start with the basic, did you just create a blinky program in the online compiler (there is a standard blinky test application), compile it, and drag and drop it on the LPC4088? And did that blink?

All basic functions are explained and have exampled at the handbook pages; https://developer.mbed.org/handbook/Homepage

That includes example on a simple UDP server using EthernetInterface, which supports the LPC4088: https://developer.mbed.org/handbook/Socket

Accepted Answer

Thank you that was very helpful. I am new to this mbed stuff and every example I tried to compile was giving me an error - "#error directive: "CMSIS Target not recognised"" in file "lib/mbed/cmsis.h". I was pulling my hair out. I was not aware of the handbook. I imported and successfully compiled all the examples. I also figured out how to get the .bin files to the board. I am still struggling with how to see the printf output. I have installed teraterm but I do not see any serial settings in the .cpp programs. Only the printf statements. Can you tell me where these are printing too?

posted by Richard Mulawa 28 Jan 2015

That error means that the mbed library in the program is outdated, right click on it, click update.

Regarding printf output, install serial drivers from here: http://developer.mbed.org/handbook/Windows-serial-configuration. Then if you plug in your board using the same USB port you use for programming, a COM port should appear in teraterm (default settings are fine, some programs explicitly make a serial port to USBTX/USBRX, then you can for example change the baudrate, but if you don't do that it will just use standard 9600 baud.

posted by Erik - 28 Jan 2015