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.

Messages - Andy Ayre

Pages: [1] 2 3 ... 147
Sorry, your part is not supported by Flash Magic. A list of supported devices can be found here. Note that you will need V11 to program 8051s:


General / Re: Unsupported Operation?
« on: June 23, 2020, 12:25:01 pm »
I don't know which version you are using, however:

Use the Microsoft DLLs
Use implib to generate Borland-compatible lib files from the Microsoft DLLs
Make sure the header files and the DLLs come from the same version.

Please post back if that does not help.


ARM Cortex / Re: Replacement dongle for FTDI USB-ICP-LPC2K
« on: May 12, 2020, 12:11:36 pm »
I'm not aware of anything. Have you asked Future Designs? Andy

LPC2xxx / Re: it's about to send program to LPC2148
« on: April 21, 2020, 09:14:59 am »
Use a USB to RS232 cable, such as one from FTDI. Some of those cables are cheap and don't work properly. Put a MAX232 or similar between the cable and microcontroller. I suggest you look at the schematics of some off-the-shelf LPC2000 eval boards.


LPC2xxx / Re: LPC2148
« on: March 27, 2020, 08:56:14 am »
The hex file determines where the data goes - it contains the addresses. Andy

ARM Cortex / Re: Program NXP board LPCXpresso54628 using LPC_LINK2
« on: March 27, 2020, 08:55:03 am »
Is the board still shown in the drop down list in section one?

Did you program it with firmware that disabled SWD? If yes then you won't be able to reprogram it again.


LPC2xxx / Re: FlashMagic 12.75 doesn't erase/program LPC2129
« on: February 03, 2020, 08:32:24 am »
OK, that is something we can address for the next release - thanks for letting us know. Andy

This is fixed in version 12.75.


Thanks for reporting this - we will look into it. Andy

General / Re: Parentheses in path for command-line execution
« on: May 07, 2019, 07:29:27 am »
Parentheses are not allowed inside path names. Page 57 of the manual lists what is allowed. The V12 command line is all-new and doesn't have this restriction.


General / Re: Parentheses in path for command-line execution
« on: May 07, 2019, 07:16:11 am »
Please post the entire HEXFILE directive you are using.


General / Re: Parentheses in path for command-line execution
« on: May 07, 2019, 06:39:10 am »
Export the command line directives from the GUI version (File menu). That will show you the valid syntax.


General / Re: Parentheses in path for command-line execution
« on: May 07, 2019, 04:03:21 am »
Try double backslashes, \\


ARM Cortex / Re: NHS3100 flashing- Failed to Autobaud
« on: October 02, 2018, 01:25:18 am »
It's the same kind of thing. The LPC-Link2 asserts the NHS3100 reset pin, then deasserts it, then tries to communicate with it, which fails. I would double-check your cabling. It has to be very short if it isn't already. For example 10cm or less.

ARM Cortex / Re: NHS3100 flashing- Failed to Autobaud
« on: September 21, 2018, 07:22:16 am »
Just to confirm, the procedure is:

1. Connect NHS3100 board to J7 on LPC-Link2
2. JP2 on, JP1 off
3. No battery inserted into NHS3100 board
4. Connect LPC-Link2 to your PC -> LED on LPC-Link2 on solid
5. Start Flash Magic -> LED on LPC-Link2 flashes
6. Choose SWD over Link2 in Flash Magic main window
7. ISP -> Read Signature

Your screenshot shows that Flash Magic has been able to communicate with the LPC-Link2.

Your debug file shows that the LPC-Link2 can't communicate with the NHS3100.

Could be due to the cable being too long, not properly seated at both ends. Do you have the battery in? If so remove it. Could be due to static damage. Could be due to configuring the part to disable SWD.


Pages: [1] 2 3 ... 147