C64Power Forum

Software => Software => Wątek zaczęty przez: ExciterELB w 19 Listopada 2015, 22:53

Tytuł: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 19 Listopada 2015, 22:53
Od początku będzie najlepiej.

Połączyłem sobie na próbę 4 Kernele copy /b 1.bin+2.bin+3.bin ..itd. Wgrałem to to do 27C256, ale po wsadzeniu do Comcia ani jeden ROM nie ruszył. Kombinacje następujące (A13 i A14 pull up 2.2K do plusa) 0 0 , 0 1 , 1 0, 1 1 (do masy). Dwie kombinacje dają czarny ekran, dwie dają same niebieskie ramki. Ponieważ kasowanie 256 po UV jest upierdliwe, a autory wspomniały coś o spróbowaniu najpierw w VICE, to ja się zapytowuję:

Jak można w VICE skakać pomiędzy bankami z danego pliku BIN gdzie siedzą 4 kernele?

(każdy z osobna to wiem i wiem też, że dwa z tych co to wgrałem do 256 powodują zwiechę i wywołanie monitora w VICE, ale to jakaś skucha, bo wiem, że są dobre)
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: elwer w 20 Listopada 2015, 12:55
Z opisu wynika że na płycie masz kernel 8kB. Jak weryfikacja po nagraniu epromu przeszła pomyślnie, to pozostało Ci sprawdzenie omomierzem połączeń między płytą, podstawką i przejściówką.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 14:39
hmm... mi w sumie wyszło 8+8+16+16.

Co do podstawki nie mam wątpliwości. Wlutowana precyzyjna i siedział w niej inny zaprogramowany z dwoma kernelami i miał się świetnie.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 14:55
Czysty kernal =8kb.
Sprawdz w dataschet pojemnosc tego eproma.

Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 15:17
32K więc też troche dziwnym jest, że weszło w sumie 48K, a willem nic nie prostestował... hmmm... trzeba kupić kasowalnego elektronicznie do testów.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 15:36
Kasowany z programatora eeprom będzie mial prawdopodobnie inny pinout.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 17:19
Ale chyba tylko przy kasowaniu i to akurat z tego co widzę willem uwzględnia.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 17:41
Chodzi mi o to, ze eprom i eeprom o tej samej pojemnisci mogą różnić się rozkładem sygnałów na nogach układów.
Komcio tego nie uwzglednia, i eepromy czy flashe trzeba dostosowac, by zadzialaly w pcb komcia.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 17:59
I nastało oświecenie. Przecież w nowych C64 kernel i Basic siedzą w jednym układzie i razem mają 16KB, więc ta wielkość jest jak najbardziej poprawna. Takich się chyba nie da sprawdzić w VICE co? 8KB miały kernele w starym C64.

Jak sobie zrobię połączenie przez copy /b innyrom.bin+901227-03.bin mojromkern.bin to to ma prawo zadziałać?
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 18:10
Jezeli chcesz przygotowac wsad 4x kernal do eproma do starej wersji komcia, to wystarczy skleic ze soba 8kbkernal1+8kbkernal2+8kbkernal3+8kbkernal4.  Uzuskany plik 32kb.bin ladujesz do eproma 27c256.
Do nowej wersji komcia musisz dysponowac epromem 27c512.
Przed kazdym kernalem umieszczasz 8kb basic, czyli skladnia pliku wynikowego ma wyglądać tak:
8kbBasic.bin+8kbkernal1.bin+8kbBasic.bin+8kbkernal2.bin...
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 18:14
Te 16kb.bin podziel na pół w hex edytorze i sprawdz w Vice.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 18:44
Jezeli chcesz przygotowac wsad 4x kernal do eproma do starej wersji komcia, to wystarczy skleic ze soba 8kbkernal1+8kbkernal2+8kbkernal3+8kbkernal4.  Uzuskany plik 32kb.bin ladujesz do eproma 27c256.
Do nowej wersji komcia musisz dysponowac epromem 27c512.
Przed kazdym kernalem umieszczasz 8kb basic, czyli skladnia pliku wynikowego ma wyglądać tak:
8kbBasic.bin+8kbkernal1.bin+8kbBasic.bin+8kbkernal2.bin...

Właśnie to sobie rozkminiłem :) tylko teraz nie wiem jak 512 umieścić w C64C i jak zmieniać banki :/  27c512 na 1 pinie ma A15, a 27c256 ma VPP. i na 22 pinie też są różnice, 512 ma OE/Vpp, a 256 tylko OE.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 19:22
Poczytaj na necie o epromach, co oznaczaja te oznaczenia przy pinach.
Podpatrz na schemacie pcb komcia jakie sygnaly sa na pinach podstawki kernala.
Nie jest to wiedza tajemna. Mysle ze dojdziesz do tego sam. A dzięki temu na dłużej zostanie w pamięci
Ja nie bawilem sie z 512, okazalo sie ze moj Willem ma problem z programowaniem tych kosci.
Proponuję zainteresować sie kosciami flash. Programowanie i kasowanie z programatora.
Na moim chomiku jest schemat i wsad do flasza 3xkernal  kernalCBM+Jiffydos+Dolphindos.
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 19:27
Mam już pewną teorię. Przełącza się używając A14 i A15 w kombinacjach 00,01,10,11. Za niebawem zrobię test na żywym organizmie. "Odepnę" jeszcze OE/Vpp od PCB i podam zasilanie prosto na EPROM. ..a teraz przerwa na wycieczkę po EB, bo tak na sucho to nie idzie pracować :)
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 20:11
DZIAŁA! :D 27C512, cztery romy i można je przełączać :D

zrobiłem sobie tak: C64, JiffyDos, TurboTape i C64GS :) (16 + 8+8 + 8+8 + 16)
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 20:18
Co dobrego daje kernal GS-a?
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 20 Listopada 2015, 20:22
Na początek ładnie wygląda :) Wgrałem co było pod ręką z ciekawości i do testów. Nie doszukuj się w tym sensu :) Zastanawiam się czy jak wgram obraz BBoxa to zadziała :)
Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 20:33
Ok :)

Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: StaryMarabut w 20 Listopada 2015, 20:33
Ok :)

Tytuł: Re: Test multi ROM na VICE
Wiadomość wysłana przez: ExciterELB w 22 Listopada 2015, 14:35
Z ROMem BB8 nie idzie :(