I'm working on a RISC OS GUI to communicate with the LPC1114's built in monitor, which allows, among other things, flash erase and programming. (The monitor allows it - my GUI doesn't do all the functions yet.)
I have an Olimex LPC-H1114 board. I've wired up a MAX3232 to the serial port, grounded pin 4, and I can communicate with the monitor programme either via my GUI or via a plain old serial terminal. I'm using 9600 baud. Synchronising only seems to take one '?' character every time. I can read the CPU ID. I can read stuff out of flash and RAM with my GUI. The flash is plainly not empty; it looks like Olimex have left their production test programme in there. With the serial terminal, I can erase sectors; BUT after the erase, the LPC1114 doesn't go back to the normal point, waiting for another command: it goes back to waiting to be resynchronised. This is not what I expected. I get the same result when copying RAM to flash. Has anyone else any experience of this? Or have I mis-read the docs, and it's doing what it should? Dave ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
