This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

LPC1758 ISP problems

Hi,

I am using the MCB1700 board and both Flash Magic and some software I wrote myself to try and get ISP programming working on COM0

Firstly, I am quite confused about jumpers. From reading the schematic I would say Reset and ISP jumpers need to be in but according to:
www.keil.com/.../mcb1700_su_configuring.htm
ISP jumper being on disables ISP functionality

Also no matter what I do with Flash Magic I cannot get it to work! I have exausted google and cannot see what I could be doing wrong.

With my own application I get to the point where the device sends back "Synchronized" but when I reply with "Synchronized" it then sends back a bunch of random data. Same seems to be happening with Flash Magic if I use a port monitor, after sending "Synchronized" it gets random data.

On my own application this data seems to always be the same - starting with d?

Anyone have any idea about what could be going on? Is it possible that the bootloader is corrupt?
I know the application I have written could be complete rubbish but it does respond to the initial "?"

Thanks

Parents
  • Hi Michael,

    I was actually being very stupid! The UART pins were being used as a different function on a little add on board. Once I removed the connections it worked fine.

    Not really sure why it appeared to work and then just stop working after it finished the first initial synchronization!

    Have you checked these pins are definitely not being used by anything else? You could use a program called portmon which tells you data sent and received by com ports.

Reply
  • Hi Michael,

    I was actually being very stupid! The UART pins were being used as a different function on a little add on board. Once I removed the connections it worked fine.

    Not really sure why it appeared to work and then just stop working after it finished the first initial synchronization!

    Have you checked these pins are definitely not being used by anything else? You could use a program called portmon which tells you data sent and received by com ports.

Children
No data