Hallo Franz,
das sieht mir fast wie ein Missverständnis aus. Um den Pro-Mini mit dem
eingebauten Boot Loader zu laden, schließt man normerweise am Kopfende
des Pro-Minis einen USB Serial Adapter oder TTL Serienschnittstelle an.
Das DTR Signal löst dann über einen kleinen Kondensator einen Reset
Impuls aus um den den Bootloader neu zu starten. Dazu muß im IDE die
Lade Option "ArduinoISP" gewählt werden. Das funktioniert in den meisten
Fällen einwandfrei.
Zum Programmieren des Pro-Minis greift man meist auf den eingebauten
Boot Loader zurück, es sei denn man will ohne den hauseigenem Boot
Loader zugreifen.
Wenn Du allerdings das Programm ohne Bootloader FLASHEN möchtest, mußt
Du entweder AVR studio oder ein ähnlich kompatibles programm einsetzen.
Obwohl das Arduino IDE mit dem AVR-ISP angeblich kompatibel sein soll,
habe ich das selber auch nicht geschafft und will im Augenblick nicht
funktionieren. Auch habe ich im Augenblick keine Zeit das Problem zu
ergründen und mache es einfach mit AVR Studio V4.19. Das funktioniert
bei mir mit dem Pro-Mini oder anderen Bords einwandfrei. Die Option
"Arduino als AVRISP" funktioniert bei mir noch nicht. Auch ein zweiter
Arduino als AVRISP programmiert, geht nicht.
Ich verwende manchmal den STK500 als nackten Arduino. Den Bootloader
spreche ich über die SPARE RS232 Schnittstelle an. Nur muss man dort
recht aufpassen und lernen mit dem RESET Taster richtig umgehen zu
können weil der STK500 keine DTR Reset Schaltung aufweist und AVRDUDE
keinen Timeout Fehler angibt. Das habe ich mit dem 1284P und den
normalen 328P so gemacht und funktioniert ausgezeichnet; nur muß Dein PC
noch einen RS232 Port haben.
Es macht übrigens keine Probleme mit dem AVR-ISP oder dem AVR-ISP MKII
und wahlweise auch mit dem STK500 mittels Atmel Studio den Boot Loader
drauf zu spielen. Die Bootloader befinden sich alle in einer Datei beim
Arduino IDE.
mfg,
Gerhard