ARDUINO jako Fuse Doctor
ARDUINO jako Fuse Doctor
Witam , mam pytanie czy ARDUINO potrafiłby naprawić źle ustawione Fuse Bity w Atmega8 jeśli tak , to w jaki sposób ? ,szukałem w sieci ale nie mogę nic znaleźć ,być może źle szukam , więc proszę o pomoc.
Pozdrawiam
Darek
Pozdrawiam
Darek
Re: ARDUINO jako Fuse Doctor
A wiesz, na jakie złe ustawiłeś?
Ja kiedyś źle ustawiłem źródło taktowania. "Naprawiłem" to w ten sposób, że na nóżkę XTAL1 podałem zewnętrzny sygnał zegarowy (wygenerowany przez inny procesor). Ale mi się udało trafić, co źle ustawiłem.
Jeśli wyłączyłeś sygnał RESET, to w grę wchodzi tylko programowanie równoległe (i tak działa AVR fusebit doctor)
Jeśli chcesz, mam PCB pod fusebit doctora, mogę Ci przesłać po kosztach transportu.
Ja kiedyś źle ustawiłem źródło taktowania. "Naprawiłem" to w ten sposób, że na nóżkę XTAL1 podałem zewnętrzny sygnał zegarowy (wygenerowany przez inny procesor). Ale mi się udało trafić, co źle ustawiłem.
Jeśli wyłączyłeś sygnał RESET, to w grę wchodzi tylko programowanie równoległe (i tak działa AVR fusebit doctor)
Jeśli chcesz, mam PCB pod fusebit doctora, mogę Ci przesłać po kosztach transportu.
Re: ARDUINO jako Fuse Doctor
Najprawdopodobniej ustawiłem źle zegar ,ale pewny nie jestem , co do doctorka to lipa ponieważ nie mam portu ani RS232 ani LPT a czy ARDUINO by sobie poradziło
Re: ARDUINO jako Fuse Doctor
Ale fusebit doctor, do którego mam płytkę, potrzebuje tylko zasilania. Koniecznie 12V, ponieważ programowanie równoległe wymaga podania na pin reset napięcia właśnie 12V
A działa w ten sposób, że przywraca domyślne fusebity.
Projekt jest na stronie: http://mdiy.pl/atmega-fusebit-doctor-hvpp/
A działa w ten sposób, że przywraca domyślne fusebity.
Projekt jest na stronie: http://mdiy.pl/atmega-fusebit-doctor-hvpp/
Re: ARDUINO jako Fuse Doctor
Ja mam podoby ale tylko na atmege8 z tym ze mam problem bo nie moge nigdzie wsadu znalezc kiedyś znalazłem a teraz niestety gdzieś mi się zapodziań , a powiedz mi czy z Arduino mogę podać zewnętrzny sygnał zegara nigdy tego nie robiłem więc nawet nie wiem jak to zrobić jest gdzieś jakis opis
Re: ARDUINO jako Fuse Doctor
Możesz przecież napisać program, który generuje sygnał prostokątny. Na przykład taki (sama pętla loop()):
I to da Ci na pinie oznaczonym jako pin sygnał o częstotliwości ok. 1 MHz. Mogłem się pomylić w nazwach funkcji, pisałem z głowy, a już dawno nie działałem na arduino.
Aha, kod jest napisany w najgorszy z możliwych sposobów, chodziło mi tylko o to, żeby pokazać możliwość.
Kod: Zaznacz cały
loop() {
digitalWrite(pin,HIGH);
delayMicroseconds(1);
digitalWrite(pin,LOW);
delayMicroseconds(1);
}
Aha, kod jest napisany w najgorszy z możliwych sposobów, chodziło mi tylko o to, żeby pokazać możliwość.
Re: ARDUINO jako Fuse Doctor
ok czyli pisze program który generuje sygnał prostokątny , a następnie pod ten pin podłączam Xtal1 dobrze rozumiem , a jeszcze jedno z kondensatoramim czy bez
Re: ARDUINO jako Fuse Doctor
Bez. Tylko ten sygnał. I obydwa procesory muszą być zasilane takim samym napięciem.
Re: ARDUINO jako Fuse Doctor
to tak podłączam napiecie 5v z płytki Arduino , pin od Arduino podłączam pod Xtal1 Atmegi i załączam zasilanie
Re: ARDUINO jako Fuse Doctor
Tak. i jeszcze, jeśli chcesz przeprogramować, to podłączasz programator
Re: ARDUINO jako Fuse Doctor
tak to wiem , hmm szukam i szukam tego programu pod arduino ale jakoś nie mogę znaleźć
Re: ARDUINO jako Fuse Doctor
Jakiego programu? Nie napiszesz sobie programu do generowania sygnału prostokątnego?
Re: ARDUINO jako Fuse Doctor
taki do migania dioda wystarczy
Re: ARDUINO jako Fuse Doctor
Wystarczy. Tylko zmień pin na inny niż 13. I nie wykorzystuj pinów Rx i Tx (chyba 0 i 1)
Re: ARDUINO jako Fuse Doctor
https://mightyohm.com/blog/products/hv- ... hield-2-x/
Wysłane z mojego MI MAX przy użyciu Tapatalka
Wysłane z mojego MI MAX przy użyciu Tapatalka
Re: ARDUINO jako Fuse Doctor
A powiedzcie Panowie czy ten uklad uratuje Atmege 8 , po podłączeniu pod Xtal1 sygnału z Arduino nic nie dało wiec może ten układ
https://mightyohm.com/blog/2008/09/ardu ... rogrammer/
https://mightyohm.com/blog/2008/09/ardu ... rogrammer/
Re: ARDUINO jako Fuse Doctor
Z tego, co widzę, powinno zadziałać
Re: ARDUINO jako Fuse Doctor
ok jutro sprubuje dam znac jak by co , dzięki za odpowiedź
Re: ARDUINO jako Fuse Doctor
To jest gotowiec pozwalajacy ustawic poprawnie fusebity w trybie wysokonapieciowym.
Sam generuje potrzebne sygnaly.
Wysłane z mojego MI MAX przy użyciu Tapatalka
Sam generuje potrzebne sygnaly.
Wysłane z mojego MI MAX przy użyciu Tapatalka