C64Power Forum
Hardware => Hardware => Wątek zaczęty przez: dhg w 15 Kwietnia 2017, 13:36
-
Kupilem ATMEGA644P-20PU zeby zastąpić mege 32 w moim sd2iec. Layout lars_p, teraz szukam wsadu do procka. Na stronie sd2iec.de są wsady tyle że nie umiem odróżnić który jest do jakiej wersji. Najchętniej wgrałbym bootloader ale tu też nie wiem co gdzie i jak. Ktoś pomoże? Nie chciałbym zablokować kolejnej 644p wgrywając wujowy wsad
-
flash:
https://sd2iec.de/sd2iec-current-binaries.zip - sd2iec-1.0.0atentdead0-16-g357fe83-larsp-m644p.bin
bootloader:
https://sd2iec.de/bootloader/newboot-0.4.1-binaries.zip - newboot-0.4.1-larsp-m644p.hex
-
Nie chciałbym zablokować kolejnej 644p wgrywając wujowy wsad
Z tego co mi wiadomo to bez dotykania Fuse bitów tak łatwo tego nie zrobisz.
-
Tak jak napisał poprzednik, fusebits to podstawa w zasadzie megi nie da się zablokować 😎
-
Tak jak napisał poprzednik, fusebits to podstawa w zasadzie megi nie da się zablokować 😎
Wlasnie fusebity mnie przerażają, ubilem juz dwa procki w ten sposób (linux, avrdude, i pierd**nięcie sie w fusebitach) flash:
https://sd2iec.de/sd2iec-current-binaries.zip - sd2iec-1.0.0atentdead0-16-g357fe83-larsp-m644p.bin
bootloader:
https://sd2iec.de/bootloader/newboot-0.4.1-binaries.zip - newboot-0.4.1-larsp-m644p.hex
Dzięki. Teraz jeszcze takie male pytanie. Wrzucam bootloader do proca i wsad na karte sd. Jakbym sie pomylił w wrzucił wsad np do wersji shadowwolf nie spierdziele sd2iec? Czy wystarczy ze po takiej pomyłce wrzuce na sd prawidłowy hex i sie naprawi automagicznie?
-
Tak ☺
-
Ok. Juz doczytalem ze bootloader nie spierdzieli mi zabawki. Za to w readme nigdzie nie sa podane fusebity. Czy to znaczy ze nie musze ich ustawiac przy wgrywaniu bootloadera? Czy musze kopac po forach i wiki zeby sprawdzic jak maja byc ustawione?
Edit //
W sumie nie zmieniałbym atmegi gdyby nie brak obsługi .d64 w moim aktualnym firmware. No i geos'a bym w końcu potestował na prawdziwym sprzęcie zamiast emułki
-
Fuse musisz ustawić zgodnie z Twoim sprzętem pod względem użytego oscylatora (kwarc, RC lub internal)
Podejrzewam że masz kwarc. Druga rzecz to wektor startu czyli czy będzie startował bootloader czy od razu wsad, ale tu pomyłką nic nie ryzykujesz. Niczego nie wpisuj z palucha tylko korzystaj z kalkulatorów np tu: http://www.engbedded.com/fusecalc/ Innych fusebitow nie dotykaj jak nie jesteś pewny.
-
No, jakoś się udało. Dla pewności 10x sprawdzalem polączenia usbasp z prockiem i składnie avrdude. Ale i tak cholernie sie bałem fusebitów...
Dzięki panowie za pomoc
-
cholernie sie bałem fusebitów...
A to czemu? Jak źle ustawisz to niczym po buzi nie dostaniesz.
-
Chyba ze sobie reset zablokuje lub wybierze ext osc gdy nie ma kwarcu ;) aczkolwiek ja mam programator rownolegly :)
-
Będziesz miał ten programator na SP8? Przywiozę Ci jedną sztukę (328P) do odblokowania z błędnie ustawionym ext osc ;)
-
Na reset programator równoległy
Na błędny kwarc jest gdzies chyba schemat podłączenia awaryjnie kwarca w datasheet atmegi , kiedys z tego korzystałem i działa.
-
Będziesz miał ten programator na SP8? Przywiozę Ci jedną sztukę (328P) do odblokowania z błędnie ustawionym ext osc ;)
Szczerze mowiac to watpie abym mial czas jeszcze bawic sie na SP w dodatkowo poboczne rzeczy, ale przywiezc mozesz.
-
Chyba ze sobie reset zablokuje lub wybierze ext osc gdy nie ma kwarcu ;) aczkolwiek ja mam programator rownolegly :)
Z tego co pamiętam to kwarc da sie obejść. Musze w końcu zbudować avrdoctora. Bedzie okazja ożywić 2 ubite 644p i 4 sztuki mega16. Wszystkie moje ubitki mają zblokowany reset,
-
Na błędny kwarc jest gdzies chyba schemat podłączenia awaryjnie kwarca w datasheet atmegi , kiedys z tego korzystałem i działa.
Jak masz namiar na ten schemat to podeslij proszę.
Szczerze mowiac to watpie abym mial czas jeszcze bawic sie na SP w dodatkowo poboczne rzeczy, ale przywiezc mozesz.
Rzeczywiscie, Ty możesz być troszkę zajęty :) To nic pilnego. W każdym razie wezmę Atmege i jakąś dobrą wódeczkę to może się skusisz na któreś ;)
-
Moze sie przyda. Reanimacja Atmelow.
http://www.atarionline.pl/v01/index.php?subaction=showfull&id=1261960696&archive=&start_from=0&ucat=6&ct=wynalazki (http://www.atarionline.pl/v01/index.php?subaction=showfull&id=1261960696&archive=&start_from=0&ucat=6&ct=wynalazki)
-
Co nie zmienia faktu, ze przy cenie tych atmeg na ogol nie warto sie bawic, ja odratowalem kilka atmega8 (ze 3, jeden nie wstal) bo akurat mi wpadly pod reke jak robilem cos innego a pewnie juz dawno powinny byc na smietniku :)