HomeMade
problemy z programowaniem avr - Wersja do druku

+- HomeMade (http://sp-hm.pl)
+-- Dział: Oprogramowanie (/forum-84.html)
+--- Dział: Technika programowania mikroprocesorów (/forum-85.html)
+--- Wątek: problemy z programowaniem avr (/thread-2052.html)

Strony: 1 2


RE: problemy z programowaniem avr - SP6AN - 21-06-2014 21:09

Rafał ja na szybko to zrobilem Pony progiem, ale teraz sprawdziłem stary program hex2bin ( http://gnuwin32.sourceforge.net/downlinks/hex2bin-bin-zip.php ) i też działa (tylko to jest stary program więc trzeba stworzyć plik .bat o treści :
hex2bin nazwapliku.rozszerzenie
czyli u Ciebie :
hex2bin TransistorTester.eep
to na wszelki wypadek gdybyś nie pamiętał DOSa Smile


RE: problemy z programowaniem avr - HF8V - 21-06-2014 21:24

Zgadza się masz racje Rafałe, kol. SP6AN też ma rację, teraz sobie przypomniałem ze kiedyś miałem podobny problem z formatem wejsciowym chyba w Keilu do Dallas DS89C450, i przekonwetowałem podonym konwerterem. Jest generalnie bałagan z tymi formatami. Bascoma nie używam, a mój obecny programator AVR przyjmuje oba formaty.
(21-06-2014 20:53)SQ4AVS napisał(a):  Włodku czy dobrze rozumiem by załadować ten plik za pomocą bascoma do procesora (nawet nie wiem w czym to jest napisane) należy dokonać konwersji pliku hex z zawartością eepromu do formatu binarnego i dopiero go załadować? Jeśli tak to mógłbyś polecić jakiś program do konwersji hex -bin. Ten sam problem miałem z sina prog.

Użyj tego konwertera, faktycznie bascom nie moze wykryć formatu, bo bin to tylko 'surowe' dane, w odwrotnym wypadku by wykrył że to nie jest .hex w formacie motoroli albo tym drugim.


RE: problemy z programowaniem avr - SQ4AVS - 22-06-2014 7:59

Włodku dzięki za pomoc. DOS-a już dawno nie używałem ale myślę, że sobie poradzę ;-). Pisząc programy używając eeprom w bascomie nawet do głowy mi nie przyszło, że zapisuje on w binarce. Ten sam problem dotyczył też np. sinaproga będące nakładką na avr dude.


RE: problemy z programowaniem avr - SP6AN - 22-06-2014 8:24

Rafał - po to jest Forum Smile
Często sprawdzam działanie programów z sieci i nie zawsze jest napisane w jakim formacie są zapisane pliki- np: .sch, .pcb, czy wspomniany .eep, który jak wcześniej wspominałem z Pony Proga jest formatem samym dla siebie bo w nagłówku nadpisuje i przesuwa dane opisem chipa, [attachment=8703] dlatego używam edytora w rodzaju Hex Workshop lub WinHex żeby sprawdzić w jakim programie plik jest zapisany.


RE: problemy z programowaniem avr - SQ4AVS - 23-06-2014 15:56

Polecam ten programik
http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_en.html
współpracuje z avrdude (jest nakładką graficzną na niego)
http://download.savannah.gnu.org/releases/avrdude/
w setingu trzeba wskazać avrdude.exe
avrdude.conf
i rodzaj programatora,
wymaga javy
po prawej stronie ekranu wyboru pliku do programowania ustawić na auto, automatycznie rozpoznaje sposób zapisu danych do pamięci (intel hex, motorola, raw)
sprawdzony działa bez zarzutu


RE: problemy z programowaniem avr - SQ5KVS - 23-06-2014 17:13

Program fajny, i można sporo "wymusić" ale o ile dobrze pamiętam, nie ma tam chyba nowych AVR'ów..?


RE: problemy z programowaniem avr - SQ4AVS - 23-06-2014 18:34

Ale wszystkie których ja używam są ;-)