Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - kt_chen

#1
Yes, I think so. ICP is a reliable tool. I use my MCB900 with prog90x.hex, and I did an ICP bridge board, it contains a PLCC28 socket and a few circuit which I referred the ICPBridgeVddSwitch.pdf page5. While I want to program the chip, I put the chip on the bridge board and insert the board on the MCB900, then do programming.

However, I may merge the ICP bridge circuit with my circuit, and use a cable to connect my MCB900. I think this way is easy to develop for me.

Thanks,
kt_chen
#2
Hi Andy,

I do not know what was happening at that time. I try to duplicate the same problem on the same chip, but I still can not duplicate this problem. However I never used the Start Bootloder feature on this chip, I am not sure that whether the booloader have been corrupted.

Thanks,
kt_chen
#3
Hi Joe and Andy,

I have solved this problem. The root cause is the ISP code was broken. I guessed while I did change it to external crystal mode, the ISP code was broken. So after that time, it could not be into ISP mode.

How did I find this root cause? I tried to use ICP and successfully changed back to internal RC. After changing back to internal RC, I tried to let it into ISP mode again but it still failed. So I guessed the ISP code has broken, and I programmed it the new ISP code by ICP. After programming, it can be into ISP mode. Even I change to external crystal mode, it also can be into ISP mode. So I think the broken ISP code is th root cause.

Finally I thank for your helps very much.

Thanks,
kt_chen
#4
Hi Joe,

Yes, my LPC932A1 can execute the code which I programmed before I changed to crystal mode, but I can not get it back in to programming mode now.

Actually, I let my MCB900 as a programmer. So I use my MCB900 to program the LPC932A1, then move it to my circuit.

However this LPC932A1 can work well on my circuit except on MCB900. I am also sure that my MCB900 is good, because I have tried the other chip and it can do proramming. But I am afraid that it will occur the same problem, I do not try external crystal mode with the new chip again.

However I will try to measure some of signals which you suggest.

Thanks,
kt_chen
#5
Hi Andy,

I have tried item 13 of the list, but no any code is sent. So I tried again with the other new chip which is set using internal RC, it can send a code, but the code is not "U" or "?". It is like "".

Thanks,
kt_chen
#6
Hi Andy,

Yes, I did. I have tried 2400bps, 4800bps, and 7200bps.

Thanks,
kt_chen
#7
I have a MCB900 and I use LPC932A1. Originally, I set the LPC932A1 to use internal RC osciilator and it works well. Because I want to improve performance, I change to "High Frequency Crystal/Resonator(4MHz - 12MHz) and put a 12MHz crystal with two 22pF capacitors on the MCB900. After changing, it also can works well, but it can not connect with  the Flash Magic. Even I use 4MHz Crystal and osciilator, it still can not connect with the Flash Magic. Is my LPC932A1 damaged?

Thanks,
kt_chen