C64Power Forum

Hardware => Hardware => Wątek zaczęty przez: Jacek31 w 28 Stycznia 2011, 16:22

Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 28 Stycznia 2011, 16:22
Witam. Tak, tak nie umarlem choc dlugo mnie nie bylo.
W sumie jak w temacie dorwalem druga M644 do projektu czytnika kart MMC/SD do C64, poniewaz pierwsza padla (lub sie zblokowala ?), to prosil bym o pomoc, przy zaprogramowaniu drugiej. Ale poniewaz PCB jeszcze nie mam to prosze o link do schematu, oraz do softu (najnowszego/najlepszego waszym zdaniem), jak sciagne to sie odezwe.
Mam programator STK200 a sorki, nie mam juz LPT w kompie to musze uzyc tego programatora:
http://www.sibit.pl/sklep/?8,usb-avr-prog
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 28 Stycznia 2011, 16:40
@Jacek31, to juz nieaktualne, 644 mozna juz do szuflady odlozyc. Teraz rzadzi: ATMEGA1284P  \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 28 Stycznia 2011, 16:42
No dobra ale chyba schematy i softy do wersji na M644 jeszcze gdzies sa \"Question\" Przeciez nie wyparowaly z dnia na dzien.
A ta ATMEGA1284P da sie zaprogromowac przez SPI, jak tak to bym se kupil majatku nie kosztuje.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 28 Stycznia 2011, 16:45
... pewnie, ze sa i ostatnia wersja na 644 obsluguje juz GEOSa. Zaraz Ci zapodam linki

Robisz na PCB w SMD, czy DIP na uniwersalnym??
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 28 Stycznia 2011, 16:48
DIP, bo taka mam. Tylko mam wersje bez P na koncu, ale chyba to bez znaczenia.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 28 Stycznia 2011, 17:37
No nie wiem, czy tak zupelnie bez znaczenia (w szczegoly sie nie wglebialem, bo nie mialem takiej potrzeby) . Jest niewielka roznica miedzy tymi prockami, a na stronie gdzie projekt SD2IEC jest dalej rozwijany specjalnie podaja poprawiona wersje oprogramowania do SiProga (PonyProg), ktora robi poprawnie 644P (bo wersja oryginalna Lanconelliego robi tylko 644). Przeczytaj to:

 http://www.eltop.republika.pl/sd2iec.html

... i gdyby co to pytaj. Jak tylko bede w stanie to pomoge.

Zwroc uwage, ze jest kilka wersji PCB do MMC/SD2IEC. Roznia sie wykorzystaniem innych nog w procku i sposobem przeprowadzenia konwersji 3V/5V, oraz poprawieniem w ostatnich wersjach (PCB shadowolf) szyny IEC (rozdzielenie transmit/recive na nogach procka), co ma zmniejszyc kolizyjnosc SD2IEC z innymi urzadzeniami (stacja) podpietymi rownolegle do szyny IEC.

Ja mam w zasadzie pierwsza wersje PCB wg. schematu LarsaP, nie dla tego, ze tak wybralem, ale dla tego, ze od tego zaczalem testy (wczesniej jeszcze z prockiem 32) i juz tak zostalo \"Wink\". Obecnie mam tam zaprogramowana ostatnia wersje wsadu dla 644P 0.10.0. Nowsza wymaga juz wymiany procka na 1284P

Jesli chodzi o 1284P, to ciezko jest dostac u nas wersje DIP. Chyba tylko w hurtowni MICROS z Krakowa widzialem.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 28 Stycznia 2011, 21:20
Tak z ciekawosci luknalem sobie na datasheeta obu prockow: 644 i 644P. Pierwszy ma jeden programowalny USART, a drugi dwa, wiec nie sa zamienne miedzy soba w sytuacji gdy oba USARTy sa wykorzystywane. Drugi USART w 644P wyprowadzony jest (jako dodatkowa funkcja opcjonalna) na nogach PD2 (RxD1) i PD3 (TxD1) czego nie ma w procesorze 644!! Troche w BALONA atmel zrobil swoich klientow, bo najczesciej literki na koncu kojarzy sie z typem obudowy, a nie roznicami w strukturze.  \"Rolling
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 29 Stycznia 2011, 09:15
Tzn. TAk. Ja mam ten zestaw Kamami:
http://www.kamami.pl/dl/kamodmmc.pdf
Jest to gniazdo kart MMC/SD z konwerterem 3,3V<>5V i go chce wykorzystac, wiec sama plytka z CPU M644 moge pozbawic stabilizatora 3,3V i zasilac ja 5V z C64. Te 2 Diody LED mam zamiar zrobic tak ze wyciagne oryginalna diode POWER z obudowy C64 i wstawie tam diode RGB, z czego zielona to bedzie power, a czerwona i niebieska podlacze do czytnika. Tylko nie wiem jakie funkcje pelnia D1 i D2 na schemacie ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2011, 11:59
D1 RED - sygnalizuje zapis na SD (ciagle swiecenie w czasie zapisu) oraz blad urzadzenia (miganie)
D2 GREEN - sygnalizuje odczyt z SD (ciagle swiecenie w czasie odczytu)

... to wg. schematu Shadowolf\'a, natomiast w linku ktory podalem wyzej (schemat montazowy plytki wg. LarsP) dioda zapisu/bledu to D2 RED, dioda odczytu D3 w oryginale GREEN (ja u siebie dalem YELLOW).

Docelowo (po wbudowaniu SD2IEC do komcia) tez sie zastanawialem nad uzyciem jednej diody, co by nie dziurawic komcia (mam gdzies nawet zakiszona LED RGB 5mm), ale majac juz pewne doswiadczenie w uzytkowaniu SD2IEC proponuje jednak w celu jednoznacznosci sygnalizacji stanow SD2IEC (co by nie mieszac kolorow LED RGB, bo to dobrze widac tylko z pewnej odleglosci) wykonac jakis dodatkowy, prosty ukladzik, ktory bedzie wygaszal diode POWER komcia (GREEN w RGB) w momencie wlaczania sie  zapisu/bledu (RED w RGB), czy odczytu (BLUE w RGB).

Acha nie zapomnij o zamontowaniu przelacznikow UP/DOWN zmiany dyskietki (nie mam jeszcze koncepcji jak zamontowac te dwa mikroswitche w obudowie komcia) bo inaczej nie bedziesz mogl korzystac z GEOSa.

PS No tylko z takim wykorzystaniem LED RGB moze byc jednak pewien problem, bo po pierwsze o ile sie nie myle (nie sprawdzalem tego bo nie korzystam z bootloadera, ktory nie toleruje niektorych kart SD) jest tryb naprzemiennego migania D1/D2 w momencie upgradeowania z SD wsadu do procka.  \"Rolling , a po drugie mam takie wrazenie (po jakims juz czasie uzytkowania SD2IEC), ze oddzielne LEDy chyba lepiej percepcyjnie docieraja do wyobrazni w celu sygnalizacji stanu pracy, niz jedna LED migajaca roznymi kolorami!

... dobra, ale zostawmy te niuanse na koniec. Najpierw musisz zmontowac i uruchomic toto.  \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 29 Stycznia 2011, 15:22
Faktycznie wodotryski zostawmy sobie na koniec, choc mozna by to zrobic na jednej LEDzie, tak jak w PC. Ale to na potem.
No nic musze zamowic jakas uniwersalna plytke bo nie umiem znalezc nic w moich gratach co by spasowalo. Moze i po drodze kupie te Mege1284P w DIPie bo znalazlem za 25zl, ale nie wiem czy pasuje do tego ukladu ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2011, 16:13
Daj linka gdzie znalazles 1284P do kupienia (w detalu, czy hurt? i czy faktycznie maja na stanie??).
... ja uzywalem plytki uniwersalne z TME, takiej (5cmx10cm), juz powiercona, a wiec mniej roboty:



H25PS050

... niewiele wiecej jak polowe tej plytki to jest wlasnie moj SD2IEC:



... zreszta zlacza widoczne na fotce, przewody, podstawka, kwarc, wtyczka DIN, no i ATMEGA644P PDIP40 tez sa z TME. Czytnik + karte uSD (Kingston 2GB) z redukcja do standard SD kupilem u usera: Gwarancja24 na alledrogo przy okazji wiekszych zakupow (podaje te dane, bo moze ktos jeszcze zechce sobie razem z nami zmontowac SD2IEC).

                   
Jacek31 napisal:
Moze i po drodze kupie te Mege1284P w DIPie bo znalazlem za 25zl, ale nie wiem czy pasuje do tego ukladu ?


... pasuje do kazdej wersji PCB SD2IEC (nogologicznie zgodny z 644P). sciagnij sobie to:

http://www.sd2iec.de/sd2iec-0.10.1-binaries.zip

... i rozpakuj, bedziesz tam mial wszystkie, najnowsze niezbedne pliki dla 644P i dla 1284P. Te z wyroznikiem LarsP sa do plytki takiej jak moja (ta na fotce wyzej), czyli rowniez do Twojego SD2IEC z ta plytka zlacza SD z konwerterem z KAMAMI. U mnie za konwerter 3V/5V/3V robia cztery rezystory - rozwiazanie najprostsze, ale najgorsze z mozliwych).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 29 Stycznia 2011, 17:12
ATMega1284P w DIP jest tu:
http://sklep.monster.pl/ATmega-1284P-PU-DIP-40-UKLAD(4,37724,42165).aspx
Plytke uniwersalna tez tam maja:
http://sklep.monster.pl/PS-50-50mm-x-100mm-3xPUNK-PLYTKA-UNIW(4,,42282).aspx
Wiec jutro jeszcze raz na spokojnie przetrzasne moje graty, zobacze co mam, zeby potem sie nie okazalo ze kwarcu nie ma czy co i zrobie zamowienie na M1284p, plytka i ewentualna reszte.
Karty MMC mam 2 - 32MB i 512MB z mojej starej Nokii, ale znalazlem 64MB na allegro za 7zl/szt, wiec sobie tez z 2 kupie, bo tyle mi starczy, do C64.
Gier z 2GB instalkami chyba na C64 jeszcze nikt nie robi \"Wink\" Przynajmniej nie slyszalem zeby nowy Crysis 2 wychodzil na c64.  \"Laughing\"
PS. linki sa poprawne, znaczy sie tak wygladaja w przegladarce, zreszta z stad je skopiowalem, tylko nawiasy powoduja ze na forum zle sie wyswietlaja ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 29 Stycznia 2011, 17:13
suchy a nie boisz sie ze taki pajak to gryzie?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2011, 17:21
@kisiel, juz od wieeelu miesiecy wala mi sie toto po biurku, szojgam tym na lewo i prawo, na dodatek mam do tego dopiety (w celu testow) zegarek RTC zmontowany na polu stykowym (na powyzszej fotce tego nie ma) ze scalaczkiem PCF8583 i jakos wszystko hula bez problemu, a ja nadal jestem zdrowy i nie pokasany.  \"Wink\"  Docelowo bedzie wbudowane na stale do komcia, a wiec no problem (tej wtyczki DIN nie bedzie).

Zreszta popatrz tu: TOP / BOTTOM

... widywalem gorsze pajaki, bardziej wypasione!  \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 29 Stycznia 2011, 17:23
Pajak by to byl jak bys to zlutowal na samej podstawce pod procesor, bez PCB. Tak to to bardziej pod model testowy podchodzi. Zreszta schludnie i dobrze zmontowany uklad na uniwersalce, bedzie dzialal lata bez awarii. Jedynie problemy mogly by byc jak by to mialo dzialac z jakimis bardzo duzymi czestotliwosciami, ale raczej taka grozba nie istnieje.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2011, 17:32
... diabel zawsze ukryty jest w lutach, o przepraszam w \"glutach\", ale u mnie takich nie ma.  \"Very
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 29 Stycznia 2011, 17:58
Ja akurat troche sie juz na lutowalem, ostatnio nawet SMD mnie do muru przyparlo i musialem je opanowac, wiec lutownicy sie nie boje. \"Cool\"
Jak udalo mi sie przerobic servomechanizmy modelarskie na silniki i upchnac tam jeszcze elektronike, to nie jest zle.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2011, 18:44
                   
Jacek31 napisal:
Karty MMC mam 2 - 32MB i 512MB z mojej starej Nokii, ale znalazlem 64MB na allegro za 7zl/szt, wiec sobie tez z 2 kupie, bo tyle mi starczy, do C64.


... no nie byl bym tego taki pewien, dla mnie to sa za male, chyba, ze chcesz nimi ciagle tasowac, jak dyskietkami w 1541. Jak dobrze, ze nie uzywalem stacji od ponad 20 lat, bo ta robi \"klapki w oczach\" w postaci 170KB i koniec. Pisze to z punktu widzenia elektronika, nie scenowca, bo Ci ostatni nadal skazani sa na stacje (bo kogo tak naprawde stac na 1541U)

Zobacz to (jesli jeszcze nie widziales):

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

... to baza 3468 gier jednoplikowych (.prg), oraz 327  gier dyskietkowych w formacie M2I do uzywania w SD2IEC (dodatkowo sa tam commandery katalogow dla komcia: DraCopy i Fibr). Plik spakowany zajmuje ok 118MB, a po rozpakowaniu 168MB . Mam to u siebie w SD2IEC, wszystko na jednej karcie SD, ladnie posegregowane alfabetycznie w katalogi/podkatalogi. Tylko konieczny jest w komciu JiffyDOS (lub przynajmniej jakis kart przyspieszajacy ladowanie z szyny IEC) bo inaczej to masakra z czasem  ladowania no i ciaglym wklepywaniem: open...close.... .
Dla tego byla akcja z moimi modulami przelacznika OS, ale widocznie co poniektorzy nie zalapali o co chodzi!   \"Wink\"

C64 + JiffyDOS + SD2IEC + commandery plikow to prawdziwy miodzio dla graczy i amatorow elektronikow, ktorzy chca sobie uzyc jeszcze komcia jako sterownika do roznych bajerow.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 30 Stycznia 2011, 08:46
                   
Cytat:
Tylko konieczny jest w komciu JiffyDOS (lub przynajmniej jakis kart przyspieszajacy ladowanie z szyny IEC) bo inaczej to masakra z czasem ladowania no i ciaglym wklepywaniem: open...close.... .

Spoko ROM z aleternatiwe OS tez gdzies jest, trzeba tylko go wkomponowac do C64 Motherboard.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 30 Stycznia 2011, 10:03
Modul przelacznika OS

 \"Wink\"  \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 30 Stycznia 2011, 10:17
Tylko ze ja mam w nim 4 OSy 27C512 (oryginal i jeszcze 3 alternatywne), jak placilem za kosc, to wyszedlem z zalozenia ze niech jest wykorzystana do full, a uniwersalke znalazlem co sie nada, tylko musze z niej rozlutowac to co kiedys tam bylo.
E.... jednak sie poddalem z tym rozlutowaniem starej uniwersalki  \"Sad\" przy niedzieli nie mam do tego natchnienia, no i za duzo burdelu by sie narobilo. Zamowilem za to m1284 i plytke + inne drobnica ale nie zwiazana z C64.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 30 Stycznia 2011, 00:00
                   
suchy napisal:
bo ta robi \"klapki w oczach\" w postaci 170KB i koniec. Pisze to z punktu widzenia elektronika, nie scenowca, bo Ci ostatni nadal skazani sa na stacje (bo kogo tak naprawde stac na 1541U)


IMHO \"scenowcy\" to bardziej aktywni userzy niz \"giercownicy\" \"nostalgowicze\". Wytlumacz giercownikowi po co mu 1541U?  Animiki na reu? .... Ja chce magnetofon i kasetke mp3 z kabelkiem i grac

Dla Twojej wiedzy calkiem sporo ludzi ze sceny juz taki wynalazek ma, ze wzgledow wlasnie na powyzszy fakt, im nie trzeba tlumaczyc co to potrafi.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 31 Stycznia 2011, 16:59
Uzupelnie ten zapis:

                   
suchy napisal:
... Plik spakowany zajmuje ok 118MB, a po rozpakowaniu 168MB ...


... to oczywiscie dotyczy plikow ogladanych w PCcie, natomiast na karcie SD sformatowanej FAT16 (co by korzystac w komciu z roznych commanderow plikow dla SD2IEC) ta baza gier zajmuje: 392MB, wiec chyba wygodniej jest jednak stosowac troche wieksze karty SD, niz te o ktorych wspomina wyzej Jacek31. Dla przyzwyczajonych do dyskietek NO PROBLEM, niech sobie \"machaja\" mniejszymi kartami do woli \"Wink\"

@Nitro, za szybko \"znika\" mozliwosc edycji postow!!  

PS @Jacek31, dla mnie uniwersalka, to plytka jednorazowego uzytku!
     @Kisiel, offtop sie robi, nadawaj jak masz cos pomocnego i ciekawego do powiedzenia w temacie SD2IEC!

@Jacek31, Nitro, moze lepiej zmienic temat na bardziej \"nosny\": \"Jak we wlasnym zakresie zrobic SD2IEC\" czy cos w tym stylu? A moj temat:

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

skasuj, bo link nieaktualny, a poprawic i tak nie moge
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 31 Stycznia 2011, 22:48
Ja jestem poczatkujacym, i chetnie skorzystam z takiego watku.
Ze zlozeniem  tego urzadzenia \"do kupy\", mysle ze dam rade. Obawiam sie fazy programowania atmegi, nigdy tego nie robilem, a chec mam.

Jacku, z pomyslem 3 LED in 1, to ja sie poddalem. Nie jest to w ogole czytelne.
Suchy, tak patrzac na twojego pajaka. Dlaczego podales +5V, glebiej na plytke czytnika, a nie w odpowiedni otwor po wtyczce USB?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 31 Stycznia 2011, 23:30
Programowanie procka nie jest takie straszne \"Smile\" Najlepiej wrzucic boot loader i potem miec spokoj z ISP. Ja mam diode RGB w swoim SD2IEC i wyglada przyjemnie choc lepsza bylaby taka z matowa soczewka. Dioda niebieska tez jest podlaczona oczywscie aby nie \"wisiala\" tak bez sensu \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 01 Lutego 2011, 19:44
No niestety mnie sie budowa opuzni o jakies 2 -3 tygodnie  \"Sad\" bo w sklepie nie maja na stanie ATMegi 1284P.
Nitro, pierwotnie temat nie mial byc o budowie calego urzadzenia, ale dzieki ze zmieniles. Samoistnie sie to jakos tak rozroslo do step by step.
Co do 3 kolorowej LEDy to faktycznie powinna to byc w matowej obudowie inaczej bedzie nawet slepic po oczach, natomiast wygaszanie POWER podczas operacji na SD/MMC chyba nie bedzie trudne, wystarczy bramka NOR, czyli 2 diody, 2 oporniki i tranzystor PNP.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Lutego 2011, 18:10
@starymarabut, to byl wypadek przy pracy  \"Confused\"  . Niewielka plytka (wielkosci karty SD), cyna bezolowiowa i transformatorowka w roli rozlutownicy to kiepski mariaz, na dodatek dupniasty laminat z dalekiego wschodu (pewnie najtanszy, ktory rozlazi sie juz przy niewielkiej temperaturze) i rezultat jest taki jaki jest  \"Wink\" Widac na zdjeciu BOTTOM punkty lutownicze, ktore odpadly! Nawet gdyby punkt nie odpadl, to lutowanie tam elastycznego kabelka (co innego sztywny wtyk USB z dodatkowymi mocowaniami mechanicznym) byloby glupota (kabelek masowy moglem zalutowac bo punkt lutowniczy jest \"zakotwiczony\" w miedzi). Jak ktos bedzie korzystal z takiego (czy podobnego) czytnika za 3 zeta (w roli gniazda SD z plytka + stabilizator 3V) to mozna ten wtyk USB olac (ja go wylutowalem, bo byl mi potrzebny).

@klax, jesli chodzi o bootloader to nie ze wszystkimi kartami SD to dobrze dziala. Jak sie ma procka na podstawce to nie ma sensu nawet lutowac na plytce zlacza do ISP (szkoda na to szpilek), wyjecie procka i zaprogramowanie  to minuta roboty, pod warunkiem, ze ma sie programator z podstawka, a nie tylko z kabelkiem do ISP.

@Jacek31, tak myslalem, ze nie bedzie tych prockow w \"Potworze\". Kazdy sie chwali w necie ze ma to i tamto, a jak co do czego, to polowe nie ma na stanie! Bedziesz mial czym zaprogramowac 1284P jak go w koncu (?) dostaniesz ??
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 02 Lutego 2011, 18:17
Mam STK200 na LPT, ale mam tez programator na USB, chyba nawet w pierwszym poscie podalem link do niego. + to:
http://www.cyfronika.com.pl/kityavt3/avt1452.htm
Mam jeszcze niby programator wellon VP-290, ale on nie obsluguje tych procy, bardziej nadaje sie do BIOSow PC, GALi, PICow i innych dziwactw serwisowych.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Lutego 2011, 18:49
Nie zajmuje sie juz profesjonalnie elektronika (teraz to tylko jedno z moich hobby  \"Wink\"  ) i z AVRami wielkiego doswiadczenia nie mam.  Wiec tym bardziej milo bedzie jak ktos lepiej obeznany z tymi prockami podepnie sie do tego tematu!

@Jacek31, sam programator to jeszcze nie wszystko, patrzyles, czy sofcik twoich obsluguje ATmega1284P, bo ja jakos nie moglem sie doszukac.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Lutego 2011, 20:54
... 644P programowalem SI-prog\'iem (nieskomplikowany do zlozenia programator jak ktos ma jeszcze seriala w PCcie) , wykorzystujac intuicyjny i prosty w obsludze soft pod win: PonyProg Lanconnelliego (ale dalej nierozwijany).

... chyba trzeba bedzie sie przerzucic na sofcik AVRDUDE:

http://www.bsdhome.com/avrdude/

... ten ma w wykazie ATmega1284P i obsluguje zarowno Twoj programator STK200 (po LPT) jak i mojego SI-Proga (po Serial), a nawet mozna w razie co zmajstrowac programator na USB (obslugiwany przez AVRDUDE):

http://www.fischl.de/usbasp/

PS Khazama i eXtreme Burner, sofciki pod winXP nie obsluguja jeszcze 1284P (przed chwila zainstalowalem).

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 \"Wink\"  )

... ciekawe co pisza na ten temat na forum64.de ??
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 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\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Nitro__ w 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.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 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.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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!
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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  )
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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:



Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Skull w 07 Lutego 2011, 07:27
dzieki Suchy, takie screenshoty, nie raz przemawiaja bardziej niz piec stron manuala.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 12 Lutego 2011, 00:00
Aktualizacja kolekcji gier dla SD2IEC:

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

... mozna juz zasysac.  \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 12 Lutego 2011, 14:25
Mi tylko brakuje kopiera plikow D64 z SD2IEC na dyskietke \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 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!
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 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.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 13 Lutego 2011, 09:58
... dobra poddaje sie  \"Wink\"  a moj apel do koderow (wytluszczonym powyzej) niech pozostanie \"wolaniem na puszczy\"!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Skull w 13 Lutego 2011, 11:31
E no to nie jest takie hop siup jak sie wydaje, koderow ktorzy WOGOLE sie zajmuja loaderami (rowniez dla 1541) jest jak na lekarstwo - i tu nie mowie o Polsce. Po prostu to nie taki \"rynek\" jak produkcje scenowe.
Fakt - brakuje jak cholera - programu ktory zrzuca z sd2iec obrazy d64 calodyskowo.
_________________
Bo pecet to zwykly banan...
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 17 Lutego 2011, 15:01
coz ponoc moja ATMega1284P pokazala sie na magazynie  \"Smile\" Dzis zaplacilem wiec pewnie w przyszlym tygodniu bedzie mozna rozpoczac prace monterskie.
_________________
A szostego dnia Bog stworzyl czlowieka ... Aby mogl sie napic.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Raf w 17 Lutego 2011, 17:04
no ja chyba nawet wiem skad...

http://allegro.pl/atmel-atmega1284p-pu-dip40-atmega-okazja-i1456382431.html

\"Very
_________________
www.vulture.c64.org
www.c64power.com
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 19 Lutego 2011, 21:04
Oj to bys ja przeplacil na tym Alegrosiku. Ja dalem 27zl. + reszta bebechow do ukladu, co z wysylka dalo 57zl.
Co najmniej dobre piwo w plecy na tej aukcji jest gosciu co kupil te 1 z 4 szt.
_________________
A szostego dnia Bog stworzyl czlowieka ... Aby mogl sie napic.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 20 Lutego 2011, 22:31
Suchy. mam do ciebie pytania.
Odnosnie przygotowania czytnika SD.
Tniemy linie, gniazdo karty->czytnik  sd1,sd2,sd5,sd7,sd8,sd9.  
Zostawiamy bez zmian linie, sd3,sd4,sd6
Linie sd8,sd9 z gniazda karty,laczymy do masy czytnika.
Czy tak to powinno byc zrobione?
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 21 Lutego 2011, 15:45
@starymarabut, piszac numeracje wyprowadzen SD1-9 miales na mysli taki:



... opis wyprowadzen karty??

PS. Powyzsza fotka zapozyczona ze strony:
http://elm-chan.org/docs/mmc/mmc_e.html
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 21 Lutego 2011, 17:29
Zgadza sie.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 21 Lutego 2011, 17:48
... w kazdym badz razie ja bede sie trzymal przyjetej pinologii, czyli tak jak na foto powyzej (a Ty sobie przetlumacz na swoje \"Wink\"  w razie czego).

Na plytce czytnika (dowolnego) przecinamy nastepujace sciezki biegnace od procka czytnika do pinow  gniazda karty SD:

SD9 (DAT2)
SD1 (CS)
SD2 (DI)
SD5 (SCLK)
SD7 (DO)
SD8 (DAT1)

... po czym odciete piny gniazda karty SD: SD9 i SD8 lutujemy \"na sztywno\" do masy (konfiguracja karty SD do pracy z szyna SPI), a do pozostalych pinow j.w. lutujemy kabelki od plytki SD2IEC zgodnie z opisami na tym schemacie montazowym:



... przy czym SD1=SD01 itd.

Dodatkowo na plytce czytnika kart SD nalezy odciac od procka czytnika sciezki biegnace do przelacznikow stanu karty, ktore sie znajduja w gniezdzie karty SD. Do \"uwolnionych\" stykow przelacznikow podlutowac kabelki: SD CARD_DETECT i SD WRITE_PROTECT od plytki SD2IEC.  Styki tych przelacznikow sa blisko siebie (na brzegu gniazda), ktory jest ktory nalezy zlokalizowac, a wiedzac jak dzialaja te przelaczniki nie bedzie z tym problemu (u mnie przelacznik SD WRITE_PROTECT jest z brzegu gniazda, ale nie mam pewnosci czy tak samo sa rozmieszczone we wszystkich typach gniazd do kart SD?):

- SD CART_DETECT zwiera styk do masy, jak karta jest w gniezdzie
- SD WRITE_PROTECT rozwiera styk od masy, jak przelacznik na karcie SD jest w pozycji LOCK (karta zabezpieczona przed zapisem).

Pozostalo jeszcze dolutowac do plytki czytnika kabelki od plytki SD2IEC z zasilaniem: +5V i masa (GND) (z lokalizacja masy nie ma problemu, natomiast +5V zgodnie z rozpiska zlacza USB)

... ot i cala przerobka czytnika SD w celu dostosowania go do wspolpracy z plytka SD2IEC.

PS1 Przypominam, ze jak wykorzystujemy czytnik SD, to juz nie potrzebujemy widocznego na powyzszym schemacie montazowym stabilizatora +3V3!

... i jeszcze jedno, niektorzy pewnie pomysla, ze takie podejscie do czytnika to istny hardcore  \"Exclamation\" i owszem  \"Twisted , ale za to:
1/ czytnik kosztowal mnie 2,80 PLN (kupujac oddzielnie gniazdo karty SD i stabilizator +3V3 trzeba dac wiecej)
2/ lutowanie gniazda SD na plytce uniwersalnej, to raczej niezbyt dobry pomysl!  \"Wink\"

PS2 @starymarabut, ma byc dokladnie tak jak napisales  \"Exclamation\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 21 Lutego 2011, 18:41
To teraz wiem na 100% jak to ma byc  zarobione.
Troche zbilo mnie z tropu to, nie widac dokladnie na zdjeciu przebieg sciezki SD9.

Moj czytnik jest bardzo ubogi, nie ma wcale styku SD WRITE PROTECT , a styk SD CARD DETECT jest \"przytulony\" do pinu SD3. O jeden kabelek mniej. \"Smile\"   

   

                                                                                    
czytnik_SD.JPG
 :Opis:                                                
      
 :Rozmiar: :32.15 KB
 :Wyswietlen: :Plik sciagnieto 1565 raz(y)

\"czytnik_SD.JPG\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 21 Lutego 2011, 18:55
                   
starymarabut napisal:
Troche zbilo mnie z tropu to, nie widac dokladnie na zdjeciu przebieg sciezki SD9.


... no tak faktycznie. Na fotce: BOTTOM (powiekszenie) nie widac tego wyraznie. Przeciecie tej sciezki widac (obok sciezki SD1), ale sciezka dalej biegnac do pinu SD9, zakreca dookola pinu SD1 i jest przykryta ciemno-brazowym (ten kabelek jest brazowy, nie czarny) kabelkiem od pinu SD1!

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 24 Lutego 2011, 16:34
A moze dalo by sie zlozyc w calosc SD2IEC z tym http://www.commodore.ca/manuals/funet/cbm/b/kernal610-new.zip ? Wtedy jednym przewodem cale ustrojstwo byloby podlaczane.
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 24 Lutego 2011, 19:13
alepoco (ulubione slowo komancza  \"Wink\"  ) Ja juz mam zmieniony Kernal i z Jiffy transfery do/z SD2IEC sa jak dla mnie git (nie potrzebny do przyspieszania transmisji zaden cart). Stacji 1541 raczej nie bede uzywal  (komcio interesuje mnie jako sterownik programowalny, choc nie zarzekam sie tak do konca, bo nigdy nic nie wiadomo co na stare lata czlekowi odwali!?)  Nie znam tego rozwiazania z przerzuceniem szyny IEC z CIA do uPc - masz to u siebie??
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 24 Lutego 2011, 19:36
Chocby po to aby zamiast 2 przewodow miec jeden i wprawiac w zaklopotanie innych \"Wink\" Nie mam tego rozwiazania gdyz do jego obslugi potrzeba zmodyfikowanego kernala a ten w paczce jest do innego modelu. Gdyby komus sie chcialo zmodyfikowac kernala Jiffy, Beast, Exos albo standardowego tak by obslugiwal te przejsciowke to juz nic wiecej nie byloby potrzebne \"Smile\"
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 24 Lutego 2011, 21:00
@Klax, zobacz ten filmik:

Testowanie C64 + JiffyDOS(z modulem OSswitchC64) + SD2IEC

... prezentuje na nim dzialanie modulu OSswitchC64 (auto RESET OSow: Kernal/Jiffy/Kernal/Jiffy) oraz przykladowe ladowanie z SD2IEC (C64&Jiffy) gry (Renegade III w formacie M2I) pelnodyskowej (uruchamiaja sie intra, levele, HI-scores). Korzystam w tym przypadku z DraCopy do prostej obslugi katalogow/podkatalogow w SD2IEC. Jak widac na filmiku pliki LADUJA SIE SZYBCIEJ niz uruchamiaja w komciu! Mnie osobiscie nie trzeba nic wiecej, mam przenosny sterownik programowalny (po przerobce komcia zasilanie calosci tylko z 12V akumulatora), jakiego chcialem do zastosowan amatorskich, a ze se demek nie poogladam w realu - zal, ale juz sie z tym pogodzilem.

Przy okazji, na filmiku w tle (z lewej strony 7\" monitorka LCD) widac kawalek mojego SD2IEC z dopietym do niego zegarem RTC PCF8583 - zmontowany do testow na plytce stykowej    \"Wink\"

... tylko czasu brak, zeby cos wiecej polutowac i \"pokodowac\"   \"Rolling
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 24 Lutego 2011, 22:48
@suchy , ty masz jeszcze okulary mniejsze niz denka od kufla? Ten monitorek to za kare Ci zona kupila co bys sie za dupami w dal nie ogladal \"Razz\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 24 Lutego 2011, 23:47
@suchy Widzialem filmik. Ja mam to wszystko obcykane juz \"Wink\" Obecnie testuje sobie Exos \"Smile\" Ale najlepszy jest jednak Beast jak dla mnie \"Smile\"
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Skull w 25 Lutego 2011, 07:14
Na filmiku, uroku dopelnia sloik po dzemie.

Ja juz sobie nawet zamontowalem sd2iec na stale do komcia i to ze slotem z przodu obudowy! Mam tez Jiffy.
Oprocz tego wstawiam zasilacz - w zasadzie to juz wstawilem (trafo w miejsce modulatora), niedlugo pochwale sie zdjeciami.
_________________
Bo pecet to zwykly banan...
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Artrus__ w 25 Lutego 2011, 14:38
czesc
skad mozna zassac bootloader do atmegi1284?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 25 Lutego 2011, 14:47
@Kisiel, ozen sie i sprawdz sam  \"Exclamation\"   \"Laughing\"

... a tak na powaznie to maly ten LCD, bo go bede tachal w teren (pobor mocy LCD+komcio 25W wiec jeszcze ujdzie)
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Artrus__ w 02 Marca 2011, 08:33
ktos zrobil mmc2iec na atmedze1284?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: KB777 w 02 Marca 2011, 14:47
                   
suchy napisal:
@Kisiel, ozen sie i sprawdz sam  \"Exclamation\"   \"Laughing\"


Ale Vanessa Ezekowitz juz ma meza a Jerri woli dziewczyny \"Razz\"

_________________
always @(posedge Clk)
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 05 Marca 2011, 00:00
... wracajac do tematu:

Zaprogramowanie (przy pomocy AVRDude) do ATMEGA1284P bootloadera dla hardware LarsP, czyli dla plytki SD2IEC wg. schematu, jak wyzej. Plik bootloadera musi znajdowac sie w tym samym katalogu co avrdude (inaczej trzeba podac sciezki dostepu). Bootloader dla 1284P pobrany STAD (znajduje sie w pliku ...abraXxl...)

programowanie bootloadera:
avrdude.exe -C avrdude.conf -p m1284p -P com1 -c siprog -U
flash:w:bootloader_LarsP_M1284.hex:i

programowanie fusebits:
avrdude.exe -C avrdude.conf -p m1284p -P com1 -c siprog -U lfuse:w:0xef:m -U hfuse:w:0xd2:m -U efuse:w:0xfd:m

... oczywiscie AVRDude skonfigurowany dla mojego programatora szeregowego (siprog, dzialajacego na COMie, wczesniej wspolpracowal u mnie ten programator z softem pod win: PonyProg). Jak macie inny programator to trzeba z listy AVRDude wybrac odpowiedni (np. usbtiny - popularny dzialajacy na USB)!

Na karte SD wrzucamy najnowsze firmware:

sd2iec-0.10.1-larsp-m1284p.bin

... pobrane STAD

Zgodnie z tym co pisza na forum64.de to ma dzialac:

http://www.forum64.de/wbb3/board65-neue-hardware/board284-massenspeicher/board194-mmc2iec/39227-bootloader-f-r-atmega1284/

... ja na razie nie testowalem, bo nie mam poki co ATMega1284P. Jacek31, starymarabut, jak sprawdzicie to napiszcie, czy jest OK!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 06 Marca 2011, 08:57
... drobne poprawki literowek. \"Wink\"

Plik bootloadera dla ATMega1284P i plytki LarsP ma nazwe:

bootloader-larsp-1284p.hex

... a znajduje sie (po rozpakowaniu archiwum: bl-abraXxl-2010-10-16.tar.gz) w katalogu o nazwie: obj-m1284p

Plik firmware dla naszej plytki (po rozpakowaniu archiwum: sd2iec-0.10.1-binaries.zip)

to: sd2iec-0.10.1-larsp-m1284p.bin

Jesli chodzi o fusebits to wg. mnie drobnej poprawki wymaga: efuse! Co prawda PeterSieg pisze na forum64.de, ze jest OK! ale powinno byc chyba: 0xfc (a nie 0xfd) bo ATMega na plytkach LarsP zasilany jest z 5V (a nie z 3)!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 06 Marca 2011, 15:35
czyli da sie takiego mmc2iec zrobic za okolo 40PLN?
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 06 Marca 2011, 23:47
Na uniwersalnej plytce mysle, ze tak \"Smile\" Duzo zalezy od tego ile wydalo sie na procesor.
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 07 Marca 2011, 00:00
Poskladalem elementy zgodnie z zamieszczonym schematem Larsa P. Czas na
programowanie. Zaopatrzylem sie w odpowiedni programator. Szkoda ze od razu
nie kupilem  taki na zlacze USB. Podjalem decyzje, atmege bede programowal
na swiezo zlozonej plytce sd2iec.
Nie chcialo mi sie robic specjalnego zlacza na plytce, ani podstawki
programujacej. Do zaprogramowania procesora w nietypowy sposob, uzylem druga
podstawke dil, jako \"nakladke programujaca\". Na grzbiet atmegi wcisnalem
podstawke, a w nia w odpowiednie miejsca powpinalem 6 przewodow (druty ze
skretki), do komunikacji atmega-programator. W moim przypadku programator to
STK200/300, podlaczony do portu lpt drukarki. W biosie plyty glownej PC
ustawilem, port lpt na (ECP). Do poprawnej pracy, ten programator wymaga
zasilania +5V ( linia VCC ), pobiera je z nogi nr. 10 i 30, atmegi w
obudowie dip40. By sprawdzic czy jest dobra komunikacja
Atmega<->programator,
 zainstalowalem demo programu Bascom-AVR, w zakladce (Options),(Programmer)
ustawilem moj typ programatora. W zakladce (File) wybralem (New), teraz mam
dostep do zakladki (Program chip).Klikam na nia, jezeli wszystko jest dobrze
polaczone, atmega i programator zasilane, program automatycznie rozpozna
podlaczony procesor. I tak sie dzieje. Niestety demo tego programu nie
nadaje sie dla nas, ograniczenie pliku  wsadowego do 4kb. A plik bootloadera
jest ciut wiekszy.
Musze zapoznac jakis inny prosty program do programowania.
Czyli bootloader to jeden plik? np.(bootloader.hex), i jaki bedzie odpowiedni do atmegi644p-20pu.
@Suchy mam problem, brak jest u mnie zasilania 3,3V w gniezdzie karty sd,
nawet gdy karta siedzi w czytniku. Moze nie wszystkie czytniki nadaja sie do
tej modyfikacji?   

   

                                                                                    
pinout atmega 164P_324P_644P Dip.jpg
 :Opis:                                                
      
 :Rozmiar: :143.57 KB
 :Wyswietlen: :Plik sciagnieto 1370 raz(y)

\"pinout

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 07 Marca 2011, 16:02
@Klax jak patrzylem na elektrodzie to przy zamowieniu 10szt zaplacisz 100PLN
http://www.elektroda.pl/rtvforum/topic1810224.html#8691886
Wiec moze ktos zrobi projekt? Z checia bym kupil sztuke\"Smile\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 07 Marca 2011, 17:42
... no tak, po ostatnich pytaniach ola na forum64.de (pod nickiem olo121212):

TUTAJ

oraz na forum scenowym (pod nickiem: Artrus) i fakcie, ze szuka 1284 (miedzy innymi na elektrodzie), wyglada na to, ze olo szykuje juz od pewnego czasu, powazna kampanie handlowa.  \"Wink\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 07 Marca 2011, 18:21
(If you speak English, just write in English. Thats better to understand than unsorted German words. Sorry.) .. hahaha \"Smile\"
Wynika ze jak mu nie pomogli tam to zalozyl konto tutaj..jak to mawia jacek cygan timing idealny.
No ja akurat o kupnie z listy mowie powaznie, wstawilbym sobie to do mojego c64+ bym mial czytnik CF i SD pod reka \"Wink\" Sluze pomoca w projektowaniu plytki jak by co... no i bym mial motywacje do zrobienia tego kopiera do d64 \"Wink\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Nitro__ w 07 Marca 2011, 19:55
Link do tematu na forum64.de jest gwozdziem do trumny kolejnego konta olo\'a, sorry Panowie - zwracam honor. Polecial symboliczny ban.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 07 Marca 2011, 20:09
@kisiel, przeciez SD2IEC jest \"proste jak drut\" do zrobienia, aaa kumam, nie chce Ci sie - co innego masz teraz na lbie!  \"Wink\"

@starymarabut

1/ Zasilanie 3,3V na czytniku musi byc (no bo jak by on dzialal - 5V z USB to za duzo dla karty SD!). Musiales cos za duzo poprzecinac na plytce, lub zdemontowac z czytnika. Zasada jest taka: NIC nie demontujemy z elementow elektronicznych (musza zostac na plytce czytnika: wszystkie oporniki, kondensatory, kwarc itd, bo tak na dobra sprawe nie wiemy jak tam jest to napiecie 3,3V robione). Procesor czytnika MUSI dostawac zasilanie (+5V). ODCINAMY tylko sciezki procka czytnika od gniazda karty SD (jak wyzej opisalem), aby nie bylo kolizji dwoch mikrokontrolerow (tego z czytnika i naszej ATMegi). No chyba, ze ktos ma taki czytnik, gdzie widac wyraznie oddzielny stabilizator 3,3V na plytce czytnika - wtedy no problem z przerobkami.

2/ Do programowania uzyj AVRdude. Pisalem juz o tym wczesniej (chyba na stronie 3) i podalem link (jest na serwerze z moja strona) do najnowszej wersji AVRdude (5.10) i jego instrukcji. Jeszcze raz podaje linki:


AVRdude 5.10
Instrukcja AVRdude 5.10(pdf)

Po rozpakowaniu zipa masz dwa pliki:

avrdude.exe
avrdude.conf

Oba pliki przerzucasz do katalogu zalozonego np. na dysku c:\\Program Files\\avrdude\\

Program uruchamiasz z konsoli pod winda (obsluga avrdude jak za dawnych DOSowych czasow):

Start, Uruchom i w okienku Otworz piszesz: cmd no i enter. Nastepnie piszesz: cd c:\\Program Files\\avrdude

... no i jestes w katalogu avrdude. zeby sprawdzic czy program dziala uruchom go piszac:
avrdude (lub avrdude.exe)

... tak uruchomiony avrdude wyswietli Ci swoj opis.

Teraz napisz tak:

avrdude.exe -C avrdude.conf -p m644p -P lpt1 -c stk200

i enter

... jesli dostaniesz taki komunikat:

avrdude: AVR device initialized and ready to accept instructions
 
Reading | ################################################## | 100% 0.00s
 
avrdude: Device signature = ..........................
 
avrdude: safemode: Fuses OK
 
avrdude done.  Thank you.


... a w miejscu kropeczek wyswietli Ci sygnature ATMegi, to oznacza, ze masz poprawna komunikacje z programatorem i mozesz przystapic do programowania flasha procka i jego fusebitow.

Sprawdz.
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 07 Marca 2011, 22:38
@Nitro na takie akcje niestety forum nie jest przygotowane. Ogolnie kazdy admin w takiej sytuacji jest bezradny, rozklada rece i mowi, ze bylo inne IP \"Wink\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 07 Marca 2011, 23:22
@kisiel Taniocha za te procki. Ja za moj 644 zaplacilem dosc srogo ale czasu nie cofne juz. Pewnie bys chcial zakupic cos w obudownie mniejszej od DIP? \"Wink\" Mnie urzadza DIP bo tylko wyciagne stary procek, wsadze nowy i juz a tak to bym musial plytke od nowa projektowac i zrobic a troche mi sie nie chce \"Wink\"
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 08 Marca 2011, 05:46
                   
Klax napisal:
... Mnie urzadza DIP bo tylko wyciagne stary procek, wsadze nowy i juz a tak to bym musial plytke od nowa projektowac i zrobic a troche mi sie nie chce ...


... ot wlasnie, dla tego ja mam na uniwersalce toto zmontowane. Dopoki projekt sie rozwijal nie warto bylo plytki pod smd robic! A jak kto sie uprze, to taka uniwersalke (optymalnie zmontowana) idzie bez problemu zamontowac wewnatrz komcia!

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 08 Marca 2011, 19:17
panowie czas pojsc z postepem i osiagnieciami!!! SMT nie jest taki straszny, mniejsza plytka, nizsza cena za serce... same plusy \"Smile\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 08 Marca 2011, 20:09
@Kisiel, czlowiek na stare lata robi sie leniwy - dla jednego SD2IEC robionego pod wlasne potrzeby (bardziej do testow, niz na serio), na pewno nie chcialoby mi sie projektowac dedykowanej plytki PCB.  \"Wink\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 08 Marca 2011, 21:36
@Suchy, z czytnika usunalem jedynie wtyk USB, i nic poza nim.
Sciezki zgodnie z twoim opisem poprzecinalem, nie mam pomyslu gdzie moze byc blad. Jeszcze mam cierpliwosc by to sprawdzic. Wiaze sie to z calkowitym wylutowaniem  gniazda z czytnika, sciezki ida pod gniazdem, plytka jest dwustronna.  

Przy probie uruchomienia avrdude.exe, wyskakuje komunikat brak libusb0.dll (skopiowalem ten plik do katalogu avrdude), i  brak giveio ( uruchomilem install_giveio.bat).
Dopiero teraz moge uruchomic avrdude.exe   

   

                                                                                    
capture_08032011_220354.jpg
 :Opis:                                                
      
 :Rozmiar: :95.23 KB
 :Wyswietlen: :Plik sciagnieto 1531 raz(y)

\"capture_08032011_220354.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 08 Marca 2011, 22:40
Proba wladowania botloadera,  i porazka.


[/url]
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 09 Marca 2011, 20:07
@starymarabut, niestety nie mam dla Ciebie dobrych wiadomosci. Jesli te (ostatnie) komunikaty z AVRdude sa prawdziwe (a nie bledne), to wyglada na to ze masz zablokowanego procka (wylaczony fusebit SPIEN = zablokowany interfejs szeregowego programowania). Sprawdz  czy procek daje sie czytac, wpisz:

... wczesniej tak samo -U flash:r:test.hex:i

... i zobacz czy odczytuje flasha i zapisuje cos do pliku test, czy wyrzuca jakis komunikat. Dziwne, skoro nie chcial programowac flasha (bootloader zaczyna sie od adresu $f000, a wiec nic nie zaprogramowal dobrze, skoro tam wyrzuca pierwszy blad weryfikacji) to dlaczego probowal zmodyfikowac opcjonalne ustawienia fusebits w procku na idiotyczne FFy (a ty mu na to niestety zezwoliles, co jesli faktycznie nastapilo, to masz zablokowany ISP!). Moze jednak nie zmodyfikowal fuskow, skoro zle programuje. Jakis problem z programatorem (zle dzialanie, nie ten wybrany z listy, czy co)? \"Rolling

W sobote bede mial troche wiecej czasu, zeby pobawic sie AVRdude to sprawdze doglebniej jego dzialanie.

Dzisiaj zdazylem jeszcze sprawdzic nowe bootloadery (z pliku newboot). Mojego 644P programowalem siprogiem z poziomu softu PonyProg (wersja 2.06g - poprawiona przez chlopakow z forum64.de - robi ATMEGA644P). Potwierdzam, ze newboot larsp dla 644P dziala teraz dobrze z moja karta uSD 2GB (wczesniejsze bootloadery nie chodzily z tej karty). Co ciekawe programowanie procka plikiem z karty SD dziala wyjatkowo szybko!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 09 Marca 2011, 20:15
Przeczytalem od poczatku ten watek, Jacek napisal ze ograniczenie w Bascom-ie dotycza tylko kompilacji pliku. Jako ze w avrdude nie powiodlo sie, postanowilem sprobowac wgrac bootloader, tym programem. Udalo sie za pierwszym razem.
Teraz sd2iec zaczal mrugac diodami. Dziesiec mrugniec  czerwona, pozniej na okolo 13sekund zapalaja sie obie diody, i cykl sie powtarza.   

   

                                                                                    
capture_09032011_211626.jpg
 :Opis:                                                
      
 :Rozmiar: :225.66 KB
 :Wyswietlen: :Plik sciagnieto 1478 raz(y)

\"capture_09032011_211626.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 09 Marca 2011, 20:57
... no ale musisz miec na karcie SD wrzucony plik (do glownego katalogu):

sd2iec-0.10.1-larsp-m644p.bin

... bootloader pobiera ten plik z karty SD i nim programuje FLASHa (takie samoprogramowanie)

Masz juz napiecie 3,3V na gniezdzie karty SD??

Fusebity ustawiles:

lfuse: 0xd7
hfuse: 0xd2
efuse: 0xfc

lub inaczej zaznaczone (zafistaszkowane - zaprogramowane na \"0\"):

lfuse: SUT1  CKSEL3
hfuse: SPIEN  EESAVE  BOOTSZ1  BOOTRST
efuse: BODLEVEL1  BODLEVEL0

... w takiej konfiguracji u mnie dziala dobrze.

Co prawda bootloadery nowe juz chodza z FAT32, ale karte SD sformatuj na FAT16, bo tylko Fibr chodzi z FAT32 i nie bedziesz mogl uzywac innych commanderow plikow/katalogow dla komcia.

Mozesz rowniez nie bawic sie z bootloaderem tylko od razu zaprogramowac flasha plikiem .bin firmware (jak wyzej) i cieszyc sie od razu dzialajacym SD2IEC. Wtedy musisz inaczej zaprograowac fuski (wylaczyc bootrestart):

hfuse: SPIEN  EESAVE  BOOTSZ1  BOOTSZ0  (pozostale fusy jak wyzej)
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 09 Marca 2011, 21:11
Ustawione, cykl migania diod przyspieszyl znacznie.

(http://www.c64scene.pl/download.php?id=232)


Jeszcze nie mam zasilania dla karty SD, podlacze zewnetrzny zasilacz i sprobuje zaladowac z karty firmware.   

   

                                                                                    
capture_09032011_220606.jpg
 :Opis:                                                
      
 :Rozmiar: :249.18 KB
 :Wyswietlen: :Plik sciagnieto 1463 raz(y)

\"capture_09032011_220606.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 09 Marca 2011, 21:30
Pamietasz, ze nie masz jednego przelacznika (?) w gniezdzie karty SD (swojego przerabianego czytnika), wiec musisz (o ile dobrze pamietam - przeczytaj wczesniejsze moje wpisy) odpowiedzialny za to pin atmegi (do ktorego dochodzic mial ten sygnal z nieistniejacego u Ciebie przelacznika) podpiac do masy (sprawdz)!

Z tym nowym bootloaderem dzialanie SD2IEC u mnie wyglada tak:

Pierwsze odpalenie SD2IEC (programowanie plikiem firmware z karty SD): zapalaja sie obie diody czerwona i zielona ( u mnie zolta), po czym zolta zaczyna migotac z duza czestotliwoscia (w czasie programowanie). Trwa to moze ok pieciu sekund, po czy obie diody gasna (koniec programowania). Od tego momentu SD2IEC powinien juz dzialac poprawnie. Jak sprawdzic? Masz JifftDOSa, wystarczy, ze wpiszesz:

@ (no i RETURN) ale po pierwszym uruchomieniu!

Wyswietli sie komunikat statusu (informacja o wersji SD2IEC:

73, SD2IEC 0.10.1 ,00, 00

Przy kazdym nastepnym odpaleniu SD2IEC zapalaja sie obie diody, po chwili dioda zielona (zolta \"Wink\"  ) dwa razy miga i obie diody gasna (trwa to moze ok sekundy - bootloader sprawdza w ten sposob czy nie ma nowego firmware). Troche mnie to drazni - wolalem wersje bez bootloadera (wszystko ma swoje blaski i cienie \"Wink\"  ) i nie wiem czy do niej nie wroce!

@Jacek31, masz juz w koncu tego nowego procka. Jesli tak to ile ostatecznie za niego dales (z \"POTWORA\" brales, tak jak gadalismy na poczatku)?
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 09 Marca 2011, 23:12
                   
starymarabut napisal:
...Jeszcze nie mam zasilania dla karty SD...


... tak sobie mysle nad tym brakiem 3,3V na gniazdku karty SD w Twoim czytniku i dochodze do wniosku, ze pewnie zostawiles wiszaca w powietrzu noge procka czytnika, do ktorej byl podlaczony wczesniej przelacznik SD CARD DETECT (musiales go przeciez odciac, zeby podpiac do ATmegi). Podepnij ta noge procka czytnika (poszukaj po sciezkach) na stale do masy, a napiecie 3,3V powinno sie pojawic na styku gniazda karty SD! Sprawdz!

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 14 Marca 2011, 23:44
Wylutowalem calkowicie, gniazdo karty sd z czytnika. W trakcie przegladu wyszla na jaw przyczyna braku zasilania.
Sciezka podajaca +3,3V  z procka na karte byla przerwana, zrobilem  w tym miejscu mostek.
Teraz mam zasilanie, ale jest ono odwrocone -3,10V.
Niezle jaja mam. z tym czytnikiem. \"Smile\"
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 15 Marca 2011, 01:06
@ Suchy, tak jak wczesniej napisales, odczytalem zawartosc pamieci flash atmegi.   

   

                                                                                                
test.rar
 :Opis:                                                
      
\"\"
Pobierz
 :Nazwa zalacznika: :test.rar
 :Rozmiar: :7.62 KB
 :Pobran: :Plik sciagnieto 117 raz(y)
   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 15 Marca 2011, 05:37
No to jest OK! Masz zapisany we Flashu tam gdzie trzeba newbootloader dla plytki LarsP i procka  ATmega644P. Teraz tylko musisz \"opanowac\" ten czytnik, ktory robi Ci takiego psikusa.  \"Very Odloz go na razie do szuflady na dobrych pare dni, bo sie \"zapetliles\" i zapomnij o nim.  \"Wink\" Za tydzien ze swiezym umyslem obejrzyj go przez silna lupe jeszcze raz!

PS Kurde, widze, ze nie spisz po nocach!  \"Wink\" Wyspij sie porzadnie, bo nic dobrego nie wymyslisz!  \"Very
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 15 Marca 2011, 16:27
@Suchy. Ok, plytke czytnik odlozylem. Bardzo dobrze  zrobilo jej przetarcie wacikiem, nawilzonym w denaturacie. Poprawil sie wizualny kontrast.

Ustawilem poprawnie fuse bity.

(http://www.c64scene.pl/download.php?id=234)

Teraz z powodu braku LF33CV, zasilanie dla karty wzialem z dwoch paluszkow. Linie [SD WRITE_PROTECT ], zgodnie z twoja sugestia polaczylem na stale z [GND].I wyglada na to ze, operacja sie udala pacjent zyje.
Wgralo sie firmware z karty, a po podlaczeniu do C64, sd2iec dziala.  \"Very
 
Wielkie dzieki za wsparcie, jak moge ci sie odwdzieczyc?   

   

                                                                                    
fuse bits.jpg
 :Opis:                                                
      
 :Rozmiar: :238.09 KB
 :Wyswietlen: :Plik sciagnieto 1423 raz(y)

\"fuse

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 15 Marca 2011, 19:04
Wypij piwko (a moze dwa) za moje zdrowie!  \"Wink\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 15 Marca 2011, 19:33
Chetnie to uczynie, jak tylko bede mogl.  \"Very
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Raf w 16 Marca 2011, 08:16
tak btw LF33CV daje sie zastapic bez problemu dwiema diodami krzemowymi w szeregu \"Wink\"
_________________
www.vulture.c64.org
www.c64power.com
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 16 Marca 2011, 18:31
@Raf, taka proteze diodowa w miejsce stabilizatora mozna zastosowac tylko wtedy, kiedy jestes pewien, ze odbiornik pobiera w miare staly prad. W przypadku pamieci (np. karty SD) prad przez nie pobierany moze sie zmieniac w bardzo duzym zakresie: 100µ:A -100mA, a dla zlacza krzemowego diod spadki napiecia na nim (zgodnie z charakterystyka If vs Vf) wynosza odpowiednio: 0,5V-0,7V. W zwiazku z tym (dla 2xSi dioda w szeregu i zasilaniu z 5V) moga wystapic spore wahania napiecia zasilajacego karte SD (odpowiednio): 4,0V-3,6V a to juz moze byc szkodliwe dla karty, a na pewno bedzie mialo jakis wplyw na jej zywotnosc, bo napiecie powinno byc raczej z zakresu: 2,7V-3,6V.  Jesli juz tak eksperymentowac, olewajac mozliwe skoki napiecia na karcie SD, to moze 3 x Si dioda w szereg (3 x 1N4001-7) bedziemy mieli wtedy odpowiednio skoki napiecia: 3,5V-2,9V.
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 16 Marca 2011, 21:55
ludzie komuna upadla.. koniec kombinacji \"Smile\"
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 17 Marca 2011, 14:33
Wczesniej podlaczylem zasilacz z odzysku, ktory mial dawac 3,3V. Dawal na karte 3,51V, i sd2iec nic nie wgrywal z karty. Dopiero z baterii, 2 X AAA zaskoczylo.
Na pomysl z diodami w szeregu to nie wpadlem.  \"Smile\"
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 17 Marca 2011, 17:11
Hej, Jacek31, a jak u Ciebie postep prac przy SD2IEC?? My sie tu produkujemy w Twoim temacie, a Tiebia niet!  \"Wink\"

PS Wlasnie setnego wpisa zrobilem w tym temacie. Chyba se browarka walne na to konto.  \"Idea\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Raf w 17 Marca 2011, 21:42
@Suchy - klocic sie nie zamierzam \"Razz\" aczkolwiek znalazlem opisy sprzed 6 lat - wowczas karty SD braly max 70mA. teraz jest to na pewno mniej \"Wink\"
_________________
www.vulture.c64.org
www.c64power.com
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 18 Marca 2011, 23:34
@Raf, fachowcem od kart SD nie jestem, ale z tego co mozna wyczytac w specyfikacjach, wynika ze sa karty (szczegolnie te wieksze SDHC) ktore pobieraja i 200mA, a te bardzo szybkie potrafia pozrec nawet 450mA!

Wiekszosc ma tak:

\"The power consumption of microSD cards varies by manufacturer, but appears to be in the range of 66-330mW (20-100 mA at a supply voltage of 3.3 V). Specifications from TwinMos technologies list a maximum of 149mW (45 mA) during transfer.[21] Toshiba, on the other hand, lists 264-330mW (80-100 mA)\"

... praw fizyki raczej nie obalisz (jesli ma byc szybka i duza to pradzik musi wcinac).
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Klax__ w 21 Marca 2011, 01:10
Moze troche obok ale jest mozliwe przenoszenie obrazow D64 na stacje http://cbmcommand.codeplex.com/ Tylko \"troche\" to trwa \"Wink\"
_________________
Veni, Vidi, Vici \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 26 Marca 2011, 11:37
                   
Klax napisal:
... Mnie urzadza DIP bo tylko wyciagne stary procek, wsadze nowy i juz a tak to bym musial plytke od nowa projektowac i zrobic a troche mi sie nie chce ...


... w zasadzie to nie trzeba projektowac nowej plytki, zeby przejsc z 644P na 1284P, bo sa pinologicznie zgodne. Wystarczy wylutowac z plytki \"stary\" procek i wlutowac \"nowy\", noo ale trzeba miec raczej HOT-AIRa z odpowiednimi koncowkami aby to zrobic \"bezzniszczeniowo\"  \"Wink\"

Z ATMega1284P jest szansa na dalszy rozwoj SD2IEC, bo w 644P caly FLASH byl juz zajety. Kto zna dobrze C i chce dolozyc swoje \"piec groszy\" do projektu SD2IEC (moze nawet jakas optymalizacja softu, o czym wspominal niegdys \"Raf\") to TUTAJ jest najnowszy soft: biny ze zrodlem (w plikach txt sa opisane protokoly!).

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Raf w 26 Marca 2011, 00:00
tak w ogole przy temacie firmware to bieda, ze usuneli stamtad starsze wersje - swietnie sie nadawaly do zapisu w mege32 \"Wink\"

EDIT: jednak nie usuneli a schowali ostatecznie gdzies gleboko w katalogach \"Very
_________________
www.vulture.c64.org
www.c64power.com
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 26 Marca 2011, 00:00
@Raf, wszystko jest (jak slusznie zauwazyles) w katalogu:

obsolete versions

... o ile dobrze pamietam to wersja na 32 nie obslugiwala katalogow/podkatalogow, a bez tego to d..pa. Wyobrazasz sobie udostepniona przeze mnie kolekcje gier na karcie SD bez katalogow  \"Shocked\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Raf w 26 Marca 2011, 00:00
ja ogolnie i tak jestem tego zdania ze jakas wersja \"lite\" ale w pelni uzywalna (powiedzmy tylko fat16, jiffy i exos - wiecej do szczescia nie potrzeba) powinna sie zmiescic w m32 \"Wink\"
_________________
www.vulture.c64.org
www.c64power.com
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 02 Kwietnia 2011, 09:29
Witam. Dlugo bo dlugo, ale w koncu sie zabralem, znaczy znalazlem czas na walka z MMC/SD. Na razie mam tyle co na zdjeciu nizej.
Moje PCB jest troche inne bo moglem pozwolic sobie na wywalenie wiekszosci opornikow, poniewaz jako gniazdo karty uzyje modulu Kamami ktory ma na pokladzie stabilizator i konwerter stanow logicznych. Mam jednak pare pytan:
1. Czy sygnaly Device 8/9: Device 10/11, Disk-Change 1, Disk-Change 2, warto wyprowadzac na zewnatrz, czy wystarcza tak na zdjeciu przelacznik dip (jest tylko wsadzony do PCB nie przylutowany).
2. Czy ktos moze opisac ktore sygnaly gdzie podlaczyc w komodzie.
3. Moze mi ktos pomoc w rozgryzieniu ktore sygnaly zlacza modulu Kamami gdzie i jak podlaczyc do plytki z M1284.   

   

                                                                                    
MMC_c764.jpg
 :Opis:                                                
      
 :Rozmiar: :165.83 KB
 :Wyswietlen: :Plik sciagnieto 1379 raz(y)

\"MMC_c764.jpg\"

   

   

                                                                                    
Kam_mmc.JPG
 :Opis:                                                
      
 :Rozmiar: :79.76 KB
 :Wyswietlen: :Plik sciagnieto 1381 raz(y)

\"Kam_mmc.JPG\"

   


_________________
A szostego dnia Bog stworzyl czlowieka ... Aby mogl sie napic.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 02 Kwietnia 2011, 17:49
1.Device 8/9: Device 10/11 mozesz zostawic na plytce,w takiej postaci jak sobie wymysliles. Chyba ze czesto robisz roszady z napedami. Disk-Change 1, Disk-Change 2 lepiej wyprowadzic na zewnatrz, w postaci 2 mikro-stykow mono stabilnych.
2.Ja dolutowalem dodatkowe zlacze wewnatrz C64, z tylu zlacza Serial, masz tam  wszystkie potrzebne sygnaly , nie ma tylko zasilania +5V, trzeba pobrac je z plyty C64.
3.Prawdopodobnie tak jak na rysunku ponizej.   

   

                                                                                    
Bez nazwy.jpg
 :Opis:                                                
      
 :Rozmiar: :234.13 KB
 :Wyswietlen: :Plik sciagnieto 1343 raz(y)

\"Bez

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Kwietnia 2011, 20:29
Tylko kilka uzupelnien, bo jest dobrze tak jak napisal starymarabut!

ad1

Do zmiany dyskietek wirtualnych koniecznie musza byc mikrioswitche monostabilne (przyciski zwierne), zamontowane gdzies w widocznym i dostepnym miejscu na obudowie komcia (najlepiej gdzies w okolicach klawiatury tak aby wygodnie mozna bylo je naciskac). Zrozumiesz to jak pobawisz sie GEOSem uruchamianym z SD2IEC. Te przyciski  to jest dokladna analogia zmiany dyskietki w stacji: DISK-CHANGE1 - wymiana dyskietki w stacji (SD2IEC w tym przypadku) na nastepna (w sytuacji kiedy program tego zazada), DISK-CHANGE2 - powrot do poprzednio uzywanej dyskietki. Nacisniecie jednoczesnie obu przyciskow: powrot do pierwszej  dyskietki z listy.  Aby przelaczanie, wymiana dyskietek w SD2IEC dzialalo na karcie SD musisz miec zapisany plik tekstowy o nazwie AUTOSWAP.LST, zawierajacy liste \"dyskietek\" w kolejnosci ich przelaczania. Przykladowo dla GEOSA taka lista moze wygladac tak:

GEOS64.D64
APPS64.D64
SPELL64.D64
WRUTIL64.D64

Taki plik listy tworzysz np. w notatniku (w PCcie ofcors), a potem nagrywasz na karte SD pod nazwa AUTOSWAP.LST Rzecz jasna na karcie SD musza byc rowniez nagrane obrazy dyskietek (pliki D64) takie jakie znajduja sie na liscie. Pierwsza \"dyskietka\" z listy instaluje sie automatycznie (po wlaczeniu SD2IEC) i jest dostepna do uruchomienia zapisanego na niej softu (w naszym przypadku dyskietka systemowa z GEOSEM: GEOS64.D64). Naciskajac cyklicznie przycisk: DISK-CHANGE1 instalujemy (zmieniamy) kolejne dyskietki z listy (dyskietki z aplikacjami dla GEOSa - GEOS sam bedzie tego zadal). Naciskajac cyklicznie DISK-CHANGE2 robimy powrot do poprzednich dyskietek z listy.

Jest jeszcze inna metoda zmiany dyskietek przy pomocy przyciskow DISK-CHANGE, umozliwiajaca posiadanie na karcie SD wielu swap list pod odmiennymi nazwami dla roznych aplikacji (nie tylko GEOSa), ale do tego dojdziesz z czasem sam, jak przeanalizujesz manual SD2IEC  \"Wink\"

sd2iec-manual

ad2

No z tym nie powinienes miec problemow, wystarczy luknac na ten schemacik (mala plyta PCB C64):

http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/250469-rev.A-left.gif

... sygnaly DATA, CLK, ATN zlokalizujesz najlatwiej w poblizu gniazda serial portu.

ad3

Powinno byc OK! (sprawdzisz to podzielisz sie wrazeniami). Tylko oczywiscie trzeba podlaczyc zasilanie z C64 (+5V i mase) bo na schemaciku pogladowym staregomarabuta tego zabraklo. Nie widze rowniez na Twojej plytce SD2IEC rezonatora kwarcowego (z ceramikami) przy procku. Nowe wersje SD2IEC wymagaja stabilnego generatora taktu (dla fastloaderow) - z wewnetrznym generatorem RC ATmegi to raczej nie pojdzie.

PS Kurde, zlitujcie sie i nastepnym razem \"obrobcie\" troche plik graficzny (zmniejszyc rozdzielczosc chociazby darmowym IrfanView) zanim go zapodacie na forum. Takie rozdete forum zle sie czyta!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 02 Kwietnia 2011, 21:36
2.   

   

                                                                                    
c64_serial_inside2.jpg
 :Opis:                                                
      
 :Rozmiar: :126.56 KB
 :Wyswietlen: :Plik sciagnieto 1329 raz(y)

\"c64_serial_inside2.jpg\"

   

   

                                                                                    
c64_serial_inside1.jpg
 :Opis:                                                
      
 :Rozmiar: :99.53 KB
 :Wyswietlen: :Plik sciagnieto 1329 raz(y)

\"c64_serial_inside1.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 03 Kwietnia 2011, 09:04
@starymarabut, bardzo zmyslnie i elegancko zrobiles to podlaczenie SD2IEC do komcia!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Jacek31 w 04 Kwietnia 2011, 17:31
Suchy                    
Cytat:
PS Kurde, zlitujcie sie i nastepnym razem \"obrobcie\" troche plik graficzny (zmniejszyc rozdzielczosc chociazby darmowym IrfanView) zanim go zapodacie na forum. Takie rozdete forum zle sie czyta!

Te zdjecie ktore wstawilem juz masz 3x mniejsze niz oryginal, ale w sumie robione komorka wiec jak bym bardziej je pomniejszyl to by wyszla czerwona plama z czarnym punktem.

_________________
A szostego dnia Bog stworzyl czlowieka ... Aby mogl sie napic.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 27 Lipca 2011, 07:51
Cisza tutaj, az w uszach dzwoni - sezon ogorkowy. \"Wink\"  Jacek, jak tam prace przy SD2IEC??

Tak przy okazji tego tematu podaje link do sklepiku, gdzie mozna kupic w detalu procka do SD2IEC: ATMEGA644P w DIP40 (do plytki uniwersalnej):

http://robodudes.com/mikrokontrolery/103-atmega644pa-pu-dip40-mikrokontroler-avr.html

... sa o 10 zeta tansze no i koszty wysylki 3-krotnie nizsze niz np. w TME (do 50 zl koszty wys.: 4.99 listem priorytetowym - sklepik nastawiony na amatorow). Ten sklepik: ROBODUDES maly (nie wiadomo jak dlugo utrzyma sie na rynku) - niewiele tam jest, ale sa tam ciekawe elementy, ktore trudno jest kupic w detalu (nie ma ich nawet w duzych hurtowniach) - wiec warto skorzystac z jego oferty, poki mozna. Sa tam np. ciekawe czujniki, a w tym temacie:

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

... pisalem o translatorze poziomow logicznych TXS0104E f-my Texas Instruments, ktory doskonale nadaje sie do wykorzystania w SD2IEC.
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 04 Września 2011, 17:01
Z niemieckiego FORUM64 watek o budowie SD2IEC krok po kroku:

Step-by-Step SD2IEC Lochraster Nachbau
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 29 Października 2011, 09:56
Czesc
Na fali ogolnego zainteresowania tematem, sam postanowilem, ze sobie takie cudenko zmontuje. Szczegoly co do swojego projektu podam pozniej. Teraz tylko chcialem was spytac czy to normalne, ze na podanych kondkach przy kwarcu zegar sie nie wzbudza. Z tego co sie orientowalem w goglach to pojemnosc tych kondensatorow jest zwiazana z rodzajem kwarcu.
Chcialem was zapytac czy takze w swoich projektach tym lub innych mieliscie z tym problemy? U mnie uklad ruszyl z pojemnoscia 22p bo na podanych 56p nijak mi sie nie udalo dogadac z atmega. Niestety kwarc mam no name i nie wiem jaka pojemnosc powinna byc najlepsza.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 29 Października 2011, 11:06
jak dziala to po co pytasz?
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 29 Października 2011, 15:49
@Cancerek
Jakie pochodzenie tego kwarcu?
Czytalem na innym forum by unikac stosowania q z tzw. wylutow.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 29 Października 2011, 16:15
kwarc z allegro. Z 56p nie dzialal, poza tym nie wiem czy to co dalem bedzie dzialac wlasciwie. Na razie wiem tylko tyle, ze procek wstal. do coma moge to podlaczyc dopiero za kilka dni - z powodu upragnionego urlopu \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Października 2011, 17:24
Podstawa do rozstrzygania takich watpliwosci jest zawsze datasheet producenta:

ATMEGA644/1284

... rozdzial 9.2.3 Clock Source Conection (od strony 32 do 34)

polecam zapoznac sie z Tabela 9-3 i 9-5

Rekomendowany przez producenta zakres wartosci pojemnosci C1 i C2 (dla XTAL krystalicznych w zakresie czestotliwosci 0,9/0,4 - 20 MHz) zarowno dla opcji energooszczednej jak i typowej generatora (reail-to-reail na wyjsciu XTAL2) wynosi (w pF): 12 - 22

Ja mam wstawione dwa 33pF bo takie mialem pod reka i dziala bezproblemowo, ale skad wytrzasnales te 56pF ??

PS ... a tak w ogole to fajnie, ze komus sie chce jeszcze zarywac urlop na komcia  \"Wink\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 29 Października 2011, 18:00
Ja mam wstawione dwa 33pF bo takie mialem pod reka i dziala bezproblemowo, ale skad wytrzasnales te 56pF ??

Zapewne z schematu Shadowolfa 1.2.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 30 Października 2011, 13:13
Problem wynikl z wiernego przekopiowania schematu, tam byly wstawione 56p. Temat zaczalem zglebiac gdy okazalo sie, ze po ustawieniu fusebitow nie moge polaczyc sie z procesorem. Zmniejszenie kondensatorow pomoglo.

Do ponownego ustawienia wlasciwych fusebitow uzylem fusebit doctora, wykonanego w domowym zaciszu z materialow zamieszczonych w necie, doskonaly sprzet, polecam, warto go sobie zmontowac.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 30 Października 2011, 20:13
... no tak, fuse doctor dobry, szczegolnie jak sie zablokuje procka. \"Wink\"

@Cancerek, napisz ktora wersje SD2IEC zmajstrowales: SMT, THT, czy jakas swoja kombinacje, no pochwal sie fotkami, jak mozesz zrobic, podaj wiecej szczegolow!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 10 Listopada 2011, 20:09
Niestety nadal nie wiem gdzie jest blad. Plytka nie mruga diodami, ale z flasha system laduje sie do pamieci procesora. Fuse bity sa ustawione zgodnie z zaleceniami. Niestety dalej nie wiem co i jak sprawdzic. Pokazuje wam moja plytke podlaczona pod doktora i w zblizeniu.
Plytka jest spora, ale nie mam jeszcze doswiadczenia z smd i wolalem wiecej przestrzeni, jak juz zadziala to wlutuje normalnie kondensatory \"Smile\"



Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 10 Listopada 2011, 20:23
pajeczyna robi wrazenie!
_________________
\"... taka choroba. Zreszta obrazki, ktore robisz tez cos o tym mowia.
Proponuje odwrocic proporcje, zamiast byc 100% scenowym trollem, skup sie bardziej na poprawieniu warsztatu...\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 11 Listopada 2011, 10:58
                   
Cancerek napisal:
Do ponownego ustawienia wlasciwych fusebitow uzylem fusebit doctora, wykonanego w domowym zaciszu z materialow zamieszczonych w necie, doskonaly sprzet, polecam, warto go sobie zmontowac.


... z tego co wyczytalem na stronie autora, to \"doctor\" odblokowuje jedynie procka, ustawiajac domyslne (fabryczne) fuski, co daje generalnie mozliwosc ponownego programowania szeregowego mikrokontrolera (\"zawieszonego\" dla ISP po blednym zaprogramowaniu SPIEN). Nie ustawia on WLASCIWYCH (tak jak piszesz) dla SD2IEC fuse-bits. Te trzeba zaprogramowac programatorem.  Jakiego programatora uzywasz do programowania AVR? Nic nie piszesz na ten temat, a to podstawa, bo po odblokowaniu procka (doctorem) muszisz tym programatorem szeregowym zaprogramowac:

- wlasciwe fuse-bits dla SD2IEC (dwa warianty: z bootloaderem lub bez)

i w zaleznosci od wariantu, czyli wybranej przez Ciebie konfiguracji SD2IEC (ustawionej fuskami), zaprogramowac w procka:

- odpowiedni bootloader (dla wlasciwej wersji PCB i uzytego procka). Dla wariantu z bootloaderem musisz na karte SD wgrac wlasciwe firmware dla SD2IEC (plik .bin dla odpowiedniej wersji PCB i uzytego procka).

lub

- od razu, bezposrednio zaprogramowac w procka (w wersji bez bootloadera) stosowne firmware (dla odpowiedniej wersji PCB i uzytego procka).

Nawet zakladajac, ze masz poprawnie zmontowane SD2IEC (z odpowiednich elementow/wlasciwych zamiennikow) i stosownie skonfigurowane/zaprogramowane, zawsze moga dodatkowo wystapic problemy przy upgradowaniu (wersja z bootloaderem) firmware (np. karta SD cos nieteges). Przeczytaj do konca (nie zwracaj uwagi na tytul) ten temat:

http://www.c64power.com/forum/index.php?action=vthread&forum=1&topic=2435

... moze to bedzie pomocne.

PS Jakiego procka uzyles: 644P czy 1284P?? Bo jak 644P, to \"strzeliles sobie gola\", robiac to obecnie w wersji SMT, bo firmware z tym prockiem nie bedzie juz rozwijane (mozliwosci 644P dla SD2IEC wyczerpane)!

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: wpqrek__ w 11 Listopada 2011, 16:24
Ostatnio programowalem 644P dla sd2iec. Polecenie do avdude wygladalo tak. Jak widac wypalony zostal boot loader.

avrdude -c usbasp -p m644p -U flash:w:newboot-m644p-larsp.hex:i -U hfuse:w:0x92:m -U efuse:w:0xFD:m -U lfuse:w:0xEf:m

Pamietam, ze sam kilkakrotnie nagrywalem kosc i nie chciala zastartowac. Problem wlasnie byl w fuse bitach. Wartosci padawane w roznych postach nie dzialaly. Dlatego sam wyznaczylem w jakims kalkulatorze i ruszylo.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 11 Listopada 2011, 18:38
@wpqrek, jest juz nowsza wersja bootloadera (0.2) od tej, ktora masz u siebie  zaprogramowana. Fuse-bits podales akurat dokladnie takie jak zalecaja na forum64.de: jak zbudowac SD2IEC krok po kroku

Jesli chodzi o fuse-bits to zawsze mozna troche poeksperymentowac w niewielkim zakresie rzecz jasna. Dla SD2IEC na pewno musi byc wybrany rezonator kwarcowy (zewnetrzny) 8MHz (bo taki mamy podpiety do procka), ale mozna ustawic inne czasy restartu procka (automatyczny reset po POWER), zamiast start-up time 4,1ms mozna ustawic 65ms i tez powinno byc ok, a wiec:

LFuse = $CF (zamiast $EF)

... podobnie

HFuse = $D2 (zamiast $92) dla wersji z bootloaderem (bedzie wylaczony JTAG interface - uruchamiajac SD2IEC i tak chyba nikt nie bawi sie  w debugowanie softu w systemie interfejsem JTAG).

W necie dostepny jest fajny kalkulator fuskow dla AVRow:

AVR Fuse-bits calculator
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 12 Listopada 2011, 22:12
Wyrazilem sie nieprecyzyjnie. Chodzilo o powrot do konfiguracji fabrycznej, tak by mozna bylo ustawic bity ponownie. Owszem jak zaczalem zglebiac temat to ustawienie fuse bitow rozni sie zaleznie od miejsca czy wersji, ale jesli porowna sie to z data sheetem to roznice sa kosmetyczne. Mam procka 644p, jakis czas temu zakupilem 644p w wersji 40 pin, moze ja jakos wykorzystam do projektu na plytce uniwersalnej.
Procka programuje przez programator usb, z allegro 4 w 1, ladnie smiga i po ustawieniu nie mam z nim problemow.
Na karcie sd jest wsad do pamieci i nawet sie wgrywa, ale dalej wszystko milczy. Znajac zycie to cos zamienilem podczas podlaczenia, musze to jeszcze raz posprawdzac \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 14 Listopada 2011, 19:23
Sprawy maja sie tak. Ustawilem fusy tak by boot nie byl potrzebny, zaladowalem flasha od razu wlasciwym plikiem. Na larsie nic sie nie dzialo, to znaczy brak reakcji diod. Ale na plikach sw1 i sw2 po wlaczeniu bez kary sd dioda zapala sie przez moment i gasnie. Z karta sd trwa to dwa momenty. Niestety brak komunikacji z komciem. Urzadzenie nr 8 i wyzej, nie jest rozpoznane.
Polaczenia sa sprawdzone juz kilka razy, mala szansa, ze cos jest zle polaczone. Pozostaje sprawa przebitych mosfetow, staralem sie ich nie uszkodzic ale sam juz nie wiem. Gdy sprawdzam omomierzem to wychodza niespecyficzne wyniki, jeden wyglada tak jakby mial przerwe.
Mosfety jeszcze sprawdze, zastanawia mnie tylko dlaczego na wsadzie, ktorzy wszyscy preferuja u mnie nic sie nie dzieje. I po co sa pliki sw1 i sw2?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 14 Listopada 2011, 20:23
Te pliki LarsP, sw1, sw2 to ISTOTNA SPRAWA, bo sa to wsady dla danego typu hardware SD2IEC, a wiec nie mozna sobie ich ot tak probowac w dowolny sposob, tylko uzyc wlasciwego pliku, odpowiedniego dla Twojej wersji PCB. Jest kilka wersji SD2IEC, rozniacych sie nie tylko samymi mikrokontrolerami, ale rowniez rozmaitym wykorzystaniem pinow w prockach, napieciami zasilajacymi oraz sposobem wykonywania konwersji 3Vna5V/5Vna3V!  Tak jak pisalem wczesniej podaj cos wiecej o Twoim SD2IEC - ktora to wersja. Myslalem, ze zrobiles wersje SW2, ale teraz mam watpliwosci, a moze jakies modyfikacje wlasne wprowadziles (jesli tak to jakie-schemacik plis!). Podaj jakie mosfety w kluczach konwerterow poziomow napiec uzyles. Wiecej szczegolow, bo inaczej to domysly, czyli kicha!

PS Acha, jeszcze jedno - mam nadzieje, ze nie probujesz uruchamiac tegoz z ta platanina kabli (z wtykami) od \"doctora\", ktore na Kisielu zrobily takie wrazenie  \"Wink\"  (\"tak na wszelki wypadek, po co rozlutowywac, moze sie jeszcze przydadza\")
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 15 Listopada 2011, 09:49
Doktora juz odlutowalem, ale nie przeszkadzal, bo linie zasilajace byly odlaczone. Dolaczam schemat z eagla, zmienione zostalo gniazdo karty, na takie jakie akurat mialem, gniazdo programatora na 10pin, rezystor podciagajacy linie reset, plytke zmienilem na taka by latwo mozna bylo ja zrobic w termotransferze. Reszta bez zmian ze strony c64-wiki.   

   

                                                                                                
sd2iec.rar
 :Opis:                                                
      
\"\"
Pobierz
 :Nazwa zalacznika: :sd2iec.rar
 :Rozmiar: :23.55 KB
 :Pobran: :Plik sciagnieto 52 raz(y)
   

Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 01 Grudnia 2011, 21:29
Wiesci z placu boju.

Czytniki kart z allegro po odlutowaniu linii sygnalowych USB nie produkuja 3.3V na karcie. Tak bylo z czytnikiem staregomarabuta, tak jest i z moim (w zasadzie identyczny). Nic nie przecinalem, po prostu odlaczylem DATA+ i DATA- i procek przestal produkowac 3.3V. Czytnik ten podawal wczesniej 3.3V na piny niezaleznie czy karta byla wlozona czy nie.

Szukalem takiego jak mial suchy na swojej stronie (pytalem chyba z 8 sprzedawcow o wersje \"z blaszka\"), ale nikt nie mial.

Wiec chyba mozna przyjac, ze kompletujac czesci do SD2IECm trzeba wliczyc stabilizator.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Grudnia 2011, 06:06
@Zyga, moj czytnik to jest taki, chyba popularny i tani chinski wyrob:

Czytnik kart pamieci eCom model DD1122

... na Allegro kupilem u usera: gwarancja24 (faktycznie w tej chwili nie maja wystawionych aukcji), ale mozna od nich ze sklepu on-line kupic oczywiscie przy jakims zbiorczym zamowieniu, ze wzgledu na koszty wysylki, bo sam czytnik to grosze!

Nie sadzilem, ze to bedzie taki problem z tym czytnikiem. Jakos mi sie nie bardzo chce wierzyc, ze mialem takiego farta, trafiajac od razu na \"wlasciwy\" model!  \"Wink\"

Poszperalem wlasnie na Allegro - zyga, cos marnie szukales!! Jak nie gwarancja24, to King-Man - to ten sam sprzedawca - bezposredni importer z Chin, tylko pod oryginalna nazwa firmy:

http://allegro.pl/sklep/5321500_importer-akcesoria-gsm-foto-kamery-tusze

 U nich mozna kupic tanie czytniki kart, karty SD (sa rowniez w ofercie razem z czytnikiem). Sa obecnie aktualne aukcje na te rzeczy, linkow nie podaje (bo zaraz beda nieaktualne), kazdy znajdzie, kto bedzie chcial. Wiec jak widzisz zyga, MOZNA taki czytnik kupic bez problemow za 2,90 zl. Konkretnie taki:
 


To jest taniej niz stabilizator LowDropout 3V + gniazdo karty SD , bo np.

w TME dostepne obecnie w ilosciach sztukowych:
- stabilizator LDO 3V (LP2950ACZ-3NOPB TO-92) - 2,50 zl



- gniazdo karty SD (najtansze MMC-SD) - 3,40 zl  gniazdo wlasciwie do SMT, ale mozna dokleic do plytki uniwersalnej, a polaczenia skrosowac.



2,90 zl < 5,90 zl  \"Cool\"  (moze to nie kosmiczna roznica, ale jednak)

... wiec nie wyssalem sobie tego z palca   \"Wink\"

Zaznaczam, ze moje propozycje dotycza wylacznie konstrukcji SD2IEC na plytce uniwersalnej, do wlasnych potrzeb. W tym temacie nie rozmawiamy o \"produkcji\".
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Grudnia 2011, 18:56
                   
zyga napisal:
Czytniki kart z allegro po odlutowaniu linii sygnalowych USB nie produkuja 3.3V na karcie. Tak bylo z czytnikiem staregomarabuta, tak jest i z moim (w zasadzie identyczny). Nic nie przecinalem, po prostu odlaczylem DATA+ i DATA- i procek przestal produkowac 3.3V. Czytnik ten podawal wczesniej 3.3V na piny niezaleznie czy karta byla wlozona czy nie. ...


... a po co grzebales przy data+/data-. Przeciez te sygnaly w ogole nas nie obchodza z punktu widzenia SD2IEC, nie ruszamy ich i juz (ja tylko wylutowalem wtyk USB, bo byl mi potrzebny). Tak jak pisalem wczesniej, na plytce czytnika odcinamy TYLKO te sciezki sygnalowe (bez zasilajacych karte SD i procek na plytce czytnika), ktore lacza gniazdo karty SD z prockiem czytnika. Chodzi o to zeby nie doszlo do kolizji w dzialaniu dwoch prockow (tego z czytnika i ATMegi z SD2IEC), chcacych raptem \"dorwac\" sie jednoczesnie do jednej karty SD! Powtarzam, nie ruszamy sciezek (ani zadnych elementow obocznych przy procku) zasilajacych procek czytnika (+5V ze zlacza USB, gdzie ofkors musimy podac zasilanie +5V z plytki SD2IEC) i nie ruszamy sciezek (ani elementow obocznych) zasilajacych  karte SD (ok. +3V z procka, czy innego stabilizatora na plytce czytnika).

Nie wiem, czy ktos zwrocil uwage na ten link (ktory podalem wczesniej):

SD2IEC - opis konstrukcji krok po kroku na plytce uniwersalnej

... jest tam opisany (inna propozycja wykonania SD2IEC na plytce uniwersalnej) bardzo ciekawy pomysl wykorzystania jako gniazda karty SD redukcji uSD na SD. Czesto bywa tak, ze karty uSD kupujemy razem z redukcja i pozniej te redukcje walaja nam sie nie wykorzystane w domu. Wlasnie taka zbedna redukcje wykorzystujemy jako gniazdo karty, oczywiscie decydujac sie na stosowanie w naszym SD2IEC juz tylko kart mikroSD (ja zreszta tylko z takich kart korzystam, sa nawet tansze od tych w wiekszych gabarytach). Redukcje (jako gniazdo) doklejamy do plytki uniwersalnej, na ktorej mamy zmontowany SD2IEC, w miejsu nam pasujacym i krosujemy polaczenia z ATMega. Jak tylko znajde wolna chwile to zamierzam przetestowac takie rozwiazanie, budujac na plytce uniwersalnej SD2IEC w ostatniej wersji Shadowolfa (SW2), w celu sprawdzenia z czym mial problemy Cancerek. Na pewno zdam relacje, jak juz bede mial stosowne materialy na ten temat. Moim zdaniem, nie warto poki co, robic do SD2IEC dedykowanej plytki drukowanej PCB (a tym bardziej bawic sie w SMT, no chyba, ze ktos nie wie co z wolnym czasemj zrobic), w przypadku kiedy majstrujemy to dla siebie - zbedna strata czasu - SD2IEC jest nadal rozwijany i nie wiadomo jakie zmiany beda w nim jeszcze wprowadzane!

Mozna np. u King-Mana kupic taki zestaw za 24,90:



... i mamy dla SD2IEC 3 in 1, czyli:
1/ karte uSD 2GB,
2/ redukcje (ktora wykorzystamy jako gniazdo dla karty uSD w SD2IEC),
3/ oraz czytnik dla kart uSD (ktory posluzy nam - jesli nie mamy takowego - do przenoszenia danych z neta do SD2IEC)

Oczywiscie w takim przypadku musimy kupic i zamontowac na plytce SD2IEC \"sporny\"  \"Wink\"  stabilizator +3V.

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 02 Grudnia 2011, 23:11
To jest ten badziew co ja kupilem.
Kupilem dwa,  jeden sie sam zepsul bez mojej pomocy : )
Zyga potwierdzil moje spostrzezenie, brak komunikacji na wyjsciu USB = brak zasilania karty.

Wiadomosc edytowana.   

   

                                                                                    
badzieww.jpg
 :Opis:                                                
      
 :Rozmiar: :68.64 KB
 :Wyswietlen: :Plik sciagnieto 620 raz(y)

\"badzieww.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Grudnia 2011, 23:18
Mozesz wstawic wyrazniejsza fotke, to porownamy z tym eCom?
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 02 Grudnia 2011, 23:23
Jutro, pozycze aparat.
Suchy, w jakiej budzie masz komodorka?
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 02 Grudnia 2011, 23:34
Juz od paru lat egzystuje totalnie bez budy, bo od czasu do czasu w nim grzebie, szczegolnie ostatnio przy okazji zabawy UCartem i modulami z Jiffym. Zupelnie nie chcialoby mi sie ciagle go rozkrecac/skrecac. Generalnie jest to wersja G, a wiec kultowa \"mydelniczka\".
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 03 Grudnia 2011, 12:04
Takie fotki to ja \"robie\" skanerem:

czytnik eCom - top:



czytnik eCom - bottom:


_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 03 Grudnia 2011, 07:55
                   
suchy napisal:

... a po co grzebales przy data+/data-. Przeciez te sygnaly w ogole nas nie obchodza z punktu widzenia SD2IEC, nie ruszamy ich i juz (ja tylko wylutowalem wtyk USB, bo byl mi potrzebny).


Nie ruszalem, odgialem tylko te piny od zlacza USB i po wetknieciu do PC (tylko VCC i GND) napiecie 3.3V zniknelo. Czytnik mam prawie identyko jak starymarabut, z ta roznica ze zaoszczedzili na diodzie LED. Po prostu jej nie ma.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 03 Grudnia 2011, 08:04
No to faktycznie mialem farta, trafiajac z mety na \"wlasciwy\" czytnik.  \"Cool\"   \"Wink\"

Moze zagrac w totka (nigdy nie gralem)?   \"Rolling   \"Laughing\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 03 Grudnia 2011, 22:41
A, czy adapter wytrzyma przylutowanie przewodow, do jego stykow ?
I czy mozna, (pod pradem) wyciagac z niego microSD ?
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 04 Grudnia 2011, 12:14
Na forum64.de chlopaki polutowali to tak (a wiec da sie):



... z opisu wynika, ze toto dziala, choc ta platanina (kabelkow zbyt grubych do krosowania - widocznie robione metoda: \"to sie lubi, co sie ma\") i same luty nie do konca mi sie podobaja, no i wg. mnie lepiej byloby chyba gdyby redukcja w roli gniazda karty uSD byla zamocowana/doklejona (chociazby czesciowo) do plytki uniwersalnej, a polaczenia skrosowane cienkim kynarem, a nie takimi grubymi kawalkami drutu. Zrozumiale, ze te grube druty pelnia tutaj rowniez role nosna/mocujaca, bo redukcja-gniazdo wprost \"wisi\" tylko na nich, a to chyba nie najlepsze rozwiazanie na dluzsza mete.

@Starymarabut, pewnie karty uSD nie da sie z tego wyciagac pod napieciem, ale jest to jakies uproszczenie - propozycja, wg mnie interesujaca, na wykonanie szybkiego prototypu SD2IEC (do wlasnych potrzeb - testow) na plytce uniwersalnej z mozliwoscia pozytecznego zagospodarowania nadmiarowych redukcji do karty uSD.

Po wiecej szczegolow tego rozwiazania odsylam do powyzszego linku (jednak trzeba tam zalozyc konto - jak ktos jeszcze nie ma, bo inaczej nie zobaczycie fotek).
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 04 Grudnia 2011, 23:51
A tutaj moja propozycja, dla leniuchow : )
Jeszcze przylutuje kable do adaptera, a jego samego przykleje tasma dwustronnie klejaca, od spodu komody.
Stopka gumowa ma dostateczna wysokosc .   

   

                                                                                    
70.jpg
 :Opis:                                                
      
 :Rozmiar: :103.85 KB
 :Wyswietlen: :Plik sciagnieto 558 raz(y)

\"70.jpg\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 05 Grudnia 2011, 14:56
\"Very  \"Very  \"Very , a tak na powaznie to nie jest wcale glupia propozycja, biorac pod uwage fakt, ze SD2IEC ciagle jeszcze ewoluuje. Ta waska plytka stykowa wejdzie nawet do mydelniczki tylko z nowa (wezsza) plyta PCB komcia (najpopularniejszy w takim wykonaniu to chyba C64G)!

@...marabut, musze Cie tylko zmartwic   \"Wink\" , patenta nie dostaniesz \"Razz\" , bo takie rozwiazanie testowalem w salonie gier w ubieglym wieku na przelomie 89/90. W kilku maszynach ArcadeC64 byly ta technika wykonane kartridze UCarty (kiedy nie chcialo nam sie juz robic plytek drukowanych - pisalem  o tym na c64power), a  konkretnie na takich plytkach stykowych:



... produkowanych przez inz Kowalczyka w Warszawie w dosyc zamierzchlych czasach (vide 6-cio cyfrowy numer telefonu w-wskiego). Wiec takie plytki stykowe, to nie jest nowy wynalazek. Zlacza krawedziowe do expansiona dla UCarta, zmontowanego na takich dwoch plytkach, bylo wykonane z kawalka dwustronnego laminatu miedziowego (docietego dokladnie na szerokosc zlacza), a sciezki na laminacie z obu stron wydziargane byly ostrym nozem! Wystarczylo do takiej \"krawedziowki\" dolutowac kabelki, wetknac w plytke stykowa, powkladac scalaki, pokrosowac na styk kabelkami i gotowe. Tak zmontowane kartridze chodzily w maszynach bezawaryjnie przez ok. poltora roku, do momentu zlikwidowania salonu.

Z wlasnej praktyki moge powiedziec, ze przy takim montazu (ktory ma przetrwac troche dluzej, a nie tylko do testow) trzeba zwrocic uwage na pare rzeczy: kabelki stykowe warto maksymalnie skrocic i wykonac je z kabla o takim przekroju zyl miedzianych, aby wchodzil ciasno w styki plytki (po pobieleniu - patrz nastepne zdanie). Wtykowe koncowki kabelkow oczywiscie dokladnie skrecic i \"pobielic\" (ale oczyscic z resztek kalafonii). Do elementow o bardzo cienkich \"nogach\" (takie moga miec np. niektore kwarce, jak te zegarkowe) trzeba dolutowac grubsze kawalki druta (ja uzywalem na taka okolicznosc srebrzanki). Generalnie chodzi o to, zeby wszystkie elementy, kabelki, wchodzace na styk do plytki nie mialy zadnych luzow!

@...Marabut, widze na tej plytce stykowej z lewej strony SD2IEC, zmontowanego SiwnSida. Dziala dobrze?

Jesli pojawia sie problemy przy uruchamianiu SD2IEC, to skroc maksymalnie te kabelki biegnace od redukcji-gniazda do plytki stykowej. Konwertery poziomow logicznych na dzielnikach rezystorowych, to niestety nie najlepsze rozwiazanie!

PS. Chyba mi sie dziadek skaner zbuntowal. Na kolorze robi w tle zolte (losowe i o roznej grubosci) poziome pasy!? Jak widac zdjecie musialem \"zrobic\" monochromatyczne (wtedy tego nie widac)!  \"Crying . Jak KTOS ma pomysla co to moze byc i od czego zaczac sprawdzanie to zapraszam na PW. Skaner to Plustek Optic-Pro UT12
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 05 Grudnia 2011, 18:00
Zrobilem, bo bylem ciekaw, czy sie zmiesci w srodku obudowy taka konstrukcja.
Nic zlego sie nie dzieje, z kontaktowaniem.  Staralem sie zrobic solidnie, by kazdy element tkwil pewnie w plytce.
Od dwoch miesiecy \" gra muzyka ”: made by SwinSID, naprawde daje rade.
Warto go zrobic, jak ktos ma upalonego SID-a. Nie jest 100% kompatybilny i w niektorych utworach gra \"po swojemu\". Ale o tym wiesz.

To tylko propozycja wykonania sd2iec.
Nie kazdy moze sobie pozwolic na wypasanie pajakow na biurku : )
Szkoda ze te twoje \"wynalazki\" sprzed lat nie zachowaly sie. Milo by bylo poogladac.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 05 Grudnia 2011, 18:57
                   
starymarabut napisal:
... Szkoda ze te twoje \"wynalazki\" sprzed lat nie zachowaly sie. Milo by bylo poogladac.


Calkiem niedawno, bo dwa lata temu, \"poobrywalem nogi\" ostatniemu UCartowemu \"pajakowi\" (co ciekawe - dzialal po wetknieciu do komcia - po 20 latach \"Shocked\" , musialem tylko oczyscic miedz na wtyku krawedziowym). Nawet przez moment zastanawialem sie, czy nie zachowac dla potomnych, ale potrzebowalem plytki stykowej do testow, no i ostateczny wyrok zapadl. Gdybym nie mial UCartow na plytkach PCB, to pajak pewnie by przezyl!  \"Wink\"

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 18 Grudnia 2011, 18:34
Moje perypetie z MMC2IEC/SD2IEC Larsp 1284p

Jeden z forumowiczow poprosil mnie o zrobienie SD2IEC. Niestety nie mialem juz plytek od Zaxona, ale zaproponowalem zrobienie ukladu na plytce uniwersalnej. Po rozejrzeniu sie za czesciami wybor padl na sklep AVT.  Mozna dostac tam komplet czesci. Atmega 1284P w DIP kosztuje 30zl, a wiec tylko 1zl drozej niz 644P - wybor byl prosty. Jako plytke wykorzystalem PDU-22 - policzylem pola lutownicza na tutorialu Suchego i wyszlo mi ze sie zmiesci - dzieki \"Smile\"

Zabralem sie do skladania. Wlutowalem wszystko oprocz stabilizatora (ktorego nie kupilem) - zaprogramowalem uklad - diody nie migaja. Sprawdzilem 15 razy polaczenia - dobrze. Zaprogramowalem bootloader, zaprogramowalem bez bootloadera, zainstalowalem WinAVR, skompilowalem programik migajacy dioda na porcie B - nie miga. Co jest ?
Rzut oka na rezystory przy diodach - wszystko jasne: 560K zamiast 560Ohm - nie ma prawa mrugac. Przeoczenie ... \"Wink\" Wymienilem rezystory, programik mrugajacy dioda zamrugal. Ok. Wgralem bootloader - mruga.  W miedzyczasie przyszedl z allegro czytnik. Okazalo sie ze jest to wersja najubozsza z mozliwych - plytka jednostronna, na plytce tylko scalak, rezystor SMD i 2 kondensatory.

Po odlaczeniu linii danych, nie generuje napiecia +3V. Poodcinalem wiec wszystko oprocz masy i podlutowalem sie bezposrednio do pinow karty. Postanowilem zrobic wersje z diodami stad: http://www.ulrichradig.de/home/index.php/avr/mmc-sd.

Podlaczylem, nie dziala. Bootloader nie wczytuje firmware z karty. Napiecie +3.8V. Dolutowalem jeszcze jedna 1n4148 - jest 3.1V. Dalej brak reakcji. Zaprogramowalem firmware bez bootloadera - komunikacja po IEC z komciem jest, ale po wlozeniu karty wszystko sie blokuje.

Poczytalem na forach o dlugosci magistrali SPI i zakloceniach, skrocilem kabelki do ok. 5cm - poszlo ! W miedzyczasie znalazlem stara przejsciowke SLOT1->Socket370 na ktorej byl stabilizator AMS1117. Nie byla to wersja zafixowana na dane napiecie, tylko ustawiana za pomoca dzielnika rezystorowego. Rzut oka na datasheet ukladu i za pomoca tego co mialem udalo mi sie ustawic 3.1V. Uklad dziala bez problemu.

                   
Kod:

R1 = 330 Ohm
R2 = 470 Ohm

Polecenia programujace uklad:
- z bootloaderem:
                   
Kod:

avrdude -p m1284p -c stk200 -U flash::w::newboot-0.2-larsp-m1284p.hex::i -U lfuse::w::0xef::m -U hfuse::w::0xd2::m -U efuse::w::0xfd::m

- bez bootloadera
                   
Kod:

avrdude -p m1284p -c stk200 -U flash::w::sd2iec-0.10.1-larsp-m1284p.bin::r -U lfuse::w::0xef::m -U hfuse::w::0xd3::m -U efuse::w::0xfd::m


cd i zdjecia w drugim odcinku \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 19 Grudnia 2011, 16:25
Nie dajac sobie rady z wczesniejszym projektem postanowilem wykonac plytke do projektu Larsa. Popelnilem jeden maly blad i na plytce jest mala poprawka.
Szczerze sie ucieszylem jak sie okazalo, ze to wszystko dziala. Musze jeszcze dolozyc Jyffy\'ego i bedzie pelnia szczescia.

Plytka zostala wykonana czysto amatorsko metoda termotransferu. Obraz zamieszcze jak ja troche przeprojektuje tak, by byla mniejsza.



Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 19 Grudnia 2011, 19:00
                   
zyga napisal:
...Poczytalem na forach o dlugosci magistrali SPI i zakloceniach, skrocilem kabelki do ok. 5cm - poszlo !


... no to jest wlasnie mankament, zwiazany z wykorzystaniem dzielnikow rezystorowych jako najprostszych konwerterow poziomow napiec. Tez mialem z tym problem i pisalem juz o tym. Nie chodzi tu o zaklocenia, tylko, ze spore kiloomowe rezystory w dzielnikach +  pojemnosci pasozytnicze kabelkow (im dluzsze kabelki tym wieksze pojemnosci), powoduja, ze sygnal po SPI musi \"pokonac\" filtr RC, ktory przy za dlugich kabelkach, najprawdopodobniej powoduje juz takie odksztalcenie przebiegow, ze procek przestaje tak odksztalcone sygnaly poprawnie dekodowac i uklad przestaje dzialac. Wtedy wlasnie skracanie kabelkow, czyli zmniejszanie pojemnosci w tymze pasozytniczym filtrze RC pomaga. Jacek, sprawca tego watku powinien byc w bardziej komfortowej sytuacji, bo korzysta w swoim rozwiazaniu plytki wg. LarsP ze specjalizowanego konwertera poziomow (nie dzielnikow rezystorowych), ale poki co milczy, a tylko my sie produkujemy w jego temacie!

@zyga czekamy na dalszy ciag.  \"Wink\"

@cancerek jakich MOSFETow uzyles w niedzialajacej wersji SD2IEC (tej wg. Shadowolfa)? Powinny byc typu LogL, o jak najmniejszym Vgs(tsh). A tak swoja droga to zazdroszcze, ze masz czas i samozaparcie, zeby bawic sie w termotransfer! Szacunek. Moge Ci zaprogramowac EPROMa do OSa za free (wersja poprawiona i sprawdzona), przysylaj tylko z koperta zwrotna (ze znaczkami  \"Wink\"  ). Szczegoly na PW.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 19 Grudnia 2011, 20:53
No wiec wyszlo to jakos tak:

Jak widac na zlaczu SD tez dolutowalem kondek 100n, u kogos w necie widzialem i pomyslalem, ze niezaszkodzi \"Smile\"
Podstawke do AVRa sobie odpuscilem. Kabelki do programowania podlutowalem bezposrednio do nozek scalaka. Te dwa biale przewody przy nozkach scalaka to polaczenia wykonane kynarem - dla diod swiecacych.

O to moj pinout:


A tak wyglada pod spodem:


Koncepcja co chwile sie zmieniala i widac ze gdzieniegdzie pady poodpadaly...

Oczywiscie polecam uzycie stabilizatora tak jak na oryginalnym schemacie, a nie taka partyzantke jak u mnie.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 19 Grudnia 2011, 21:24
\"Smile\" Nie ma tragedii, wazne zeby sluzylo bezawaryjnie.
Szkoda ze podstawki  pod atmege nie dales.

Cancerek@ co to sa za elemet na plytce, oznaczone jako 1k63?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 19 Grudnia 2011, 21:29
                   
suchy napisal:
Nie chodzi tu o zaklocenia, tylko, ze spore kiloomowe rezystory w dzielnikach +  pojemnosci pasozytnicze kabelkow (im dluzsze kabelki tym wieksze pojemnosci), powoduja, ze sygnal po SPI musi \"pokonac\" filtr RC, ktory przy za dlugich kabelkach, najprawdopodobniej powoduje juz takie odksztalcenie przebiegow, ze procek przestaje tak odksztalcone sygnaly poprawnie dekodowac i uklad przestaje dzialac. Wtedy wlasnie skracanie kabelkow, czyli zmniejszanie pojemnosci w tymze pasozytniczym filtrze RC pomaga.


A moze by tak wykorzystac scalak 74HC245 pomiedzy AVR a SD tak jak to zrobili atarowianie w swoim SIO2SD v2 ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 19 Grudnia 2011, 22:33
Termotransfer - coz tak na prawde to tylko kwestia wprawy, poczatki byly trudne, ale teraz nie stanowi to wiekszego problemu, by nawet dwustronne plytki wykonac. W porownaniu, z kiedys malowanymi recznie plytkami, to jak zejscie z drzewa \"Smile\".
Sprawdze te mosfety, jednak po wlaczeniu brak jest jakichkolwiek sygnalow, na liniach danych i zegarowej. Temat czeka na ruszenie, bo jednak wolny czas przeznaczylem na cos co ma szanse dzialac.

To sa kondensatory 100n przy zasilaniu procka oraz przy zasilaczu 3V, niby mozna je sobie odpuscic, ale dobra praktyka nakazuje ich stosowanie.

Dzieki suchy, jednak mam programator, stary dzialajacy jeszcze pod dosa, jednak pozwoli mi on wypalic epromka, wielkie dzieki za wsparcie. pewnie znajdzie sie kilka osob, ktore skorzystaja z Twojej oferty:) ( ale kadzenie )
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 20 Grudnia 2011, 14:25
                   
zyga napisal:
                   
suchy napisal:
Nie chodzi tu o zaklocenia, tylko, ze spore kiloomowe rezystory w dzielnikach +  pojemnosci pasozytnicze kabelkow (im dluzsze kabelki tym wieksze pojemnosci), powoduja, ze sygnal po SPI musi \"pokonac\" filtr RC, ktory przy za dlugich kabelkach, najprawdopodobniej powoduje juz takie odksztalcenie przebiegow, ze procek przestaje tak odksztalcone sygnaly poprawnie dekodowac i uklad przestaje dzialac. Wtedy wlasnie skracanie kabelkow, czyli zmniejszanie pojemnosci w tymze pasozytniczym filtrze RC pomaga.


A moze by tak wykorzystac scalak 74HC245 pomiedzy AVR a SD tak jak to zrobili atarowianie w swoim SIO2SD v2 ?


@zyga tam chyba nie chodzi o HC245 (moze nie bylo tego wlasciwego w bazie Eagla), bo HC to maja Vih <= Vcc + 0,5V, wiec przy zasilaniu 3V raczej 5V na wejscie nie podasz (osobiscie takiej pracy nie testowalem, wiec tak do konca sie nie zarzekam). Mysle, ze chodzi o VLC4245 (pinologicznie zgodny poza dodatkowymi nogami - zasilania 3V, ktorych nie ma w HC245): tani dwukierunkowy konwerter 8 bit szyny 3V-5V/5V-3V (np. w TME kosztuje ok 3 zl brutto w detalu, wiec tanio \"jak barszcz\" - wieeeelokrotnie mniej niz inne specjalizowane konwertery poziomow napiec). Na \"elce\" chwala sobie ten konwerter wlasnie tam gdzie trzeba obuc procek 5V z karta SD 3V (znikaja wszelkie problemy z transmisja). Wszytko klawo tylko nam potrzeba 3 porty dwukierunkowe, a tu jest az osiem plus dodatkowe nogi zasilania - wielka i niewykorzystana do konca kolubryna!
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 20 Grudnia 2011, 15:45
No to moze CD4050 ? Podazajac za dyskusja z tego linku.

Tani, maly (16 nog), dostepny...
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 20 Grudnia 2011, 16:46
@zyga, nie CD4050, bo na tym bez kombinacji zrobisz konwersje napiec z niskiego na wyzsze (ma buforowane wyjscie do 18V),  a my dla LarsP potrzebujemy odwrotnie.

To co jest nam potrzebne to: 74HC4050 (a to nie jest to samo, co popularny CD4050) i z dostepnoscia moga byc problemy (np. w TME nie maja, a to spora hurtownia!)

74HC4050 (fragment datashita):

\".... The 74HC4050 provides six non-inverting buffers with a
modified input protection structure, which has no diode
connected to VCC. Input voltages of up to 15 V may
therefore be used. This feature enables the non-inverting
buffers to be used as logic level translators, which will
convert high level logic to low level logic, while operating
from a low voltage power supply. For example 15 V logic
(“:4000B series”:) can be converted down to 2 V logic. ...\"

... idealny dla nas, tylko za rogiem w pierwszym lepszym elektroniku mozesz go nie dostac!  \"Rolling

Schemat prostego konwertera 5V(procek)>3V(SD) na 74HC4050 (ale NIE na CD4050)
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 20 Grudnia 2011, 17:21
Dobra, widze ze sie pograzam \"Smile\" To moze sprobowac na tym 74AHC125 ?
O ile da sie upolowac.

Dobrze ze jest komu wyprowadzac mnie z bledu jak plote glupoty \"Wink\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 20 Grudnia 2011, 17:38
... juz sprawdzilem, maja w TME ale tylko w obudowie SO14:

74AHC125

Problem z wykorzystaniem do konwersji napiec typowych (tanich i latwo dostepnych) serii scalakow cyfrowych z tranzystorami polowymi w strukturach, polega na tym, ze maja na wejsciach diody protekcyjne, zabezpieczajace przed ESD. Wyklucza to mozliwosc podania na takie wejscia napiec innych niz z przedzialu:

-0,5V do Vzasilajace+0,5V

wzgledem masy.

Ot i caly szkopul.

W TME mieli tez wersje jednobramkowa 125-ki (aktualnie brak):

NC7SZ125P5X w obudowie SOT23-5

... male i idealne do translacji 3V>5V i 5V>3V

\"... Inputs tolerate voltages up to 6V independent
of VCC operating voltage. ...\"

... zarowno dla LarsP (choc tu trzeba by sie pobawic zeby zamontowac je na uniwersalce, co jest rzecz jasna do zrobienia), jak i Shadowolfa (mozna by wywalic te mosfety LogL i dzielniki rezystorowe).

Wlasciwosci:

- Space saving SOT23 or SC70 5-lead package
- Ultra small MicroPak leadless package
- Ultra High Speed: tPD 2.6 ns Typ into 50 pF at 5V VCC
- High Output Drive: ±:24 mA at 3V VCC
- Broad VCC Operating Range: 1.65V to 5.5V
- Matches the performance of LCX when operated at 3.3V VCC
- Power down high impedance inputs/output
- Overvoltage Tolerant inputs facilitate 5V to 3V translation
- Patented noise/EMI reduction circuitry implemented

... szkoda, ze nie maja od reki.


                   
Cancerek napisal:
... To sa kondensatory 100n przy zasilaniu procka oraz przy zasilaczu 3V, niby mozna je sobie odpuscic, ale dobra praktyka nakazuje ich stosowanie.


... tak, tylko, ze jako kondensatory odsprzegajace zasilanie najlepiej powinno sie uzyc kondensatory bezindukcyjne, czyli najlepiej ceramiki jednoplytkowe (ostatecznie monolityczne), a Ty tam wlutowales zwijane plastykowe poliestry typu MKT, ale to szczegol.  \"Wink\" A propos, zyga uzyl wlasciwego kondka, co widac na fotce.  \"Idea\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Cancerek__ w 21 Grudnia 2011, 16:47
Czlowiek cale zycie sie uczy \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 21 Grudnia 2011, 17:10
macie problemy z kartami SDHC czy uSD?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 21 Grudnia 2011, 21:53
@Kisiel ja testowalem karty SD tylko do 2GB zarowno w wykonaniu standardowym, jak i w miniaturowym i nie mialem z nimi problemow. Z kartami o wiekszych pojemnosciach, typu SDHC sie nie bawilem (bo poki co nie mam takowych), ale prawdopodobnie, nowy bootloader SD2IEC radzi sobie z nimi juz bezproblemowo (wczesniej faktycznie byly z nimi klopoty).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 22 Grudnia 2011, 06:58
Ja mam zwykla stara SD 1GB Sandisk.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 22 Grudnia 2011, 07:04
U mnie podobnie jak u Suchego, 2gb. max. Nie mam wiekszej karty by sprawdzic.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 28 Grudnia 2011, 18:30
Dobra, lamer jestem przyznaje sie bez bicia. \"Embarassed\"

Zrobilem blad na rysunku z pinoutem. Nieprawidlowa jest kolejnosc linii IEC. Ponizej poprawny rysunek:
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 28 Grudnia 2011, 20:14
... zaraz tam lamer, pieprznales sie tylko przy wklepywaniu opisu do fotki swojego SD2IEC i tyle: DATA z ATN pomyliles, wiemy!  \"Wink\"

PS Popraw link do \"poprawionego\" opisu, bo u mnie cos nie teges
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: 0kti__ w 28 Grudnia 2011, 21:49
                   
zyga napisal:
Dobra, lamer jestem przyznaje sie bez bicia. \"Embarassed\"

Zrobilem blad na rysunku z pinoutem. Nieprawidlowa jest kolejnosc linii IEC. Ponizej poprawny rysunek:


hihi
a my sie meczylismy z tym 3 godziny \"Very
no ale ok, wszystko dziala, dzieki ZYGA za czas i zrobienie dla mnie SD2IEC
No i dzieki za pomocna dlon na PW

edit.
No i dzieki dla mojego starego kumpla ktory mi to montowal, troche smiechu bylo  \"Laughing\"

_________________
ex.Puma/Caution/Varcaus/3Lux/Street Children/Tubular Jobs

megaswapper
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 30 Grudnia 2011, 09:17
                   
suchy napisal:
PS Popraw link do \"poprawionego\" opisu, bo u mnie cos nie teges


U mnie w pracy tez nie widac, a w domu wszystko jest ok. Jakiego serwera uzywacie do hostowania zdjec ? Ja dalem linka do http://zapodaj.net
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Tex13 w 31 Grudnia 2011, 00:00
Witam!
 Wygrzebalem starego C64 (plaski), jestem na etapie uruchomienia SD2IEC.
 Bawie sie w uruchomieniem od 2 tygodni i bez efektow (nie czyta karty, ani nie zglasza sie do C64).
 Schemat z 4 strony tego tematu (AntaBaka, LarsP), bootloader -bootloader_LarsP_M644.hex z pliku sd2iec_bootloader_2008-07-09+LarsP_3.zip.
 Karta 2GB microSD kingstona format FAT z plikiem sd2iec.bin (sd2iec-0.10.2-larsp-m644p.bin).
 Device 8/9, SD card detect i SD write protect zwarte do masy
 Procesor ATMega 644PA fuse bity LB-EF, HB-92, EB-FD z bootloaderem lub LB-EF, HB-91, EB-FD zaprogramowany samym programem.
 Napiecie 3,3V na karcie procesor generuje jakies przebiegi ale chyba nie czyta karty (lED czerwony swieci caly czas, a zielony wcale)
 Natomiast na wysciu IEC (PIN 22-0V,23-0V,24-5V) nic sie nie dzieje.
 Wprowadzenie programu:
 10 OPEN15,8,15:INPUT#15,a$,b$,c$,d$
 20 CLOSE15
 30 PRINT A$,B$,C$,D$
 run
 generuje ze strony C64 jakies przebiegi ale na ekranie standartowa odpowiedz o braku urzadzenia.
 Mam pytania:
 moze ktos czytajac moje wypociny zauwazyl co robie zle,
 czy uruchamial sd2iec na 644AP, ponoc nie rozni sie niczym istotnym od 644P co uniemozliwialo by prace w tej wersji sd2iec,
 jaka jest roznica miedzy miedzy wersjami sw1 a sw2 (najlepiej schematy tych wersji)
 I prosba moze ktos moglby mi podeslac wsad do eproma  z tematu \"Modul z alternatywnym OS do C64 - prosty montaz!\" co prawda w sieci znalazlem kilka wersji tego kernela ale mimo tego samego numeru wersji pliki sie roznia zawartoscia.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 31 Grudnia 2011, 14:51
1 Krok

Przesledz ten watek: http://www.forum64.de/wbb3/board65-neue-hardware/board284-massenspeicher/board194-mmc2iec/36611-step-by-step-sd2iec-lochraster-nachbau/ (jesli nie znasz niemieckiego mozesz sie posilkowac google translate). Aby zobaczyc obrazki i pobierac pliki musisz byc zarejestrowany.

Jest tam plik BLINK644p.hex. Zalaczam go tez tutaj. Wgraj go do Atmegi. Zobacz czy miga dioda.
Fusebity: LOW: 0xEF, HIGH: 0x91, EXT: 0xFD   

   

                                                                                                
BLINK644P.zip
 :Opis:                                                
      
\"\"
Pobierz
 :Nazwa zalacznika: :BLINK644P.zip
 :Rozmiar: :370 Bajtow
 :Pobran: :Plik sciagnieto 21 raz(y)
   

Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 31 Grudnia 2011, 15:30
Moze nie zawieraj nogi atmegi nr.38 (dev 8/9) do masy. Powoduje to ustawienie napedu jako nr.9
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 31 Grudnia 2011, 16:05
                   
Tex13 napisal:
... Device 8/9, SD card detect i SD write protect zwarte do masy ...
 
 ... Wprowadzenie programu:
 10 OPEN15,8,15:INPUT#15,A$,B$,C$,D$
 20 CLOSE15
 30 PRINT A$,B$,C$,D$
 run
 generuje ze strony C64 jakies przebiegi ale na ekranie standartowa odpowiedz o braku urzadzenia.


Ustawiles SD2IEC na szyni jako nr 9, a usilujesz odczytac kanal statusu z urzadzenia nr 8!

Zrob tak jak pisal starymarabut.

Jaka to \"mlodziez\" dzisiaj niecierpliwa. \"Wink\" Spokojnie, dostaniesz odpowiedzi na wszystkie pytania, jakie mi zadales na PW.

_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Tex13 w 31 Grudnia 2011, 17:55
Witam!
Dziekuje za odzew w sprawie mojego sd2iec.
Suchy, starymarabut macie racje blad z mojej strony przy zwartym device 8/9 przy probie uruchomienia C64 wisi przy rozwartym (8 kanal) wypisuje komunikat bledu urzadzenia.
zyga po wgraniu BLINK644P i ustawieniu fusebitow jak napisales czerwona swieci, zielona miga. Po wgraniu ponizszego programu i rozlaczeniu SD detect i write (zwieraczy do masy)

#include
#include

int main(void)
{  
   /* Wszystkie linie portow A-D beda wyjsciami */
   DDRA = 0xFF:  /* 0xFF binarnie 1111 1111 */
   DDRB = 0xFF:  /* 0xFF binarnie 1111 1111 */
   DDRC = 0xFF:  /* 0xFF binarnie 1111 1111 */
   DDRD = 0xFF:  /* 0xFF binarnie 1111 1111 */
   /* Poczatek nieskonczonej petli */
   while(1)
   {
      PORTA = 0xff:    /* 0xff binarnie 1111 1111 */
      PORTB = 0xff:    /* 0xff binarnie 1111 1111 */
      PORTC = 0xff:    /* 0xff binarnie 1111 1111 */
      PORTD = 0xff:    /* 0xff binarnie 1111 1111 */
      /* opoznienie 0.33 sek. */
      _delay_ms(330):
       PORTA = 0x00:    /* 0x00 binarnie 0000 0000 */
       PORTB = 0x00:    /* 0x00 binarnie 0000 0000 */
       PORTC = 0x00:    /* 0x00 binarnie 0000 0000 */
       PORTD = 0x00:    /* 0x00 binarnie 0000 0000 */
      /* opoznienie 0.33 sek. */
      _delay_ms(330):
   }
}
mrugaja wszystkie porty (przykladana led z rezystorem) za wyjatkiem 24 (IEC_CLK), 25,26,27
po zmianie w hfuse z 91 na D1 (wylaczenie JTAG) mrugaja wszystkie - wnioskuje ze nie uwalilem procesora na IEC. Niestety nie zmienia to faktu ze urzadzenie dalej nie dziala.
Z okazji zblizajacego sie Nowego Roku musze zostawic wciagajaca zabawe z uruchomieniem sd2iec a zajac sie inna.
Wszystkim forumowiczom zycze  DO SIEGO NOWEGO ROKU a w  SZEGOLNOSCI SPELNIENIA MARZEN, NOWYCH GIER NA C64.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 31 Grudnia 2011, 20:21
Nie dziekuje \"Smile\" najglebszego \"Smile\"
Jak ja, totalny lamer jezeli chodzi o elektronike dalem rade, to nie widze przeszkod by kazdy chetny zrobil  swoje wlasne sd2iec. A w razie problemow zawsze mozna liczyc na wsparcie, tych co maja to juz za soba.
Ja teraz przymierzam sie do kupna atmegi 1284, zobaczymy co z tego spotkania wyniknie \"Smile\"
Osobiscie licze na to ze w nowym roku wyjdzie  wiele nowych i dobrych gier i na c64.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 01 Stycznia 2012, 08:13
                   
Tex13 napisal:

po zmianie w hfuse z 91 na D1 (wylaczenie JTAG) mrugaja wszystkie - wnioskuje ze nie uwalilem procesora na IEC. Niestety nie zmienia to faktu ze urzadzenie dalej nie dziala.


A wiec wgraj firmware bez bootloadera poleceniem (zakladajac ze korzystasz z avrdude i stk200):

avrdude -p m644p -c stk200 -U flash:w:sd2iec-0.10.2-larsp-m644p.bin:r -U lfuse:w:0xef:m -U hfuse:w:0x91:m -U efuse:w:0xfd:m

I przetestuj komunikacje po IEC. Odczytaj kanal bledow. Zakladajac, ze masz nieuszkodzony CIA w C64 i nie pomyliles linii IEC (tak jak ja) komunikacja powinna byc. Stacji 1541 nie masz przypadkiem, zeby wykluczyc uszkodzenie po stronie C64 ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 01 Stycznia 2012, 00:00
... poza tym nie widzimy Twojej plytki, tzn jak jest polutowana. Polaczenie miedzy gniazdem karty SD (ewentualnie przerobionym dla gniazda SD czytnikiem), a plytka uniwersalna wykonaj jak najkrotszymi kabelkami (nie wiecej jak 5 cm), no i generalnie krosowanie samego \"pajaka\" na uniwesalce powinno byc przemyslane w granicach przyzwoitego rozsadku.

PS  Szczesliwego Nowego Roku

Ja tez mialem na poczatku problemy z bootowaniem sie SD2IEC z karty (mialem za dlugie kabelki polaczeniowe miedzy czytnikiem a uniwersalka). Dlatego zyga dobrze radzi zebys firmware zaprogramowal wprost do procka (bez bootloadera). Przy dobrym montazu calosci i poprawnym lutowaniu SD2IEC powinien ruszyc bez problemow. Jak uruchomisz w ten sposob SD2IEC, wtedy dopiero mozesz przejsc do opcji bootowania firmware z karty SD!
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 01 Stycznia 2012, 16:25
http:// www.jbrain. net/
products/JiffyDOS-64- KERNAL-ROM-
Overlay-Image.html
@Tex13 tutaj mozesz legalnie nabyc obraz.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Tex13 w 01 Stycznia 2012, 17:34
Witam! Jeszcze raz wszystkim zycze  Szczesliwego Nowego Roku.
Zrobilem jak radzil zyga po zalaczeniu zasilania  sd2iec raz mrugnol zielonym ledem, a po wpisaniu programiku przedstawil sie na ekranie monitora. Po wpisaniu load\"*\",8 zapala zielona led pisze ze szuka i na tym koniec przyjemnosci.
Uklad jest zmontowany na plytce uniwersalnej, gniazdo podpiete kabelkami dl. 5cm (sprobuje jeszcze skrocic). Zdjecia zamieszcze jutro jak naladuja sie akumulatorki z aparatu.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 01 Stycznia 2012, 21:00
... no jesli SD2IEC przedstawia sie na ekranie, to znaczy, ze dziala, czyli poprzez kanal (15) dyrektyw wczytuje do komcia status urzadzenia nr 8! Pierwsze odczytanie statusu SD2IEC po zalaczeniu zasilania, to wlasnie przedstawienie na ekranie aktualnie zaprogramowanej do SD2IEC wersji firmware.

Co masz nagrane na karcie SD? Czy wczytuje directory:

LOAD\"$\",8

i co wyswietla wtedy na ekranie po:

LIST

(??)

PS Jesli poki co nie masz Jiffy, to obsluga SD2IEC (przegladanie katalogow/plikow) z Kernala (i bez uzywania np. FIBRa) bedzie niezwykle upierdliwa - wszystko przez OPEN....CLOSE.... . Poza tym ladowanie plikow z SD2IEC (bez Jiffy lub jakiegos karta przyspieszajacego) bedzie stosunkowo wolne (np. 160 blokow ok 1min 20sek), wiec trzeba cierpliwie poczekac na zaladowanie softa!

Obsluga SD2IEC z Kernala:

Changing directories (CMD syntax)

    OPEN1,8,15,\"CD/SOMEDIR/\":CLOSE1 - change to SOMEDIR (relative)
    OPEN1,8,15,\"CD//\":CLOSE1 - change to root directory
    OPEN1,8,15,\"CD//SOMEDIR/\":CLOSE1 - change to SOMEDIR (in root)
    OPEN1,8,15,\"CD:←:\":CLOSE1 - go to parent directory

Using M2Is or D64s

    OPEN1,8,15,\"CD//SOMEDIR/:SOMEGAME.M2I\":CLOSE1 - change to/mount SOMEGAME.M2I
    OPEN1,8,15,\"CD//SOMEDIR/:SOMEGAME.D64\":CLOSE1 - change to/mount SOMEGAME.D64
    OPEN1,8,15,\"CD:←:\":CLOSE1 - leave M2I/D64

Loading files

    LOAD\"//SOMEDIR/:SOMEFILE\" - load SOMEFILE in SOMEDIR (filename gets separated from path using colon)

... wiec jesli masz duzo katalogow/plikow do przegladania na karcie SD, to zamiast mieszac ciagle tymi OPENami, mozna sobie wczytac za kazdym razem FIBRa (menagar katalogow/plikow dla C64) - kwestia gustu.  \"Wink\"
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Tex13 w 02 Stycznia 2012, 11:03
Suchy dziekuje za sciagawke i pomoc. SD2IEC wystartowal po skroceniu kabli do gniazda, maja teraz 1,5cm (przy pieciu nie czytal karty SD), niestety opcji z bootloaderem nie moge sprawdzic dopadl mnie jakis blad 644AP, nie zapisuje fuse bitow (avrdude: verification error, first mismatch at byte 0x0000   0xff != 0x15), nie zapisuje poprawnie pliku bootloadera (blad weryfikacji), natomiast sam program zapisuje i weryfikuje (fusy zostaly Lf-EF, Hf-91, Ef-FD).
SD2IEC sprawdzalem na karcie 4GB FAT32 czyta (wiekszej nie mam) narazie korzystam z pomocy fibra i db64, faktycznie mozna dostac kota z czasem czytania i uruchamiania gier. Radykalnie zmienilem ilosc plikow na karcie. Czy pliki .d81 dzialaja na C64 db64 urachamia je ale komputer wraz z SD2IEC zawisa. Czy w gniezdzie stacji jest reset ten sam co porcie rozszerzen, chce podpiac go do AtMegi.
Moze ktos sie spotkal z takim bledem 644AP w internecie znalazlem ze ludziom sie przytrafia ten blad ale nie znalazlem rozwiazania (niestety z jezykami nie najlepiej).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 02 Stycznia 2012, 11:17
                   
Tex13 napisal:
Czy pliki .d81 dzialaja na C64 db64 urachamia je ale komputer wraz z SD2IEC zawisa.


Oczywiscie masz na mysli wchodzenie do katalogu, a nie uruchamianie .d81 ? Po plikach .d64, .d81, .m2i poruszasz sie jak po \"normalnych\" katalogach.

Tak BTW. Warto chyba pomyslec o przeformatowaniu karty SD na mniejszy klaster.
Pliczki dla c64 sa bardzo male i duzo przestrzeni sie traci (na 1GB FAT16 \"wasted\" bylo chyba ok. 30%, po przeformatowaniu na FAT32 i ustawieniu klastra 0.5kB zmalalo do kilku %).

Po windowsem XP mozna w ten sposob:
- prawym klawiszem na \"Moj komputer\",
- zarzadzaj,
- zarzadzanie dyskami,
- wybrac dysk,
- formatuj,
- wybrac System Plikow i Rozmiar jednostki alokacji

ilosc zajetego miejsca sprawdzilem przez CTRL+Q na katalogu managerze plikow FAR2 www.farmanager.com. POLECAM, zwlaszcza w polaczeniu z pluginami conemu-maximus5 i far-colorer.

A jesli chodzi o Fuse-bity to chyba mozna uzyc opisywanego wczesniej przez Cancerka fusebit-doctora lub skorzystac z porad kolegow atarowcow: link
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: czerwoney__ w 23 Stycznia 2012, 18:29
Witam

Postanowilem, ze zrobie sobie do swojego C64 mm2iec Larsa.P- wersja z  Atmega 32   ta  z 3 diodami i  3 tranzystorami n-fet + wsad   wersja  0.8.
Po uruchomieniu okazalo sie, ze cos nie hula. Wiem, ze  mega32 to juz nie uzywacie, no ale jest moze ktos kto mial zrobione takie cudo na mega32
A moze powinienem miec pliki dodatkowe  na karcie, zeby to ruszylo?
Commodorka mam bez Jiffy
Pytanie brzmi nastepujaco:
- czy po wlozeniu karty normalne jest to, ze mignie jedna, a potem druga dioda?
- czemu trzecia sie nie swieci, a raczej kiedy powinna swiecic?
- po wpisaniu 10 open... 20 .. 30 ... itd  jak dam run to mi sie zawiesza. Moze za krotko czekam?
- czy przy programowaniu  mega32 tez mam te fusy ustawiac ?
i ostatnie czy jest ktos z Wroclawia chetny mi pomoc to uruchomic?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 24 Stycznia 2012, 06:46
                   
czerwoney napisal:
Witam
Postanowilem, ze zrobie sobie do swojego C64 mm2iec Larsa.P- wersja z  Atmega 32   ta  z 3 diodami i  3 tranzystorami n-fet + wsad   wersja  0.8.


Z wersji na tej http://www.pitsch.de/stuff/mmc2iec/index.htm stronie, ktora to ?Zdajesz sobie sprawe, ze zmiany miedzy wersjami dotycza funkcji pinow Atmegi, wiec moze sie okazac, ze na chwile wypuszczenia wersji 0.8 larsp, w twojej wersji tam gdzie oczekiwane sa LED\'y umiesciles interfejs IEC ?

                   
czerwoney napisal:
Po uruchomieniu okazalo sie, ze cos nie hula. Wiem, ze  mega32 to juz nie uzywacie, no ale jest moze ktos kto mial zrobione takie cudo na mega32

Logiczniejsze jest korzystanie z Atmega644p lub 1284p, ale jak akurat miales na stanie to czemu nie wykorzystac.

                   
czerwoney napisal:
A moze powinienem miec pliki dodatkowe  na karcie, zeby to ruszylo?

Odczytanie kanalu bledow powinno skutkowac przedstawieniem sie interfejsu, nawet bez karty w slocie.

                   
czerwoney napisal:

Czy programowaniu  mega32 tez mam te fusy ustawiac ?

Oczywiscie, odpowiadaja one m.in za sposob taktowania. (wybor - wewnetrzny generator lub zewnetrzny generator kwarcowy). Jesli w opisie z ktorego budowales interfejs nie ma ustawienia fuse bitow, musisz wyliczyc je sobie dla posiadanego ukladu. Np. za pomoca kalkulatora ktory podawal Suchy.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: czerwoney__ w 24 Stycznia 2012, 15:28
Dokladnie robilem z tej strony
http://pontoppidan.info/lars/index.php?proj=mmc2iec&page=2
Schemat jest na Atmege32 w smd ale ja zastosowalem zwykla przewlekana bo taka mialem, oczywiscie po uprzedniej korekcie wyprowadzen, bo w smd jest inna ich numeracja.

No nic, moze dojde co i jak \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 24 Stycznia 2012, 16:21
                   
czerwoney napisal:
Dokladnie robilem z tej strony
http://pontoppidan.info/lars/index.php?proj=mmc2iec&page=2
Schemat jest na Atmege32 w smd ale ja zastosowalem zwykla przewlekana bo taka mialem, oczywiscie po uprzedniej korekcie wyprowadzen, bo w smd jest inna ich numeracja.

No nic, moze dojde co i jak \"Smile\"


No, to najstarsza wersja, bez kwarca - taktowana wewnetrznym generatorem.

A oprogramowanie dokladnie ktore/skad ? Wg tej strony: http://www.c64-wiki.com/index.php/MMC2IEC#MMC2IEC_firmware_0.8 najnowsza wersja firmware ktora mozesz wgrac do MMC2IEC (czyli do twojej wersji hardware) to SD2IEC 0.6.6. Jest ona nowsza od MMC2IEC 0.8
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 24 Stycznia 2012, 19:23
@czerwoney, na cholere tak daleko cofales sie wstecz i tyle niepotrzebnej roboty zrobiles (po co wywazac juz otwarte drzwi). Przeciez na poczatku tego watku podawalem linka do sprawdzonej (nie tylko przeze mnie) i wyjatkowo prostej plytki PCB MMC2IEC/SD2IEC specjalnie przeznaczonej dla eksperymentatorow.

Jeszcze raz linkuje ten rysunek montazowy na uniwersalce (ktory pochodzi z tej strony ):



... natomiast tutaj: STARY SOFT dla MMC/SD2IEC znajdziesz gotowe biny do zaprogramowania procka ATMEGA32. tak jak podawal zyga bedzie to w archiwum o nazwie: sd2iec-0.6.6-larsp-m32.zip

Jak kupisz nowego procka: ATMEGA644P (czy ATMEGA1284P) to tylko zmienisz w podstawce i zaprogramujesz NOWYM SOFTEM

Ta plytka , jak na powyzszym rysunku to maksymalnie uproszczona wersja MMC/SD2IEC, ale mozesz na niej przetestowac uklad ze wszystkimi typami prockow, bez zadnych zmian, poczynajac od najstarszych wersji z ATMEGA32 do nowszych z ATMEGA644P i do najnowszych z ATMEGA1284P.  Wybierasz tylko z bazy softu (linki wyzej) wsady do procka, ktore w nazwie musza miec larsp (czyli dla tej konkretnej plytki) i nazwe odpowiedniego procka, ktorego aktualnie uzywasz na plytce. A to co masz w tej chwili to olej, bo szkoda Twojego i naszego czasu na analize co tam popaprales (biorac pod uwage fakt, ze pewnie jest jeszcze zle zaprogramowany procek) - za duzo niewiadomych!

PS Poza tym przeczytaj dokladnie ten watek i pozagladaj w linki, ktore podawalismy (jest tam praktycznie wszystko na temat SD2IEC).

Acha jeszcze jedna uwaga, choc juz o tym pisalem, ale jeszcze raz powtorze w kontekscie wypowiedzi moich przedmowcow, ktorzy mieli problemy z \"wystartowaniem\" tej plytki. Aby uruchomic taka uniwersalke bezproblemowo, montaz musi byc \"czysty\" (poprawne lutowanie) bez zbednych \"pajakow\" (dlugich i wiszacych kabli) - wszystkie kabelki jak najkrotsze, szczegolnie te laczace gniazdo karty SD z procesorem/plytka procesora.
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 25 Stycznia 2012, 06:20
Dlugosc kabla z sd2iec do komodorka juz nie jest taka istotna.
Na probe, podlaczylem kabel dlugosci 150 cm. I bardzo rzadko pojawial sie blad ladowania.

Kolejne zapuszkowane sd2iec \"Smile\"   

   

                                                                                    
P5180280.JPG
 :Opis:                                                
      
 :Rozmiar: :81.44 KB
 :Wyswietlen: :Plik sciagnieto 283 raz(y)

\"P5180280.JPG\"

   


_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: czerwoney__ w 25 Stycznia 2012, 15:42
No takie  podpowiedzi, to mi sie podobaja, oki  trzaskam nowa plytke  \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: nes__ w 26 Stycznia 2012, 04:17
Mam pytanie zwiazanie z tematem, bo moze sie skusze na zrobienie tego urzadzenia:
w obecnym laptopie nie mam niestety wyjscia LPT, a mam STK200 + plytke do programowania atmeg. dodatkowa karta do laptopa z LPT troche za duzo kosztuje, a i tak przydal by mi sie pecet stacjonarny.
pytanie: jezeli chcialbym pobawic sie w programowanie atmeg nie tylko pod katem tego interfejsu, to za jakim stacjonarnym pecetem sie rozgladac zeby chodzil na nim obecnie uzywany sensowny soft do programowania pod atmegi ? jakis pentek 1Ghz 1GB RAM z XP wystarczy, czy cos mocniejszego ma sens? (do niewielu innych zastosowan mi ten komp bedzie potrzebny bo korzystam glownie z laptopa).
_________________
\"A ile zrobisz pompek ?\" (c) 2o11 eLban
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 26 Stycznia 2012, 10:55
Chyba slabszego niz 1GHz to trudno bedzie dzisiaj znalezc. A takie mozna dostac juz praktycznie za darmo. Sam mam jednego na strychu - zal wyrzucac. Wg mnie w zupelnosci wystarczy (jesli przeszkoda nie bedzie max. ilosc ramu - 512MB)
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 26 Stycznia 2012, 00:00
Dla tych co nie chca kombinowac ze zlaczem SD i stabilizatorem - mozna dostac gotowe moduly - tylko podlaczac do uniwersalki SD2IEC.

http://allegro.pl/listing.php/search?string=sd+arduino&category=67193&sg=0
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 26 Stycznia 2012, 18:02
Ja uzywam do tych celow staruskiego blaszaka z athlonem 1,33GHz, ktory ma LPT, COMy i USB, wiec jest git do roznych programatorkow, ale stary programator do EPROMow (karta ISA) mam wsadzony do prawdziwego dziadka: PACKARD BELLa 486SX/25 z DOS6.22 ! \"Razz\"  Zreszta na tym starym dziadku pracuje rowniez programator uniwersalny DELTA (na COMie), oraz interfejsy (RS232) do prockow Motoroli (kiedys bawilem sie w odkodowywanie radiodtwarzaczy samochodowych). Wiec generalnie do programowania nie potrzeba jakiejs superrakiety.
_________________
C64PLC
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 26 Stycznia 2012, 18:57
@nes  a ten Twoj lapek, nie nadaje sie?
Bym sprzedal stk i kupil usbasp.
Co to za podstawka programujaca? Moze da sie  ja spiac z usbasp.
_________________
C64II+SD2IEC+JiffyDOS+SwinSid88
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: czerwoney__ w 27 Stycznia 2012, 20:22
Zrobilem nowa plytke, adapter karty bezposrednio  do plytki przylutowany.
AVRdude nie wiem jak to zgrac z moim programatorem, mam natomiast bascoma full no i powiem szczerze, ze nie wiem jak mam te fusy ustawic. Dodam tylko, ze to jest moj 1 mikrokontroler z fusami do ustawienia.
Atmega 32 16PU, kondki 30pf bo takie mialem kwarc 8Mhz jak w opisie i nic.
Napiecie 3,3V dociera do karty iest z ukladu TS1084 3.3V. Wydaje mi sie, a nawet jestem tego pewien, ze nie umiem zaprogramowac tych fusuf.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 28 Stycznia 2012, 07:52
Burn o mat, znasz?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: nes__ w 28 Stycznia 2012, 09:32
                   
starymarabut napisal:
@nes  a ten Twoj lapek, nie nadaje sie?
Bym sprzedal stk i kupil usbasp.
Co to za podstawka programujaca? Moze da sie  ja spiac z usbasp.


lapek nie na LPT, a karta rozszerzajaca do niego widze ze ok. 130zl z przesylka kosztuje.



usbasp to jest odpowiednik STK200 na USB ? \"Shocked\"

jak tak to moze jednak to kupie zamiast kompa stacjonarnego
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 28 Stycznia 2012, 10:17
Tutaj opis, i jak zbudowac.

http://mirley.firlej.org/programator_na_usb_usbasp
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: nes__ w 28 Stycznia 2012, 10:24
no wiesz..

                   
Cytat:
Jedynym problemem jaki pojawi sie na poczatku to koniecznosc zaprogramowania mikrokontrolera sterujacego za pomoca dowolnego innego programatora.


\"Mr.

http://allegro.pl/programator-usbasp-avr-atmel-isp-tasma-i2063879157.html

http://nowyelektronik.pl/searchsklep.php?mode=opis&nr=76596
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 28 Stycznia 2012, 10:31
No fakt, nie masz lpt \"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2012, 08:34
My tu sobie obchodzimy wlasnie jubileusz \"Wink\" (200 odpowiedzi) w najczesciej komentowanym temacie w dziale Hardware, a tworca tego watku Jacek31 cos nie opiekuje sie \"swoim dzieckiem\". Wie ktos co sie z nim dzieje, ze tak nagle zamilkl?!  \"Rolling
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 29 Stycznia 2012, 09:19
Niech puchnie, ku chwale komodzie .
\"Wink\"
Ja do Jacka mam pytanie nt. rozgaleziacza cartow, jego pomyslu.
Ma ktos maila do niego?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 29 Stycznia 2012, 11:21
                   
starymarabut napisal:
...Ja do Jacka mam pytanie nt. rozgaleziacza cartow, jego pomyslu?


Widzialem ten schemat na c64power. Wg mnie Jacek31 (bo to jest chyba jego projekt a nie Uriela..) nie uwzglednil w zalozeniach do projektu, ze rezystancjia drenu zalaczonego klucza w 4066, przy Vcc=5V osiaga wartosci z zakresu 0,5-1k, a wiec stosunkowo wysokie. Taki rezystor w tym miejscu moze prowadzic do niepoprawnej pracy ukladu, bo sygnal /EXROM na wejsciu komciowego dekodera adresow (w strukturze programowalnej)  moze miec klopoty z osiagnieciem poziomu zera logicznego! CD4066 w tym miejscu to niebyt dobry pomysl.

Tyle offtopa w temacie.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 29 Stycznia 2012, 13:34
Cholera, zamowilem juz scalaki.
Trzeba bedzie to dokladnie przetestowac.  \"Sad\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: nes__ w 17 Lutego 2012, 13:13
No, listonosz sie spisal, przebrnal przez sniegi i ...



\"Smile\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 12:29
Czy zamiast IRLML2402 można użyć IRLML2502 ?

Porównuję datasheet, ale tak naprawdę nie wiem na co zwrócić uwagę.

IRLML2402 jest niedostępny w sklepie, w którym chcę zamówić wszystkie części... i tylko ten jeden układ jest niedostępny, a zamawianie z innego źródła znacznie podniesie mi koszt SD2IEC \"\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 12 Września 2012, 15:09
ExciterELB:
Czy zamiast IRLML2402 można użyć IRLML2502 ?

Można. W "moim" wątku suchy pisał że moga być dowolne n-LogL.
Ja zastosowałem IRLML2803 (z TME). Ty pewnie też stamtąd bierzesz ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 15:23
No właśnie tam chciałem zrobić całościowe zamówienie a jedynie IRLML2402 jest "na specjalne zamówienie"... a inna kwestia.. po co w ogóle takie kombinacje z tymi MOSFETami ? to coś lepiej czy szybciej się komunikuje niż podłączenie normalnie CLK, DATA i ATN pod mikrokontroler?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: art1346 w 12 Września 2012, 15:43
Jak robisz z atmega zasilaną 3V3 to tranzystory robią za konwerter napięcia 5V (IEC commodore) do 3V3 (atmega). Z własnego doświadczenia rozwiązanie dużo lepsze niż dzielniki.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 16:02
hmm.. ja zamierzam zasilić Atmegę 5V prosto z komcia (znalazłem fajne miejsce skąd można brać) a dla karty przewidziany jest regulator napięcia 3.3V.. czy w takim razie mogę sobie odpuścić te MOSFety skoro nie muszę konwertować napięć? i w które piny Atmegi się wbić? bo z tego co widzę to przy proponowanym rozwiązaniu każde wejście zajmuje dwie nóżki parami \"\" PA0 - PA4, PA1 - PA5, PA2 - PA6
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: zyga w 12 Września 2012, 16:17
Karta SD jest zasilana 3V-3.3V.

Albo robisz konwersję między atmegą a kartą (wersja LarsP - atmega zasilana 5V, dzielniki rezystorowe), albo między atmegą a szyną IEC (wersja ShadowWolf - atmega zasilana 3V, tranzystory FET).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 12 Września 2012, 18:23
@ExciterELB, konwersji napięć nie unikniesz, niestety!

Tak sobie ostatnio przeglądam oferty w sklepach z częściami i okazuje się, że można jednak kupić w ilościach detalicznych scalaczki glue logic w wykonaniu little. Np takie bufory z otwartym drenem w technologii CMOS LVC: 74V1G07STR (jeden bufor w obudowie SOT23-5L, czyli takiej jak te MOSFETy LogL do SD2IEC, tylko z pięcioma nogami zamast trzech). Bufory te mogą pracować przy zasilaniu 3V i 5V, a przy zasilaniu 3V akceptują 5V na wejściu, a więc są idealne do konwersji napięć: 3V->5V / 5V->3V. Dobre będą w miejsce dzielników rezystorowych (SD2IEC-LarsP), od których będą o niebo lepsze (mniej problemów ze zniekształceniami sygnałów na liniach dzielniki - gniazdo karty SD), jak i zamiast mosfetów (SD2IEC-SW), które pobiją lepszymi transferami. Być może niebawem przetestuję takie rozwiązanie, to dam znać co i jak.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 21:02
spokojnie, spokojnie... próbuje jedynie rozkminić po jaką cholerę stosuje się te dzielniki napięcia lub MOSFety skoro w MMC2IEC mamy

ATMega32 zasilana 5V
Karta SD zasilana 3.3V (regulatorem napięcia z 5V na 3.3V)
Szyna danych do komody wyprowadzona 3 drutami (bez żadnych nawet oporników) plus masa

Teoretycznie w miejsce 32 wsadzamy 644P tak? i Powinno działać... po załadowaniu odpowiedniego wsadu do 644P.

..więc.. skoro tak.. to po co te zmiany z 3 drutów na sześć (z ATMegi) i te konwertery napięcia?

Jeśli ATMegę644P zasilę 5-cioma voltami (karta SD dostanie swoje 3.3V) to czy naprawdę muszę stosować konwetery 3-5 na szynie danych? Nie wystarczą 3 druty jak w MMC2IEC??

tego nie mogę zrozumieć
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: wegi w 12 Września 2012, 21:12
ExciterELB:
to po co te zmiany z 3 drutów na sześć

To nie chodzi od "odseparowanie dualności IO"? że 1 pełni 2 funkcje IO a teraz każdy z osobna odpowiada albo za I albo za O... (???)
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: elwer w 12 Września 2012, 21:14
Jeśli zrobisz w układzie SD2IEC-LarsP wystarczą same druty, jeśli wSD2IEC-SW2 to możesz zastosować 74ls06 zamiast tranzystorów tak jak w uIEC.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 21:39
elwer:
Jeśli zrobisz w układzie SD2IEC-LarsP wystarczą same druty, jeśli wSD2IEC-SW2 to możesz zastosować 74ls06 zamiast tranzystorów tak jak w uIEC.

Teraz mnie uświadomiłeś że wersja LarsP zakończyła się na 0.8.3 .. a ja się jak głupi sugerowałem wersjami 1.1, 1.2 a one są tylko dla SW.. ughhh..

duża jest różnica w funkcjonalności / prędkości pomiędzy ostatnim LarsP'em a najnowszym Shadowolf'em? bo teraz nie wiem czy iść na prostotę czy inwestować w części i ścieśniać je na PCB
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: elwer w 12 Września 2012, 21:47
Zobacz w paczce oprogramowania - jest do LarsP, SW1, uIEC i do SW2 - jeśli braknie miejsca na AtMega 644 to będzie na 1284  (ale już chyba nie rozwijają tego rozwiązania).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: art1346 w 12 Września 2012, 21:56
ExciterELB:
Jeśli ATMegę644P zasilę 5-cioma voltami (karta SD dostanie swoje 3.3V) to czy naprawdę muszę stosować konwertery 3-5 na szynie danych? Nie wystarczą 3 druty jak w MMC2IEC??

Ale potrzebujesz wtedy konwertera 3V3 karta SD do 5V atmega. W wersji LarsaP za konwerter robi dzielnik. Ja z tym układem nie mogłem się dogadać. Nie mogłem go zmusić do widzenia karty SD. Więc trochę go zmodyfikowałem. Zasiliłem atmege z 3V3 a w linie IEC dałem tranzystory BS170, jako konwertery poziomów napięcia, bo takie akurat znalazłem w sklepie. Układ zadziałał od pierwszego uruchomienia.

ExciterELB:
Teraz mnie uświadomiłeś że wersja LarsP zakończyła się na 0.8.3

Ostatnia wersja dla SD2IEC to 0.10.3 i jest tez dla LarsP-Layout
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 22:21
art1346:
W wersji LarsaP za konwerter robi dzielnik. Ja z tym układem nie mogłem się dogadać. Nie mogłem go zmusić do widzenia karty SD.

dziwne.. u mnie śmiga bez problemu i to na 15 cm kabelkach

i to początkowo na zasilaczu 5v (ładowarka od SonyEricssona) a w chwili obecnej na 5V wziętych z PCB Komody.

EDIT: w sensie cały układ jest zasilany z PCB Komody, a zasilanie SD poprzez regulator na 3.3V
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: art1346 w 12 Września 2012, 22:40
Może jakaś wybredna karta SD mi się trafiła.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Kisiel w 12 Września 2012, 22:43
SD niestety to nie jest standard.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 22:44
Bawiłem się kingstonami, starymi Nokiowymi i wszystkim co mi w ręce wpadło.. z żadną nie miałem problemu bez znaczenia czy uSD, SD czy MMC.
Sprawdzałeś czy do karty dochodzi ładne, filtrowane kondensatorkiem 3.3V ?
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: art1346 w 12 Września 2012, 22:53
Akurat nie miałem jak tego sprawdzić. Układ po modyfikacji zadziałał i nie wgryzałem się zbytnio w co poszło nie tak. A karta to microSD Kingstona 2GB.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 12 Września 2012, 23:05
ExciterELB:
..więc.. skoro tak.. to po co te zmiany z 3 drutów na sześć (z ATMegi) i te konwertery napięcia?

... ano po to, że rozdzielenie In/Out z ATmegi do szyny IEC (podobnie zresztą jak w C64:  sygnały z szyny IEC do CIA tez są rozdzielone na In i Out) poprawia współpracę SD2IEC z innymi urządzeniami, pracującymi równolegle na szynie IEC. Co sie tyczy konwersji, no to jak pisał wcześniej zyga jeśli zasilasz procka w SD2IEC z 3V to karta bezpośrednio do niego może byc podpieta, ale konwersja musi byc wykonana do szyny IEC, bo ta zasilana jest z komciowych 5V. I tak jest w wersjach  SD2IEC/sw, gdzie do konwersji uzywa się MOSFETów typu LogL. Jesli procka w SD2IEC zasilasz z 5V to konieczna jest konwersja napięć dla karty SD (wersja SD2IEC/LarsP, gdzie do konwersji uzywa się dzielników rezystorowych).

ExciterELB:
duża jest różnica w funkcjonalności / prędkości pomiędzy ostatnim LarsP'em a najnowszym Shadowolf'em? bo teraz nie wiem czy iść na prostotę czy inwestować w części i ścieśniać je na PCB

... tak jak wyżej pisałem, chodzi o poprawinie współpracy z 1541 (tak zresztą jest podane w materiałach autora projektu). Wersję SD2IEC/sw można przecież wykonac w warunkach amatorkich jako THT (na płytce uniwersalnej), niekoniecznie zaraz musi byc to SMT (i zabijanie się o dedykowaną płytkę do elementów SMD).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: ExciterELB w 12 Września 2012, 23:25
suchy:
I tak jest w wersjach SD2IEC/sw. Jesli procka w SD2IEC zasilasz z 5V to konieczna jest konwersja napięć dla karty SD (wersja SD2IEC/LarsP).

Już to załapałem \"\"

Dzięki WAM koledzy.. jak dobrze, że są fora, ludzie i internet \"\"

W ostateczności pozostanę przy LarsP. Dzielnik napięcia dla SD na rezystorkach jakoś zbytnio mi nie przeszkadza i nie zauważyłem, żeby jakoś specjalnie miał wpływ na działanie (gorsze lub lepsze). I wsady 0.10.3 też znalazłem (nie wpadłem na to, że dopiero w paczce jest podział na LarsP i SW).

a tak z doświadczenia może ktoś podpowie czy lepiej używać zegara zaimplementowanego w ATMegę czy może lepiej doklejać te 2 kondensatorki i rezonator? czy może nie ma to żadnego znaczenia

i jak bardzo prądowo można obciążyć "nóżkę" ATMegi (chcę podłączyć LED bez opornika, tak żeby świeciła jak najjaśniej)
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: suchy w 12 Września 2012, 23:34
ExciterELB:
a tak z doświadczenia może ktoś podpowie czy lepiej używać zegara zaimplementowanego w ATMegę czy może lepiej doklejać te 2 kondensatorki i rezonator? czy może nie ma to żadnego znaczenia

i jak bardzo prądowo można obciążyć "nóżkę" ATMegi (chcę podłączyć LED bez opornika, tak żeby świeciła jak najjaśniej)

Musi być kwarc zewnetrzny, bo na wewnętrznym RC nie będą prawidłowo chodzić fastloadery (jest wszystko w materiałach o SD2IEC, poczytaj dokładnie).

... +/-20mA, co nie oznacza że zawsze i każdą nogę możesz tak obciążać! Bez rezystora nie radzę.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: elwer w 12 Września 2012, 23:35
Na kwarcu, gdzieś coś pisali, dokładnie nie pamietam ale chodziło o sprawy czasowe, zalecają z kwarcem. Dokładny prąd AtMegi sprawdzisz w jej karcie katalogowej, ale wg mnie prosisz się o jej wymianę (czasami dłużej świeci, przy impulsie może by wytrzymała).
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: dondu w 17 Września 2012, 13:57
ExciterELB:
hmm.. ja zamierzam zasilić Atmegę 5V prosto z komcia (znalazłem fajne miejsce skąd można brać) a dla karty przewidziany jest regulator napięcia 3.3V.. czy w takim razie mogę sobie odpuścić te MOSFety skoro nie muszę konwertować napięć?

Szczegóły tego problemu znajdziesz tutaj: http://mikrokontrolery.blogspot.com/2011/03/podlaczenie-karty-pamieci-sd.html
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 24 Maja 2013, 23:09
Zrobiłem schemat w "orzełku", sd2iec z rtc i lcd.  Nie  wiem czy dobrze rozpisałem  podłączenie rtc .  Lcd powinno być ok. Na płytce stykowej lcd działa. Do złożenia z rtc nie mam jeszcze części. Jak zrobię dam znać,  skręce filmik z działania, o ile to zadziała .  Może ktoś
Już robił taką wypas wersję sd2iec, z lcd i rtc.
Ciekawy jestem na jakim firmware to zadziała, i czy uklad rtc na schemacie poprawnie  poprowadziłem.
http://c64power.com/forum/uploads/files/SD2IEC-LCD-RTC.png
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: elwer w 25 Maja 2013, 07:26
Suchy kiedyś prezentował zdjęcia swoich prób z RTC (tu albo w podobnym wątku na scenie) , ale chyba tam nie było podłączenia tylko obsługa.
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 25 Maja 2013, 15:16
Tak, czytałem.  
Suchy tylko z rtc testował, firmware 0.9.x
Jak poskladam to sprawdzę.

Suchy  wystrzelił się w kosmos chyba \"\"
Tytuł: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: StaryMarabut w 12 Czerwca 2013, 12:33
Filmik pokazuje co wyświetla się na ekranie LCD, w trakcie uruchamiania gry MW4.
W  programie sidplay wykorzystana jest tylko druga, dolna linia wyświetlacza.
Pokazują się w niej tytuły sid-ów, w trakcie ładowania.
Mamy dostęp do LCD z poziomu C64.Odpowiednimi poleceniami  możemy wyświetlić na nim dowolny tekst, i wprowadzoną uprzednio grafikę. Czyli pobawić się troszkę można \"\"

http://youtu.be/SziOeUCX5es
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: kwpkielce w 19 Grudnia 2015, 14:01
Pytanie laickie- podłączyłem SD2IEC pod zasilacz 5V 350mA, ale wyświetlają mi się na wyświetlaczu kratki zamiast liter...podłączenie jest ok, kable nie pomylone, natomiast czekam na kabel do podłączenia do C64, więc testowany jest na "sucho", to prawidłowy efekt uboczny?
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: Aro78 w 19 Grudnia 2015, 15:14
Pytanie laickie- podłączyłem SD2IEC pod zasilacz 5V 350mA, ale wyświetlają mi się na wyświetlaczu kratki zamiast liter...podłączenie jest ok, kable nie pomylone, natomiast czekam na kabel do podłączenia do C64, więc testowany jest na "sucho", to prawidłowy efekt uboczny?
Może spróbuj pokombinować z kontrastem LCD ja mam mały potencjometr do tego celu i wersje firmware  1.3
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: rs2322 w 20 Grudnia 2015, 10:55
Pytanie laickie- podłączyłem SD2IEC pod zasilacz 5V 350mA, ale wyświetlają mi się na wyświetlaczu kratki zamiast liter...podłączenie jest ok, kable nie pomylone, natomiast czekam na kabel do podłączenia do C64, więc testowany jest na "sucho", to prawidłowy efekt uboczny?

Ile prądu żre to sd2iec z tym LCD ?
Masz jakiś rezystor na podświetlaniu żeby ograniczyć prąd ? -> już kilkunastu takich było/są i będą co sobie upalili swoja komode bo sd2iec zarlo grubo ponad 200mA ;/ własnie wersja z LCD bo nie bylo ograniczenia pradu i LCD byl zle podlaczony przez to "plonie" komoda.
http://mirekk36.blogspot.com/2012/04/lcd-hd4478-jak-podaczac.html

Jak pisał przedmówca kręciłeś rezystorem/potencjometem od kontrastu przy LCD?
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: kwpkielce w 21 Grudnia 2015, 21:40
Problem rozwiązany - może się komuś przyda :) Otóż, po nieskutecznych próbach, postanowiłem iść na całość i podłączyłem SD2IEC pod zasilacz o parametrach: OUTPUT 5V 1,2A....Wg. dostawcy SD2 wymaga 500mA, ale cóż tam, najwyżej 150 zł pójdzie z dymem...ale nie poszło - okazało się, że z jakiegoś tajemniczego powodu, mój egzemplarz wyszedł bez Firmware!!! Zgrałem z netu plik BIN właściwy dla posiadanego procka (ATMEGA1284) na kartę SD, odpaliłem i...działa :) komoda myśli, że ma stacje dysków, aczkolwiek zaskoczyło mnie, że na BlackBox 3.2 gry ładują się trochę długo...Tak więc polecam dawać zasilanie zewnętrzne, a nie z portów.
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: rs2322 w 21 Grudnia 2015, 23:07
Zmierz proszę prąd ile to bierze, jaki zasilacz zewnetrzny ? po co ? sam procek bierze max 10mA, karta SD w trakcie zapisu do 100mA (odczyt 10-30mA), diody led max 1mA, LCD z ograniczonym podświetleniem max. 30mA, zatem całość z LCD nie powinna pobierać w szczycie więcej niż 140mA (+/-10mA, tolerancja elementów i inne bzdury), wersja bez LCD do 110mA max. w trackie zapisu na SD.
Jak mozesz zapodaj foto tego cuda.
Tytuł: Re: Jak we wlasnym zakresie zrobic SD2IEC
Wiadomość wysłana przez: maliniak w 07 Sierpnia 2016, 15:22
rsik2322,


dołożyłem LCD do swojego sd2iec ( atmega 1284p).
LCD podłączyłem prawidłowo, zasilanie LCD  podłączyłem tak jak w schemacie SIO2SD od atari bo tam LCD jest prawidłowo podłączony.
Firmware 0.10.3.

Zmierzyłem ile pobiera ten cały SD2IEC z LCD.
Włączenie - 53mA
Stan gotowości - 32mA
Odczyt - 38mA
Zapisu nie testowałem.

Sd2iec zasilam z komcia.

Jeśli innym pobiera powyżej 100mA w gotowości itd... to ma źle podłączone zasilanie LCD, czyli wg schematów sd2iec z LCD