[#451] Re: Protein turbo A500

@KRISS, post #443

Chodziło mi czy w Boards, pokazuje 2 urządzenia autoconfig czy nie.

Ten patent już przerabiałem u siebie przy okazji emulacji kilki rejestrów gayle potrzebnych do IDE i jeśli z jakiegoś powodu zostanie odczytany bit _CC_det z $DA8000 jako 1, to kickstart będzie myślał że do PCMCIA, którego nie ma została włożona karta, zrobi test pamięci i ją doda do puli, jak widać kickstart nie sprawdza, że dane adresy są już zajęte. Zapewne wyłączenie IDE lub użycie kickstartu bez obsługi Gayle (1.3) spowoduje zniknięcie problemu.

Z takimi właśnie niedoróbkami kickstartu trzeba się zmagać jak się robi sprzęt do Amigi, czasem wina leży po stronie kickstartu, co jest trudne do wykrycia i trzeba wtedy dostosowywać zachowanie sprzętu pod jego niedorobione algorytmy. Miałem już inne przeboje z kickstartem w przypadku pamięci SLOW w A600 z akceleratorem.

Ten addram to pewnie ma być uruchamiany jak autoconfig nie działa, nie używaj tego.





Ostatnia aktualizacja: 18.12.2016 15:44:14 przez sanjyuubi
[#452] Re: Protein turbo A500

@sanjyuubi, post #451

wyłączenie IDE lub użycie kickstartu bez obsługi Gayle (1.3) spowoduje zniknięcie problemu

Wyciągłem zworę od IDE i pamięć widzi normalnie, mam kic 2,0x (37.300)
[#453] Re: Protein turbo A500

@KRISS, post #452

Aha, czyli jest tak jak pisałem, kickstart myśli, że masz kartę 4MB slocie PCMCIA :)

Na szybko może rezystor 1-10k między linią danych D14, a masą coś pomoże.

Ostatnia aktualizacja: 18.12.2016 18:17:37 przez sanjyuubi
[#454] Re: Protein turbo A500

@sanjyuubi, post #453

masz możliwość założenia rezystora 10k na linię danych D14 i masę?

Tak, ale nie dzisiaj, jutro się tym pobawię
Co to zmieni???

Założyłem kik 1.3 i wszystko gra jak należy
Mam 16.9MHz na procku 68000P8
Ram - OK
HDD - zajmę się jutro
[#455] Re: Protein turbo A500

@KRISS, post #454

Może zmienić, jeżeli odczyt 1 dla bitu _CC_SET jest spowodowany pojemnością ścieżki, np. w poprzednim cyklu odczytu/zapisu był stan wysoki na D14, albo coś podciąga te linie danych do 1. Nie wnikałem w schemat i wsad proteiny, bo to w sumie taka proteza 3w1 i wątpię, żeby autor był świadomy tego problemu, lub wiedział jak go usunąć.

Chciałem spojrzeć w schemat proteiny w pdf, ale to jest jakaś tragedia, 1 strona pocięta na 4 kartki, tak jakbym miał sobie ścianę tapetować tym schematem.... zaraz, a może to jednak tapeta.





Ostatnia aktualizacja: 18.12.2016 18:42:29 przez sanjyuubi
[#456] Re: Protein turbo A500

@sanjyuubi, post #455

na linię danych D14

czyli precyzując - na linię D14 procesora???
czyli pin 55
[#457] Re: Protein turbo A500

@lukzer, post #431

Dla tych co złożyli PROTEIN i maja możliwość zaprogramowania CPLD tu jest komplet wsadów lekko zmodyfikowałem kontroler RAM w efekcie PROTEIN wyciąga 1.49Mips i przynajmniej u mnie jest mega stabilna .. Jak ktoś ma ochotę niech przetestuje ..

Sprawdziłem, jest 1.49Mips, ale u mnie nie jest stabilnie, niby sam WB działa stabilnie, ale np. Hippek po załadowaniu modułu do fastu zaraz wywala mi system, czasem jest ok, ale to czasem... w Deluxe Galaga grafika i dźwięk najczęściej są zrypane i też potrafi się wywalić, to takie dwie rzeczy które zawsze odpalam testowo, parę demek via WHDLoad poszło OK.
Na nie modyfikowanym wsadzie nie mam takich akcji.

Ostatnia aktualizacja: 19.12.2016 10:00:14 przez Kilos
[#458] Re: Protein turbo A500

@Kilos, post #457

Hmm... dałem wsad turbo inny, nie z Twojej paczki i nie ma w/w akcji póki co.
Potestuje jeszcze, ale na razie jest cacy, przy okazji padła mi walidacja na karcie CF i postanowiłem zmienić filesystem na PFS3 i co ciekawe transfer spadł mi z 900kB/s do 650kB/s z PFS3
[#459] Re: Protein turbo A500

@Kilos, post #458

Wsady do turbo są różne. . Ja zmodyfikowałem wsad dla pamięci i dzięki temu powinno być 1.49mips
[#460] Re: Protein turbo A500

@lukzer, post #459

No właśnie
Bez turbo dema działają mi normalnie a jak założę zworkę to Amiga się wiesza
[#461] Re: Protein turbo A500

@lukzer, post #459

No są, z wsadem do turbo od Matzego na ten przykład i tym od Ciebie do dramu jest zero działania
Z Twoim np. mam tak, że w trakcie bootu stop i nic... ale jak odepnę _OVR to jest ok, z inną kartą znowu jest ok z _OVR czy bez.
Cuda i dziwy
[#462] Re: Protein turbo A500

@KRISS, post #456

tak
[#463] Re: Protein turbo A500

@sanjyuubi, post #462

Założyłem ten opornik i efekt dalej taki sam
Dalej widzi 12Mb zamiast 8
[#464] Re: Protein turbo A500

@KRISS, post #463

Może warto spróbować inny moduł RAM?
[#465] Re: Protein turbo A500

@KRISS, post #463

Sprawdź podstawki, zamień MACHy miejscami i przeprogramuj, może ten od pamięci jest walnięty. To samo z układami multiplexerów, zamień miejscami względnie wymień jeśli masz zapas, ktoś zapodał IC3 odwrotnie gdzieś czytałem...
[#466] Re: Protein turbo A500

@perinoid, post #464

Próbowałem już wszystkie jakie mam
Pech że nie mam żadnej 8Mb (kupiłem na Allegro, jak dojdzie to sprawdzę)
Ale na WB 1.3 wszystko działa normalnie
[#467] Re: Protein turbo A500

@Kilos, post #465

zamień MACHy miejscami i przeprogramuj

Zmieniłem MACHy (mam po prostu inne, z jaszcze nie poskładanych Proteinek)
Programować niestety nie umiem
Nic to nie zmienia
Tak jak pisałem już gdzieś tam wcześniej - gdy wyciągnę zworkę z HDD to pamięć widzi normalnie 8Mb
[#468] Re: Protein turbo A500

@KRISS, post #463

Jaki założyłeś? Spróbuj założyć 1K, a jeśli założyłeś i nie pomogło, to trzeba poprawiać wsady, bo kickstart myśli, że ma włożoną pamięć pod PCMCIA.

Jak ktoś potrafi to zrobić, to niech wystawia 0 na D14 podczas dostępu do $DA8000, jak układ od IDE nie ma takiego wyprowadzenia, to trzeba to zrobić w układzie od autoconfigu.

Ostatnia aktualizacja: 20.12.2016 17:24:47 przez sanjyuubi
[#469] Re: Protein turbo A500

@sanjyuubi, post #468

Miałem 4,7k
Teraz założyłem 1k i działa yippee

Idę dalej testowaćOK
[#470] Re: Protein turbo A500

@KRISS, post #469

Kolejne pytanie
Jakiej pojemności dysk widzi Proteinka
[#471] Re: Protein turbo A500

@KRISS, post #470

Takiej, jakiej widzi kickstart.
[#472] Re: Protein turbo A500

@KRISS, post #469

Czyli 4.7k nie zdążał rozładować linii, albo tworzył za mały dzielnik napięcia w przypadku, gdyby gdzieś coś tam podciągało tą linie do 5V. To nie jest do końca eleganckie rozwiązanie, bo stan linii D14 często się zmienia i gdy jest na niej 1 to płynie przez ten rezystor prąd 5mA, gdyby było niestabilnie z tym wykrywaniem, możesz trochę zjechać, może do 500ohm po trochu. Jak chcesz się pobawić to sprawdź np., czy przy 2k już jest ok czy jeszcze nie.

No to mamy teraz resistor fixa do proteiny :) (były już pcmcia fixy, timing fixy, to nasza domena), udzielam pozwolenia na rozpowszechnianie za darmo tak długo jak autor będzie wspominany (authorware) Nr konta podam jeśli ktoś nie będzie w stanie wytrzymać z wdzięczności we własnym zakresie.




Ostatnia aktualizacja: 20.12.2016 19:07:42 przez sanjyuubi
[#473] Re: Protein turbo A500

@sanjyuubi, post #471

Takiej, jakiej widzi kickstart

Jest gdzieś podane jaki kik obsługuje jaki dysk???
[#474] Re: Protein turbo A500

@KRISS, post #473

Nie, dysk może ci zobaczyć każdy, tylko niekoniecznie obsłuży ci Twoją pojemność. Standardowo masz ten limit 4GB, ale wykryć dysk możesz większy i nawet go spartycjonować (mimo, że hdtoolbox pokazuje głupoty). Jak chcesz przekroczyć limit 4GB, to było już sporo tematów na ten temat, ja kiedyś bawiłem się z SSD 64GB i żeby to obsłużyć, to korzystałem z nowszego scsi.device, pfs3 i idefixa, nie używałem tego, ale zrobiłem to w ramach eksperymentu.
[#475] Re: Protein turbo A500

@sanjyuubi, post #472

Przy 1k5 jeszcze widzi 12Mb
a przy 1k2 już jest OK
[#476] Re: Protein turbo A500

@KRISS, post #475

OK, czyli zostaje 1K.
[#477] Re: Protein turbo A500

@sanjyuubi, post #476

Raczej te 1k2 zamiast 1k bo przy 1k wyskakiwało mi co chwilę jakieś guru a teraz mam spokój OK
[#478] Re: Protein turbo A500

@KRISS, post #477

Aha, co nie zmienia faktu, że nie tak to powinno być rozwiązane.

Możesz sobie zrobić jakąś czasówkę, by po resecie ten rezystor trzymał z 1 sekundę, a potem był odłączany :)

Może ktoś by zerknął we wsady i zobaczył, czy można zrobić to normalnie?

Ostatnia aktualizacja: 20.12.2016 21:26:28 przez sanjyuubi
[#479] Re: Protein turbo A500

@sanjyuubi, post #478

No to mamy teraz resistor fixa do proteiny :)

Tak tylko, że jak do tej pory nikt z tego typu problemem się nie borykał, a kart już trochę jest ;)
Może jednak kolega KRISS nadal ma jakiś problem ze swoją kartą ;)
[#480] Re: Protein turbo A500

@Kilos, post #479

Chyba wszystko gra
Jeszcze raz zmieniłem MACHy z innego zestawu, dodatkowo zmieniłem jeszcze układy 74245 i teraz wszystko działa jak ma bez opornika
Gdy włożę sam układ IC8 to wywala mi znów to samo, czyli widzi 12Mb
Czyli padł MACH od HDDZ nowym widzi dysk a na tym nie
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem