[avr-gcc-list] bootloader for hex file on SD/MMC card

2007-03-21 Thread Abhijit Kshirsagar
Hi...
   
  I'm a student working with ATMEGA 8, 16 and 32, making autonomous robots for 
college contests and projects. I'm looking for a bootloader that will search 
for an SD/MMC card, find a hex file on it and program itself. This will make it 
quite easy to make hassle-free code changes or upgrades on contest venues, 
especially so because i can use any pc to load compiled hex files into the 
memory card..
   
  Thanks
  Abhijit


-
 Here’s a new way to find what you're looking for - Yahoo! Answers ___
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list


Re: [avr-gcc-list] bootloader for hex file on SD/MMC card

2007-03-21 Thread TTTechsDomino

Hi!

It's a good idea and normaly quite easy. The main problem will be to crush a 
FAT files system into the 4kByte Bootloader Section of the AVR ATMEGA.

Best Reegards,
Thomas
- Original Message -
From: Abhijit Kshirsagar [EMAIL PROTECTED]
To: avr-gcc-list@nongnu.org
Date: Wed, 21 Mar 2007 11:33:21 + (GMT)
Subject: [avr-gcc-list] bootloader for hex file on SD/MMC card

 Hi...

   I'm a student working with ATMEGA 8, 16 and 32, making autonomous robots 
 for college contests and projects. I'm looking for a bootloader that will 
 search for an SD/MMC card, find a hex file on it and program itself. This 
 will make it quite easy to make hassle-free code changes or upgrades on 
 contest venues, especially so because i can use any pc to load compiled 
 hex files into the memory card..

   Thanks
   Abhijit
 
   
 -
  Here’s a new way to find what you're looking for - Yahoo! Answers 
 ___
 AVR-GCC-list mailing list
 AVR-GCC-list@nongnu.org
 http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
 
 ___
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list


Re: [avr-gcc-list] bootloader for hex file on SD/MMC card

2007-03-21 Thread Parthasaradhi Nayani
Hello Abhijit,

I'm a student working with ATMEGA 8, 16 and 32, making autonomous robots for 
college contests and projects. I'm looking for a bootloader that will search 
for an SD/MMC card, find a hex file on it and program itself. This will make it 
quite easy to make hassle-free code changes or upgrades on contest venues, 
especially so because i can use any pc to load compiled hex files into the 
memory card..

I doubt if any one can give you a ready made bootloader. Since SD/MMC cards are 
normally connected to SPI bus, you could write the bootloader to read some 
specific memory locations on the card (through SPI) for some sort of signature 
and if present read and program the flash. 

Nayani


 
-
It's here! Your new message!
Get new email alerts with the free Yahoo! Toolbar.___
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list


Re: [avr-gcc-list] bootloader for hex file on SD/MMC card

2007-03-21 Thread Pink Boy
TTTechsDomino sez,

 It's a good idea and normaly quite easy. The main problem will be
 to crush a FAT files system into the 4kByte Bootloader Section of
 the AVR ATMEGA.

And actually only the code that writes to flash needs to be in the
boot section.  The code that reads fat can exist in it's own section
else where.  (Just so long as you don't over write it)

Something like this.

[Boot Loader Section]
[Fat Driver]
...
...
...
[Application Code]


Mr foo



___
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-gcc-list