Recent Posts

Pages: [1] 2 3 ... 10
ARM Cortex / Re: LPC1833 external SPI flash bootloader
« Last post by Andy Ayre on May 17, 2021, 08:57:53 am »
We include an example for the LPC18S37 that uses SPIFI. See the Bootloaders\External Memory\LPCxpresso18S37 folder in the installation. It may work out of the box for you or it may need modifying.

We can customize and test this for your hardware as part of a consulting project - please contact us for a quote info at esacademy dot com.

ARM Cortex / LPC1833 external SPI flash bootloader
« Last post by tony567 on May 16, 2021, 03:01:12 am »
Hi, there,

   I am not sure if this forum is alive or not, but I have no other way to solve my issue which stucks me more than 2 months cause I am totally a hardware designer, know little about coding, but no one can help me for this.

here my issue is we implement 2 second source external SPI flash IC for LPC1833, so the original bootloader for one time FW updating into flash is nolonger workable for new SPI flash ICs, the situation now is the original bootloader source code has lost, and no one know the next step in my company

now I need help from flash magic,

1. does flash magic have example code for LPC1833 external SPI Flash bootloader?

2. could flash magic support to teach us how to modify the bootloader code for new SPI flash?

3. if flash magic don't support to teach how to modify the bootloader code, is there any reference documents for LPC1833 external SPI flash bootloader?

4. could flash maigc support to teach the steps to set the MCUXpresso IDE v11.3.1_5262 and Keil uVision5 for LPC1833 external SPI flash bootloader code compile?
Feature Requests / Re: remember settings, com port delay
« Last post by Andy Ayre on April 27, 2021, 09:34:57 am »
Thanks for the suggestions - we will look into them. Andy
Feature Requests / remember settings, com port delay
« Last post by minex on April 27, 2021, 01:59:21 am »
Hello, nice program, but after GUI update I have some reqest.
Saving configuration file is good, but it cannot be accessed by windows search function.
I suggest, that last used settings, like processor, com port, baud rate and hex file path would be saved to registers, and loaded when program starts. This feature very comfortable, when starting program by clicking windows button and typing "flash" and enter. this is quick program launch, but need to configure settings every time. Like I said, this method do not found saved configuration files, so I need to search them on desktop so minimizing all programs, need to create more files for every cpu. But if I work with one device for some continuous time, then would be good to have remembered settings when launching main program.

Also com port list could have some delay when device disconnected. Some usb-comport adapter restarts after connecting device with power supply, so program lost com port settings. Could be fine, that com port would be removed from list after 3sek when device really removed.

One more, when exiting program, every time program ask for save parameters. Could be checkbox for disable that message. Sometimes that message annoys.
ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Andy Ayre on March 09, 2021, 09:12:55 am »
Your log file shows that Flash Magic sends a block of data (as you mentioned in your post) and then nothing is received back from the device after that. Hence the transmit/receive error.

There is not much Flash Magic can do if there is no response. Try increasing the timeouts in the advanced options. If that doesn't help then I would suspect something in your communication path (do you have a transceiver? RS422?) or the microcontroller is being reset somehow. Perhaps an intermittent power supply.

ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Andy Ayre on March 05, 2021, 09:05:31 am »
You should be able to attach to your forum post. Don't zip it. However I have just sent you an email - please reply to that. Andy
ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Waldir on March 05, 2021, 04:01:58 am »
Andy, I sent the esacademy form according to the instructions on the flashtool form, but I have no option to share the fmd file. I'm waiting for the instructions. Tks
ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Andy Ayre on March 02, 2021, 08:34:22 am »
Please generate a debug file and email to us. Choose Debug Mode from the Help menu then try your operation.

ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Waldir on February 24, 2021, 11:51:54 am »
Thanks Andy!
I am using two USB to USART connector. One is connected to the Fashtool another in docklight.
-> Set the Crystal Frequancy at 16MHz,
-> Put the ISP0 to ground;
-> Power on;
-> Load the .hex file and try to Start. (all other conf are default)

5A A6
5A A4 08 00 0C 22 01 00 00 01 00 00 00 00 5A A1
5A A4 10 00 A1 CF 04 00 00 03 00 2A 00 00 00 02 00 00 00 00 00 00 00 5A A1
5A A5 00 02 22 D4 38 39 41 42 43 44 44 45 00 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 00 FF FF 00 24 F4 00 00 1B B7 00 FF FF ...
then, all are FF
ARM Cortex / Re: LPC55xx Bootloader ROM
« Last post by Andy Ayre on February 23, 2021, 02:03:47 pm »
What have you tried and what were the results?
Pages: [1] 2 3 ... 10