EmbeddedRelated.com
Forums
Memfault Beyond the Launch

USB Dongle with FTDI232

Started by acetoel December 16, 2009
Hello to everybody.

I have seen at FlashMagic that supports some USB dongle for doing ICP to the LPC2l (I'm using a LPC2138).

Would it be possible to use a FTDI232RL (or any compatible USB-RS232) to do ICP, and that also handles Reset and P0.14 pin?

I was looking and googling for a schematic with a FTDI232 connected to a LPC2000 for ICP without success.

Thanks

Ezequiel

An Engineer's Guide to the LPC2100 Series

--- In l..., "acetoel" wrote:
>
> I have seen at FlashMagic that supports some USB dongle for doing ICP to the LPC2l (I'm using a LPC2138).
>
> Would it be possible to use a FTDI232RL (or any compatible USB-RS232) to do ICP, and that also handles Reset and P0.14 pin?
>
> I was looking and googling for a schematic with a FTDI232 connected to a LPC2000 for ICP without success.
>

Coridium's ARMmite can be programmed via a USB link using FlashMagic. The ARMmite handles Reset and P0.14:

http://www.coridiumcorp.com/ARMmite.phtml

--
Chris Burrows
CFB Software
Armaide: LPC2000 Oberon-07 Development System
http://www.cfbsoftware.com/armaide

--- In l..., "acetoel" wrote:
>
> Hello to everybody.
>
> I have seen at FlashMagic that supports some USB dongle for doing ICP to the LPC2l (I'm using a LPC2138).
>
> Would it be possible to use a FTDI232RL (or any compatible USB-RS232) to do ICP, and that also handles Reset and P0.14 pin?
>
> I was looking and googling for a schematic with a FTDI232 connected to a LPC2000 for ICP without success.
>
> Thanks
>
> Ezequiel
>

It isn't a matter of whether the FTDI chip can handle ISP, it is all determined by the board design.

Both FlashMagic and lpc21isp use the standard RS232 signals DTR and RTS to control Reset and P0.14 respectively. If the board handles the signals properly, all will work well.

Most of the Olimex boards (LPC2106, LPC2148, LPC2124) have the Reset signal controlled from the RS232 connector but not P0.14.

So, if you have a board that uses the DTR and RTS signals for the proper functions you are all set. FWIW, lpc21isp allows you to swap the signals and also invert the logic states if necessary.

Richard

That's great, thanks very much to both of you.

--- In l..., "rtstofer" wrote:
>
> --- In l..., "acetoel" wrote:
> >
> > Hello to everybody.
> >
> > I have seen at FlashMagic that supports some USB dongle for doing ICP to the LPC2l (I'm using a LPC2138).
> >
> > Would it be possible to use a FTDI232RL (or any compatible USB-RS232) to do ICP, and that also handles Reset and P0.14 pin?
> >
> > I was looking and googling for a schematic with a FTDI232 connected to a LPC2000 for ICP without success.
> >
> > Thanks
> >
> > Ezequiel
> > It isn't a matter of whether the FTDI chip can handle ISP, it is all determined by the board design.
>
> Both FlashMagic and lpc21isp use the standard RS232 signals DTR and RTS to control Reset and P0.14 respectively. If the board handles the signals properly, all will work well.
>
> Most of the Olimex boards (LPC2106, LPC2148, LPC2124) have the Reset signal controlled from the RS232 connector but not P0.14.
>
> So, if you have a board that uses the DTR and RTS signals for the proper functions you are all set. FWIW, lpc21isp allows you to swap the signals and also invert the logic states if necessary.
>
> Richard
>


Memfault Beyond the Launch