Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Jak we wlasnym zakresie zrobic SD2IEC  (Przeczytany 12819 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Klax__

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #30 dnia: 02 Lutego 2011, 23:55 »
Ja pierwsze programowanie poprzez STK200 i PonyPorg\'a robilem ale potem to juz tylko z karty. Mam taka stara 16MB mmc ktora byla w zestawie wraz z aparatem fotograficznym i smiga ladnie \"Smile\"

Nitro__

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #31 dnia: 03 Lutego 2011, 00:00 »
                   
Cytat:
(chyba, ze ktos ma scrakowanego

Jakby byl potrzebny, to zglos sie via PW \"Wink\"

Tez w czasach moich zabaw z Atmega8 programowalem programatorem na LPT z kilku opornikow, i dzialalo to bardzo sprawnie, programowalem AVRdude.

Jacek31

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #32 dnia: 04 Lutego 2011, 14:08 »
                   
Cytat:
Ktos sie bawil BASCOM AVR - robi ATmega1284P?? Sprawdzilem - wersja darmowa DEMO BASCOM AVR jest tylko do 4KB kodu, a wiec nie dla nas (chyba, ze ktos ma scrakowanego  )

Ale te ograniczenie dotyczy tylko kompilatora, a wlasciwie kodu wynikowego generowanego przez niego. jak masz juz gotowy skompilowany wsad w *.bin lub *.hex to mozesz wgrac do dowolnego proca, niezaleznie od jego rozmiaru.
W BASCOM fajne jest to ze tam ciezko poknocic fusy, natomiast czasami sa problemy z komunikacja, szczegolnie jak procesor jest taktowany jakims nietypowym zegarem. Np 500Khz.

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #33 dnia: 04 Lutego 2011, 20:28 »
Sprawdzilem AVRdude. Jest fajny bo obsluguje spora ilosc roznych programatorow. W wersji najnowszej (5.10) w wykazie jest ATMega1284P - Instrukcja-AVRdude 5.10. Stad mozna sciagnac AVRdude 5.10,  skompilowanego pod win. Dziala toto, choc upierdliwe w obsludze, bo z konsoli (cmd) trzeba go obslugiwac, zadajac odpowiednie komendy, jak za dawnych czasow DOSa - o pomylki nie trudno! Warto w takim wypadku skorzystac z tego kalkulatora, ktory podaje dla wybranego procka AVR konwersje ustawionych przez nas fuse-bitow dla avrdude (nie trzeba przeliczac na piechote). Jest tez w necie dostepna nakladka (moze znacie inne, obslugujace ATMega1284P ??) ulatwiajaca korzystanie z avrdude, napisana w Javie:  AVR8-Burn-O-Mat, ale niestety poki co z jej poziomu nie mozna obsluzyc ATmega1284P! Chyba pozostaje \"klepanie\" w konsoli do avrdude!  \"Confused\" Jednak te nakladke warto sobie zainstalowac i poprawnie skonfigurowac do pracy z AVRdude (zwlaszcza jak pierwszy raz bawimy sie avrdude), bo mozna szybciej opanowac tego drugiego, podgladajac w okienku komunikatow jak nakladka sie komunikuje z avrdude. W ponizszym, przykladzie w celach testowych odczytywalem moim programatorem (SiProg na COMie) Flasha w ATMega32 (taki mikrokontroler AVR mialem luzem pod reka):

Zrzut ekranowy

... pozostaje kupic ATMega1284P PDIP40, tylko gdzie go dostac od reki??? Dobre pytanie, myslalem, ze kupie w detalu u naszych dystrybutorow, ale chyba kicha!

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #34 dnia: 05 Lutego 2011, 09:16 »
... o jest juz nowa wersja (cos kiepsko u mnie z refleksem \"Wink\"  - dalem linka wczesniej, a nie zauwazylem, ze tej wersji nie mam jeszcze wgranej  \"Confused\"  ) firmware dla sd2iec: 0.10.1 z 25 grudnia - chyba byl to prezent na swieta  (ostatnia wgrana do ATMegi644P mam 0.10.0).

Co nowego: NEWS

... dwa bugfixy i drobna kosmetyka w transferach dla JiffyDOS (jestem ciekaw tego ostatniego  \"Very  )

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #35 dnia: 06 Lutego 2011, 14:29 »
Najnowsze firmware 0.10.1 juz siedzi w moim SD2IEC:



... no nie powiem, ta kosmetyka dala odczuwalnie lepsze transfery!  \"Very

Przy okazji pokaze jak prosta jest przy pomocy JiffyDOSa obsluga zegara RTC (PCF8583) podpietego do SD2IEC:



... najpierw odczyt zegarka (po czterech miesiacach) z printem na ekran, potem dla przykladu wczytanie nowej wartosci i ponowny odczyt. Zeby to zrobic w podstawowym kernalu to sie dopiero trzeba naklepac openow, closow, inputow, printow, ze az rece bola!!  \"Wink\"

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #36 dnia: 06 Lutego 2011, 16:27 »
@ - odczyt statusu SD2IEC,
T-R - (Time Read) odczyt zegara RTC (jesli jest dopiety do  SD2IEC)
T-WA - (Time Write) zapis danych do zegara RTC w formacie ASCII (dane mozna zapisywac do zegara rowniez w formacie BCD i dziesietnym)

PS O zegarze RTC i jego podpieciu do SD2IEC - niebawem (jak Jacek uruchomi najpierw swojego SD2IEC).

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #37 dnia: 06 Lutego 2011, 17:46 »
Zanim Jacek dostanie 1284A to krotki tutorial uzywania commanderow w SD2IEC (z JiffyDOS proste jak budowa cepa):

1./ Obsluga Drabrowse (DB). Wgrywajac z PCta na karte SD (dla SD2IEC) program commandera, nazwe pliku zmieniamy, maksymalnie skracajac i piszac bez rozszerzenia *.prg po to aby potem w komciu jak najmniej wklepywac z klawiatury (np. DraBrowse - DB, DraCopy - DC, Fibr - FI  - patent Skull\'a \"Wink\"  )


Wczytanie Drabrowse z autostartem z SD2IEC:



Po uruchomieniu sie DB wchodzimy do wybranego klawiszami CRSR up/down (podswietlonego) katalogu (w tym przypadku B 1 - sa to katalogi z posortowanymi alfabetycznie grami) naciskajac [RETURN]:



Z katalogu wybieramy (podswietlajac analogicznie jak wyzej) gre (w tym przypadku BabyJack) i po nacisnieciu [RETURN]:



... gra laduje sie i uruchamia automatycznie (nic dodatkowo nie trzeba klepac z klawiatury!!!):



... i dalej wszystko jasne:




suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #38 dnia: 06 Lutego 2011, 18:32 »
2./ Obsluga Fibra (FI)


Wczytanie z autostartem Fibra z SD2IEC:


Ups! SD2IEC nie znalazl Fibra bo go nie ma w tym katalogu. Jezeli nie wiemy w ktorym aktualnie katalogu/podkatalogu sie znajdujemy to prosta komenda w trybie bezposrednim robi twardy reset SD2IEC i powrot do glownego katalogu:

@\"UJ  

... gdzie powinnismy miec wgrane commandery.

W moim przypadku wystarczylo podac komende powrot do wyzszego katalogu (@CD<-):



... i ponownie zaladowac z autostartem Fibra:




Po uruchomieniu sie Fibra klawiszami [CRSR] up/down lub [F5]/[F7] wybieramy katalog i wchodzimy do niego naciskajac [RETURN] (w tym przypadku wybrany katalog z grami: C 1):



... po czym podobnie wybieramy plik z gra (w tym przypadku Captured+) i naciskamy [RETURN]:



Gra sie laduje z autostartem (nic nie trzeba wiecej klepac z klawiatury!!!):




W Fibrze jest klawy bajer pokazujacy postep ladowania pliku (choc tak na dobra sprawe niewiele ma wspolnego z faktycznym czasem ladowania \"Wink\"   ale przynajmniej widzimy, ze program \"zyje\"):



... jak sie gra uruchomi to juz wiadomo co dalej:




cdn

PS. Oprocz dziadka C64  w tutorialu bral udzial moj dodatkowy,  (awaryjny - jak nie mam dostepu do TVLCD) monitor monochromatyczny (czarno-bialy) 14 calowy CRT NEPTUN150, zdezolowany juz co nieco (bo skladalem go od zera w czasach \"glebokiego\" PRLu) i od tamtej pory nie byl konserwowany (ale wazne, ze nadal dycha)!   \"Very  \"Wink\"

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #39 dnia: 07 Lutego 2011, 07:27 »
dzieki Suchy, takie screenshoty, nie raz przemawiaja bardziej niz piec stron manuala.

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #40 dnia: 12 Lutego 2011, 09:36 »
Podkresle, ze to co widac na screenshotach to TYLKO SAM komcio z \"nowym\" OS i SD2IEC! Nie ma zadnego karta (wszystkie sloty w C64 mamy wolne, a transfery po IEC sa naprawde OK!), no i obok nie stoi ciezka i niewygodna \"cegla\" pod nazwa 1541  \"Wink\" . Fajnie by bylo gdyby KODERZY troche bardziej przychylniejszym okiem zerkneli na SD2IEC przy tworzeniu swoich nowych produkcji!!  \"Rolling

PS Zreszta po to biore udzial w tym temacie, aby wspolnym wysilkiem, w podsumowaniu, stworzyc w rodzimym jezyku czytelna i jasna do konca instrukcje, co jak nt. budowy i uzytkowania SD2IEC.

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #41 dnia: 12 Lutego 2011, 00:00 »
Aktualizacja kolekcji gier dla SD2IEC:

http://c64scene.pl/viewtopic.php?t=496

... mozna juz zasysac.  \"Wink\"

Klax__

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #42 dnia: 12 Lutego 2011, 14:25 »
Mi tylko brakuje kopiera plikow D64 z SD2IEC na dyskietke \"Wink\"

suchy

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #43 dnia: 12 Lutego 2011, 15:11 »
... no i masz babo placek! To tak jak by wracac do PCta z 640MB RAMu na pokladzie (a tak sie Gates zarzekal w swoim czasie, ze tyle wystarczy na wieki wiekow!). Nie dziwota, ze nikt nie chce nic pisac na SD2IEC, skoro wszyscy uparcie wracaja do \"kloca\" 1541. Wiem, wiem, powiecie zaraz, ze to standard, a ja tak pisze, bo nie jestem scenowcem i zaraz mnie opierdolicie za to, ale moze czasami warto spojrzec na naszego komcia troche z innej perspektywy! Koniec offtopa. Amen!

Klax__

  • Gość
Jak we wlasnym zakresie zrobic SD2IEC
« Odpowiedź #44 dnia: 12 Lutego 2011, 17:50 »
Przeciez jak nie chcesz to nie musisz uzywac 1541 czy jakiejkolwiek innej stacji. Z takim podejsciem to moze lepiej wszystko schowac do szafy i siedziec na emulatorze.