EmbDev.net

Forum: ARM programming with GCC/GNU tools looking for ARM usb bootloader


von Daniel D. (dandumit)


Rate this post
useful
not useful
Hi,

I'm willing to start to learn arm.
I have bought the board : http://www.olimex.com/dev/sam7-p256.html
I have made some tests loading the code in flash using SAM-BA.
Is any bootloader available in order to send the code in controller at
the moment when the board is connected to pc trough usb cable ?

Regards,
Daniel

von Alex S. (alessio)


Rate this post
useful
not useful
Check out TNkernel webpage:
http://www.tnkernel.com

under USB firmware upgrader.

It is written for LPC2xxx MCU's, but you can get basic idea.

Regards,
Aleš

von Martin T. (mthomas) (Moderator)


Rate this post
useful
not useful
Daniel Dumitru wrote:
> Hi,
>
> I'm willing to start to learn arm.
> I have bought the board : http://www.olimex.com/dev/sam7-p256.html
> I have made some tests loading the code in flash using SAM-BA.
> Is any bootloader available in order to send the code in controller at
> the moment when the board is connected to pc trough usb cable ?

For development you should try to get a JTAG-interface. Support for
flash-programming of AT91SAM7S in the free software OpenOCD is rather
good and the adapters like the Olimex ARM-JTAG or Amontec JTAGkey/-tiny
are rather inexpensive. You can also use these FT2232-based adapters for
debugging.

Some SAM7 USB bootloader-codes:
http://cq.cx/at91sam7sXXX.pl
http://www.pcb-dev.com/ -> SAM7 Flashtool

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.