Author Topic: ARM2148 USB Development Board  (Read 3379 times)

0 Members and 1 Guest are viewing this topic.

Offline Lunat1cTopic starter

  • Contributor
  • Posts: 37
ARM2148 USB Development Board
« on: April 03, 2011, 05:35:07 pm »
Hi,

I have recently purchased the ARM2148 Development Board and I'm trying to find a program with which I can load programs to the flash memory of the board via USB. The board I'm talking about is this one: http://www.futurlec.com/ARM2148_USB_Development_Board.shtml

I know that there are programs such as Flash Magic however they do not allow for program loading via USB but only via RS232 which is a port that I don't have on my pc/laptop.

So can anyone name some programs I could use to load programs via USB please?

 

alm

  • Guest
Re: ARM2148 USB Development Board
« Reply #1 on: April 03, 2011, 06:01:02 pm »
Some USB-to-serial converters are said to work well with Flash Magic. Other option would be a JTAG programmer (don't think the LPC21xx supports SWD) with a USB interface.
 

Offline jahonen

  • Super Contributor
  • ***
  • Posts: 1054
  • Country: fi
Re: ARM2148 USB Development Board
« Reply #2 on: April 03, 2011, 06:24:43 pm »
My experience has been that the Flash Magic works just fine with USB RS-232 adapter, no problems at all. This is because ARM bootloader uses standard RS-232 protocol, not any timing critical bit-banging one.

Regards,
Janne
 

Offline neoone

  • Regular Contributor
  • *
  • Posts: 70
Re: ARM2148 USB Development Board
« Reply #3 on: April 03, 2011, 10:18:41 pm »
I have quite experience with both LPC2148 and Flash Magic including USB-serial adapter. There were some occasions when I had some problems with FM but not sure if it was on 2148 (for sure on LPC1768) but absolutely no problems with lpc21isp - this is a console program that also uses LPC bootloader and is free (Flash Magic is free for non commercial use only). I've used a regular RS232 port, FT232 based converters and also PL2303 base converters. It usually works better (faster) on FT323. There are 2 additional pins you need to use besides RX and TC - DTR for uC reset and RTS for ISP-P0.14. It is also pretty easy to invoke bootloader manually without connecting those pins to USB-serial converter.

If you'd really like to use USB directly for programming it is possible to create secondary bootloader via USB but USB to serial converter is way easier.
 

Offline Lunat1cTopic starter

  • Contributor
  • Posts: 37
Re: ARM2148 USB Development Board
« Reply #4 on: April 16, 2011, 10:03:18 pm »
Guys, would a RS-232 Serial Port to ExpressCard Adapter work just fine in this case?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf