Potrzebujesz interfejs RS232 (taki jak do programowania FC czy OSD), programu AvrFlash21 ( http://www.mikrocontroller.net/attachme ... lash21.exe ) i przejściówki z wtyczki interfejsu na wtyczkę od regli. Połączenia są takie:
MASA<->MASA,
TXD<->SCL,
RXD<->SDA.
Do tego jeszcze plik HEX z wsadem do danego typu regla i z potrzebnym numerem regla.
1. Wyłączasz zasilanie.
2. Odpinasz wtyczke I2C regla od FC
3. Podłączasz wtyczkę I2C regla przez przejsciówkę do interfejsu RS232.
4. Podłączasz interfejs do komputera.
5. Instalujesz i uruchamiasz AvrFlash21, klikasz 'Port' i wybierasz port COM na którym masz interfejs, Baud ustawiasz na 57600.
6. Klikasz "Datei' -> Auswahl i wczytujesz plik HEX
7. Teraz klikasz na 'Flash' i zaraz potem podłączasz zasilanie do regla.
8. Poleci pasek, najpierw niebieski, potem zielony i... Gotowe.
Uwagi:
Najlepiej na czas programowania odłączyć silnik, ale nie jest to konieczne.
Regiel zasil z jakiegoś zasilacza o wydajności kilku amper a nie z pakietu. Jakby coś poszło nie tak to nie poleci dym. Jak nie masz zasilacza, to w szeregu pomiędzy + pakietu a + regla daj żarówkę samochodową 12V 21W (od stopu/kierunkowskazów).
Jak przeprogramować regle i2c?
Moderatorzy: moderatorzy2014, moderatorzy