Piguła, chillout. Rozmawialiśmy przecież nie raz o śmieceniu w katalogach przez IDEa, ale odkąd dowiedziałem się, że to design-fault to po prostu nie zawracałem Ci gitary i nie mam w związku z tym żadnego żalu.
Nie czytam PM. Proszę używać e-mail.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
TURGEN 9.3.0 Kolejna wersja multiplatformowego narzędzia do zarządzania obrazami taśm.
SV 2024 WE - program imprezy Już za tydzień odbędzie się zimowa edycja Silly Venture
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
atari.area forum » Sprzęt - 8bit » Interfejs KMK by Pasiu
Strony Poprzednia 1 … 8 9 10 11 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Piguła, chillout. Rozmawialiśmy przecież nie raz o śmieceniu w katalogach przez IDEa, ale odkąd dowiedziałem się, że to design-fault to po prostu nie zawracałem Ci gitary i nie mam w związku z tym żadnego żalu.
nie wiem jak pozostali, ale ja deklarowałbym się na te czekoladki :)
Pigula, male sprostowanie,o ile pierwsze kmk idea dzialalo bez zarzutu tak z drugim tez mialem problemy z pamiecia. Pisalismy zreszta do siebie o tym. U mnie pomogla podmiana biosu na ten wiekszy , nie pamietam wersji. Tez sie wywalalo na tescie i gubilo dane ni z gruchy ni z pietruchy. Zlacza wykluczylem na poczatku bo akurat atarek do testowania u mnie mnogo.
Pigula, male sprostowanie,o ile pierwsze kmk idea dzialalo bez zarzutu tak z drugim tez mialem problemy z pamiecia. Pisalismy zreszta do siebie o tym. U mnie pomogla podmiana biosu na ten wiekszy , nie pamietam wersji. Tez sie wywalalo na tescie i gubilo dane ni z gruchy ni z pietruchy. Zlacza wykluczylem na poczatku bo akurat atarek do testowania u mnie mnogo.
Pierwsza posiadała pamięć kupioną 3 lata temu i siedziała w jednej z 3 moich kmk.
Druga była już kupowana pod Twoje zamówienie - dlatego napisałem Candle'owi wcześniej, że dopiero 4 producent w moim przypadku się sprawdził i że musi również testować na biosie 1 bankowym i 2 bankowym!!!
Bo dzięki temu jest w stanie wykluczyć sytuacje jaka Ciebie spotkała!
Hej!
Panowie jak powiedzial Dely, chill-out :) Tu nie chodzi robienie zadymy tylko o wyjaśnienie, znalezienie i rozwiązanie problemu. Dzięki motywacji Candle zmontowałem interface do końca, i zaczołem go uruchamiać, więc dorzucę parę groszy ode mnie... zrobiłem parę prostych testów:
test #1: włączyłem sobie ROM i RAM IDEA w adresie $D800-$DFFF (ram mapowany jest w lokacjach $DE00-$DFFF). Po włączeniu IDEA skonfigurowanego jako PBI#0, wypełniłem lokacje $DE00-$DFFF wartościami $FF po czym pokazałem to na ekranie jako linie trybu ANTIC $02 na wąskim ekranie, efekt poniżej... czyli masa błędnych i losowych odczytów, a do tego w momencie gdy zbliżałem rękę do PCB IDEA zjawisko się nasilało, widać to na załączonym filmiku: IDEA RAM VIEW
test #2: następnym krokiem było napisanie prymitywnego programu. Tester wypełnia lokację $DE00-$DEFF wartościami od $00 do $FF, lokalizację $DF00-$DFFF wartościami $FF do $00. To samo robi z lokacjami $BE00-$BFFF. Potem kolejno zwiększa każdą z lokacji zarówno IDEA RAM jak bufor testowy. Po czym porównuje wyniki, jeżeli jest błąd zwiększa licznik błędów danej komórki reprezentowany na ekranie jako linie trybu graficznego ANTIC $02. do tego pisze do rejestru koloru oczekiwaną wartość oraz aktualizuje ją w przypadku niezgodności w IDEA-ram.
Wynik w przypadku mojego interface tutaj: IDEA RAM TEST
W przypadku prawidłowo działającego interface linie trybu ANTIC $02 powinny być czyste (wartości $00). Jak widać u mnie jest totalna kaszana. Co ciekawe trochę pomaga reset co widać na filmie ;) Interface przez chwilę działa "niby" trochę lepiej :) Mam prośbę do posiadaczy interface-ów KMK/IDEA o uruchomienie testu i sprawdzenie czy wszystko jest OK. IDEA/KMK musi być ustawione jako PBI Device #0.
Plik z testem do pobrania tutaj: idea_pbi1.xex
Piguła, chillout. Rozmawialiśmy przecież nie raz o śmieceniu w katalogach przez IDEa, ale odkąd dowiedziałem się, że to design-fault to po prostu nie zawracałem Ci gitary i nie mam w związku z tym żadnego żalu.
Dely a można wiedzieć skąd informacje że to "design fault"? I może w dodatku ktoś wie coś więcej i zna problem? Bo zaraz się okaże że my z wiatrakami tu walczymy :)
pozdrawiam
Seban
130XE 576KB Ram, Qmeg 4.04, DOSII+D - czyściutki ekran!
dzięki Piguła! Czyli mamy problem z pamięciami tak jak podejrzewaliśmy od początku... tylko teraz musimy dojść dlaczego tak się dzieje ;)
Jeszcze jedno pytanie... czy długo ten test u Ciebie działał? rozumiem iż górne linie w trybie graficznym wykazują aktywność? (tzn. coś tam się dzieje). Pytam bo na zdjęciu jakoś biało wyszło :) Jakby same $FF były ;)
pozdrawiam
Seban
Tak u mnie działał bardzo długo - aż zaczęły zmieniać się kolory na ekranie! Oczywiście dwie górne linie się zmieniają!
Ale żeby nie było różowo:
Ten sam interfejs tylko inna Atarka: 65XE 1MB i Sparta by Pasiu + zwykły OS + Dos II+D i sieczka na ekranie jak u Ciebie (ext ram wyłączony, sparta wyłączona). Z tą różnicą że na tej atarce 10 testów RAMU w KMK Diag przechodzi bez błędu (oba banki Bios 1.10), drugi test (dysku) również.
Hej!
Test jest na tyle prymitywny że operuje tylko na jednym banku RAM (lokacje $DE00-$DFFF) po włączeniu PBI#0 (lda #$01, sta $D1FF). Zaraz dokonam konwersji źródła z formatu QA to jakiegoś czytelnego formatu i zapodam, może się komu przyda do dalszego wnikania ;)
pozdrawiam
Seban
I dodatkowa uwaga - to o czym mówiłem listowanie zawartości jakiegoś dysku (wielokrotne) powoduje że pojawiają się syfy na ekranie! Oczywiście efekt występuje tylko na wspomnianej Atarce z 1MB.
Na innej (gdzie ekran był czysty) wszystko śmiga bez zarzutu! Za chwilę sprawdzę wersje 1 bankową
Wyniki mojego idea http://kozminski.info/smietnik/20090907021.mp4
Śmieci od samego początku.
Hej!
Dla zainteresowanych źródełko tego prymitywnego testu, już w formacie XASM: idea_pbi1.asx
sądząc po filmie od Dely-ego i grubości pasków to u niego error-rate jest sporo mniejszy :) ale przekłamania są i dotykają wszystkich komórek idea ram.
UPDATE: Uwaga!!! Zrobiłem knota zarówno w żródle jak i w binarce. Poprawione już. Przy wyjściu robiłem mądre:
lda #$ff
sta $d1ff
czyli włączałem wszystkie podpięte PBI ;) Zamiast wszystkie wyłączyć ;)
pozdrawiam
Seban
Pigula, wiec ja juz przezyjesz te fochy, to tak jak pisal Seban - nie chodiz o to, zeby powiedziec o, nie dziala, tylko zeby rozwiazac problem
przeciez w koncu dojdzie do tego, ze bedziesz musial otworzyc wlasna fabryczke 6116
u mnie pamiec oczywiscie sie sypie, ale nie tak masakrycznie jak u sebana czy delego, co wiecej, smieci pojawiaja sie na pewnych okreslonych i bardzo scislych lokalizacjach - w zalzeznosci od tego, czy to strona DE czy DF
bedzie trzeba tez przeanalizowac jak wyglada sprawa odczytow/zapisow do urzadzenia ide, bo aktualne testy nie sa w stanie tego stwierdzic
Seban - sprawdziłem swój interfejs na 3 Atarkach i efekt jest następujący:
a) na pierwszej czysty ekran interfejs działa bez zarzutu (użyta pamięć SST 150ns)
b) druga efekt widoczny wyżej
c) trzecia 1MB i Covox + drabinka rezystorów przy procku pociągnięte d0-d7 do Vcc przez 10KOhm ze względu na Covoxa i na tej
śmieci są ale nie na całym ekranie, jutro sprawdzę czy jak ją zdejmę to też będzie sypało po całości.
Potwierdzają się niestety chyba słowa Jacka Żuka dotyczące parametrów Atarek.
W Twoim wypadku dodatkowo doszedł jeszcze problem pamięci - chociaż sama jej wymiana nie rozwiąże problemu (obrazują to 2 inne moje Atarki).
Odpalę też ten test u Siebie, ciekawe jaki mam error-rate :)
IDEa mam w wersji zewnętrznej z kartą CF Kingstone'a i przelotką ide2cf z wolumena. To komputera podłączane około 60 cm taśmą SCSI. Zasilacz: firmowy 1,5A lub piecetowy. Nigdy żadnych większych dyskomfortów w działaniu nie doświadczyłem, śmieci w katalogu partycji nie widziałem.
Jedynce co, to KMKDIAG robi sobie żarciki - odpalony z partycji IDEa mówi "Interface not found" (za to fdisk2 nie robi już sobie jaj :) )
Dely, Piguła dzięki za testy raz jeszcze. Mamy więc do rozwiązania dwa problemy :)
1) dlaczego nie działa z niczym oprócz 6116 (i to niektóre modele)
2) dlaczego się sypie w niektórych Atari
Powalczymy z Candle i jak dojdziemy do jakichś konstruktywnych wniosków damy znać.
pozdrawiam
Seban
w mojej Atarce KMK montował Pasiu, płytka podpisana przez Pasia (tak jak pozostałe), nie jest to IDEA
CANDLE _ na plytce jest blad - zamieniony miejscami opornik z kondesatorem ! zauwazyles ???
Lotharek - jeżeli mówisz to C1,R9 to tak ma być przecież...
http://atariki.krap.pl/index.php/IDEa
a cytując dokładniej:
Wykryte błędy:
1. Przeciąć ścieżkę idącą od 2 pinu układu U5 74HCT74 biegnącą do 6 pinu układu U6 74HCT245 i połączyć przewodem 2 pin układu u5 74HCT74 z 3 pinem układu U4 6116.
Ta mała modyfikacja usunie jeden mały błąd - objawiający się zwisem podczas próby wyjścia z programu KMKDIAG.
2. PCB zawiera jeden błąd w miejscu R9 wlutowujemy kondensator C1 (+ od strony C2) a w miejsce C1 rezystor R9.
A ten błąd i tak dotyczy układu generującego RESET dla HDD, więc nie ma znaczenia w przypadku komunikacji z RAM.
pozdrawiam
Seban
okej
dla wszystkich zainteresowanych proponuje nastepujacy test
do nogi 39 albo do R20 lutujemy kawalek druta - tylko po to, aby bylo za co zlapac (chodzi o powierzchnie chwytu)
teraz uruchamiamy program sebana i obserwujemy error rate - jesli jest tam tego tyle co u sebana albo delego to test nic nam nie da, ale jesli jest czysto lub przynajmniej gdzie niegdzie widac kawalek czystego ekranu:
obserwujac ekran lapiemy ten dolutowany drucik w dwa palce - jesli nadal czysto to cudownie, jesli nie - no to cud ze dziala
jesli error rate sie nasila, to sytuacje znacznie stabilizuje zmiana rownan w galu U1, ale nie uwazam tego za kompletne rozwiazanie, poniewaz tak czy inaczej jakies bledy (z zadka i wciaz w tych samych miejscach) sie pojawiaja
w 6502c nie ma gornego tranzystora na nodze 39, wiec wyjscie PFI2 jest wyjsciem typu open collector (naoszczedzali) i stad potrzeba stosowania R20 (pull-up do 5V)
opoznienie miedzy Buffered PHI2, a tym co wypluwa proc to 16ns (miezone miedzy 39 pinem proca a 11 pinem U1 IDEi na 30cm kablu)
opoznienie miedzy PHI0 a PHI2 to 34ns
Bob Puff napisal, ze sytuacje moze poprawiac logiczny AND sygnalow PHI0 i PHI2 - mialo to na celu przesunac opadajace zbocze PHI2 w czasie, tak aby po drugiej stronie kabla nawet jak sie rozjedzie bardziej bylo wciaz dosc dobre, by dac dobry zapis/odczyt
z lenistwa po prostu podpiolem PHI0 zamiast PHI2 - efekt zaden (oczywiscie juz na zmodyfikowanych rownaniach)
czyli wychodzi na to ze MyIDE rzondzi ;)
Oj mikey, ryzykowna teza, hehe, chociaz z najnowszym softem calkiem fajnie dziala.Ale coz, bylem zwolennikiem myide dopoki nie dorwalem KMK/Idea, potem mi czesciowo przeszlo .Dla mnie najlepsze by bylo KMK z obsluga jak Myide.
OJA. Zaxon, nawet się przyznawaj. Poza tym nie zauważyłeś emota nad postem mikeya!
Zauwazylem zauwazylem, tylko ja zapomnialem dodac do swojego, ale uczciwie dodalem "hehe". Tak swoja droga przez masowa produkcje divide do zx lazi mi po glowie zrobic cos takiego do Atarki. Dla nie znajacych tematu: Divide w akcji: laduje na karte CF obrazy TAP, podalczam to do zx, wciskam klawisz na plytce interfejsu i mam liste programow na karcie. Wybieram dowolny, i mam go zaladowanego w czasie ponizej sekundy. I tak mi po glowie chodzi cos podobnego do Atarki, (ot taki przerosniety ramcart z wlasnym loaderem i menu danymi na karcie) , w zasadzie tylko do gierek .
na 5 atarek (tylko jedna miala jakiekolwiek rozszerzenia) z ECI tylko jedna zadzialala bez zazutu - oczywisice na orginalnym U1 nie przechodiz testu palca, ale to akurat mniejszy problem
ta jedna atarka miala U18 nie serii LS, a AHCT
ps. moj katalog mowi ze seria HCT ma sredni czas propagacji 30nS, natomiast LS 12nS - wiec co to za argument ze U7 na interfejsie musi byc LS bo musi byc wolniejszy??
Strony Poprzednia 1 … 8 9 10 11 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
atari.area forum » Sprzęt - 8bit » Interfejs KMK by Pasiu
Wygenerowano w 0.031 sekund, wykonano 57 zapytań