Invoking the LPC1549 CAN Bootloader via Flash Magic

Started by jd1549, March 19, 2015, 01:57:47 PM

Previous topic - Next topic

jd1549

Is there a way to invoke the LPC1549 C_CAN bootloader using Flash Magic?  Application Code is set up to communicate at 250K baud on the CAN bus using CANopen Protocol.

I don't want to access the ISP Programming button's for putting it into C_CAN bootloader.

I'm using Flash Magic Version 7.85 with Peak C_CAN to USB Adapter.

Thanks!

Andy Ayre

IIRC the on-chip CAN bootloader can only communicate at 100kbps, and it's not possible to change that from application code.

Andy
Embedded Systems Academy, Inc.
support at esacademy dot com

jd1549

I guess I wasn't real clear on my initial post.  Flash magic states that it has the ability to "Send commands to place the device in Bootloader mode".  Does this apply to CANopen?  In CANopen if the object 0x1F51 (Program Control) is sent with 0x80 as data, this is the command to jump from application to the bootloader.

Andy Ayre

No it doesn't apply to CANopen. Flash Magic assumes the bootloader has already been invoked (for example by using the ISP entry pins).

Andy
Embedded Systems Academy, Inc.
support at esacademy dot com