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

Flash Magic vs custom ISP speed

Has anyone used a custom ISP that can give a comparison to Flash Magic? The specific chip is an LPC1765, but numbers for any chip would be useful.

Right now we use Flash Magic to program our on-chip programming application. It's less than 64K and takes ~60 seconds @ 230400 baud. We then use that application to program our main application via usb. That program is ~273K and takes about 30 seconds.

90 seconds is a long time to have a technician doing nothing. So in addition to parallel programming, I've thought of using an evaluation board to do a custom ISP, but I don't know if that would be worthwhile.

Is ISP inherently slow, or is it just Flash Magic? I estimated total bytes transferred for 384K of code is ~532K. At 230400 baud that's ~21 seconds. So with overhead, I wouldn't think that it would take more than 40 seconds.

I suppose ideally we'd want to board house to pre-program the chip, but we don't have one yet, so we don't know if they'll be able to do it. Either way, we'll still need a way to do it ourselves.

Thanks