BootLoader nie musi być zgodny z STK500.BootLoader to najzwyklejszy bascomowy program. Jeśli programator STK 500 działa i wgrywa ci inne programy to znaczy, że wszystko jest z nim OK. Raczej jest kłopot z ustawieniami ATmegi dla potrzeb BootLoadera.Napisz skąd masz ten BootLoader i jakie masz ustawienia ATmegi.
Dla kogoś, kto pisze uzywając kompilatora Bascoma jest to najzwyklejszy bascomowy program. Dla kogoś, kto pisze w C nie jest to bascomowy program. Tak to rozumiem.
No tak, ale ten temat nie jest w dziale BASCOM ani nie ma słowa w nim o BASCOMIE więc nie można pisać, że jest to Bascomowy program Bo za chwile ktoś to przeczyta i będzie myślał, że wszystkie bootloadery pisane są w Bascom.
To było tak tylko na marginesie, nie żadna zaczepka
Ale z drugiej strony nie jest napisane, że BootLoader ma być napisany w C.Jest jedynie informacja, że "Arduino niestety nie chce mi działać" i prośba o polecenie czegoś. Czyli nie ma wymogu dostarczenia BootLoadera w C. Jeśli mający problem się odezwie, będzie łatwiej coś poradzić.
Chcę osiągnąć następujący efekt, piszę program w ecalipse i chcę mieć możliwość zaprogramowania procesora, bez rozbierania całego urządzenie, przepinania kabli itp. Najlepiej, żeby procesor zaraz po włączeniu zgłaszał się jako programatror stk500.
Ja ze swej strony polecam USBaspLoader. Jest w C, źródła dostępne, brak potrzeby używania konwerterów USB, no i avrdude na dzień dobry go rozumie, więc odpada konieczność używania dodatkowego programu...