nie no masakra, pozyczyłem od kolegi programator i dałem odczytaj fusebity z procka (te standardowe) no i ZADZIAŁAŁO - odczytało... potem zapisałem jeden program na procek i odczytałem no i był poprawny czyli sie zaprogramował, no ale wrocilem do domu i podlaczylem kolegi programator, dałem odczytaj fusebity - odczytało pocztm chciałem zapisac jakis program do lcd z internetu i zaczeło zapisywac, i podczas weryfikacji przy 90% wyskoczzyło "writen failed" czy jakos tak... i teraz znow brak komunikacji nawet na tym dziaąłjącym programatorze, czy on sie zablokował czy co? mozna go jakos ozywic ponownie? czy moze to byc wina softu ktory wgrałem (wgrałem go w pamiec flash)
Dodano po 4 [godziny] 6 [minuty]:
No i się wkurzyłem- wylutowałem procek - wlutowałem drugi i działa!
No więc teraz taka sprawa (wiem ze jest tego pełno na forum ale chciał bym o info sciśle z moim projektem) chce wgrać prosty program wykonany w AVRstudio (ktory nic nie robi) tylko po to by sprawdzić czy da sie go wgrac i czy da sie go odczytac.
no więc wyglada on tak:
int main(void)
{
return 0;
}
Dałem kompiluj i powstał plik HEX (około 1kb)
Teraz chce go wrzucic za pomocą PonyProg na procka.
Jak to zorbić zeby nic nie popsuc?
chodzi jakie fusy ustawić (takie by sobie nie zaszkodzić), potem trzeba dać chyba "write"?! i przejsc do wczytania HEXa do programu więc powinienem dać "otwórz flash" czy "otwórz eeprom" czy moze ogólnie?
i gdzie to zapisac - tzn do jakiej pamięci? flash czy eeprom?
by skasowac ten prgram co wgram wystarczy zwykły ERASE?
no to chyba wszytsko o co chciałem zapytać, jak ktoś wie jak to zrobić po koleii to był bym bardzi wdzieczny za szczegółowo skrutowy opis. Pozdrawiam
Dodano po 30 [minuty]:
aaa i bym zapomniał te fusebity powinny zawierac takie info jak zewnętrzny kwarc (jesli to w nich sie ustawia) a ma on oznaczenie YIC7.372816 nie wiem co to znaczy ale to właśnie on.