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

Reprogramming on-chip flash (ISP) with USB interface

LPC1857 processor has a factory-supplied boot loader that can take ISP (In-System programming) commands via UART0 port(if we call it to update the flash.
We'd like to to use USB rather than UART0 to update flash. Does it called "secondary USB bootloader"? Can we use MCB1857U board to implemented the function? If yes, I'd like to have some information about it, such as application note and user's guide.

Parents
  • The processor boot loader just decides if it is requested to stop and wait for data on the UART or if it should start the application programmed to "own" the interrupt vector table in the normal flash area.

    The NXP boot loader doesn't care if that application is your main application, or a secondary boot loader that supports USB or other transfer methods.

    NXP already have a secondary USB-capable boot loader for some of their chips.

Reply
  • The processor boot loader just decides if it is requested to stop and wait for data on the UART or if it should start the application programmed to "own" the interrupt vector table in the normal flash area.

    The NXP boot loader doesn't care if that application is your main application, or a secondary boot loader that supports USB or other transfer methods.

    NXP already have a secondary USB-capable boot loader for some of their chips.

Children