08-05-2011 05:30 PM
Hi all,
I'm thinking about buying the labview for arm module to reduce the time to market of my products. My question is if there is a way to load code to the microcontroller through a serial connection like rs-232 or usb, since I will have to upgrade system firmwares remotely.
Thanks.
Charles Trépanier
08-07-2011 02:11 PM
Yes there is. The user manual on your ARM microcontroller should describe how to do this. We use 4 different ARM7 controllers. To program them serially either with RS-232 or a USB-232 converter, check out FlashMagic. There should be a serial port on your device that can be configured for this purpose. For development use, it's free. If you want to use it in production, it is $500.00 for unlimited systems. Pretty inexpensive really.
Have you considered programming through JTAG? JTAG is much faster than serial programming, if you have access to the port, which you should. You might consider using a 3rd party programmer such as Segger FlasherArm. Using FlashMagic with our controllers takes about 2 minutes per device. The JTAG takes about 18 sec.
FlashMagic is the way to go for field upgrades. We have integrated it with our own software using its .dlls.