Wird die Bluetooth-Verbindung als virtuelle serielle Schnittstelle eingerichtet??? Ich hab bis jetzt noch nie damit rumgespielt.
Wenn ja, dann sollte jeder serielle Bootloader funktionieren.
Ich hab mir folgenden Bootloader in einem Board gebrannt:
http://www.ee.byu.edu/~pkm2/
Das Teil hat den Vorteil, daß ich auf der PC-Seite nur Hyperterm oder Minicom benötige und das HEX-File direkt an den ATmega schicken kann.
Irgendwie kommt das Teil aber nicht damit klar, wenn die HEX-Datei lücken um Adressbereich hat. (z.B. wenn ich die Interrupt-Vektoren angebe und daß Programm weiter hinten im Speicher steht.)

Gruß,
SIGINT